English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

1 answers

There are 2 main flavours of Software Development Life Cycle.
1. Waterfall
2. Iterive/recursive.

I've done a spiral flavour in the past. But that was really just a combination of the 2.

Waterfall includes several phases, performed in sequence -
Inception
Analysis
Design
Build
Test
Implementation
Warranty

Basically, you start by deciding what the new software needs to do. You enter into a contract with the sponsor. Then you do analysis of the AS-IS, and refine the cntract to create the basic TO-BE. Next move into designing the solution that migrates the AS-IS into the TO-BE. Next, code the solution. Test it. Release it. Support it during the warranty period. Collect your check & run like hell (after a suitably lavish post-implementation PARTY).

Iterative has a different philosophy that appears to be confusingly similar to repeated waterfall - but isn't (as with the Rational Unified Process (sometimes now that Rational has been bought by IBM, referred to as the Unified Process) - AKA...The RUP.

Bored now, so I'll let someone else explain iterative development more fully.

2006-07-30 11:14:03 · answer #1 · answered by dryheatdave 6 · 0 0

fedest.com, questions and answers