MS - Sem1 - OO Analysis and Design - post 2
v Development Methods § Waterfall method o Requirements à Analysis à Design à Implementation à Unit testing à integration à Integration testing à maintenance o Problems – 1. Difficult to complete one phase of a software product's lifecycle 2. Clients may not be aware of exactly what requirements. they want before they see a working prototype 3. Designers may not be aware of future implementation 4. Difficulties when writing a design 5. Things become clear in the implementation phase § Iterative and Incremental Development 1. Neither top-down nor bottom-up 2. Successive Refinement of the OO Architecture 3. Apply Experience & Results to next iteration v Unified Process ...