buford d. tackett and buddy van doren, itt industries, 1999

Post on 14-Jan-2016

240 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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

top related