buford d. tackett and buddy van doren, itt industries, 1999
TRANSCRIPT
Buford D. Tackett and Buddy Van Doren,
ITT industries, 1999
1961 – Cheyenne Mountain Operations Center
1981 – Cheyenne Mountain Upgrade: 6 year, $968 million
1994 – The project is late and $1 billion over budget
1995 – New project – ATAMS (automated tracking and monitoring system)
High pressure and restrict demands:
From 20 monitors to a few Much more functionality than plannedShortening the time from two years to one
Doomed from day one?
An evolutionary and incremental approach
Each increment is fully executable and demonstrable to the user
Highly user involvement
Keeping the process simple and clear
Frequent inspections meetings
DIDI
Dividing the work to small development items
Each DI is treated as a separated entity
Each DI undergoing a series of state-to-state transitions
The responsibility on a DI is given to a specific development team from the beginning through the entire process
12 states +1
Prescribed operations on the DI in each state
Transition from a state to another –Enter and exit requirements Flexible
State-notes
What is it?Purpose Each reviewer presents his findingsDeciding an action items for each defectDeciding whether or not DI is ready for the next state
Each DI in a state had at least 3 walkthroughs:
Advantages of the walkthroughs?
Templates of the minutes could be found at the guide
Included:
Metrics collection
Decisions
Action items
The Metrics were made for assessing the process status
Included:
Walkthroughs durationNo. of participantsMajor and minor defects or issues that were
uncoveredROI
A document for each state that was continually revised
Included :
Past lesson learned
Suggestions and questions to ask
Hints and critical things to check
ATAMS project deployed on time and within budget
The State-Based Process was used throughout the ATAMS project with great success
They produced an almost perfect software product(748 of 749 defects were uncovered before compilation!!!)
Management benefits (Management view)
User involvement
Team ownership and commitment