Download presentation
Presentation is loading. Please wait.
1
Software Development
2
Sub Processes Analysis - Environment, Requirements, Use cases Design - Program, Module, Function Implementation Validation - Test, Verification Maintenance - Debugging, Adapting
3
Methods Lifecycles - Waterfall, V-model, Y-model, Iterative, Incremental, Spiral, XP, Scrum … Methods - SASD, SPU, OO*, HOOD, ROOM, CODARTS
4
Waterfall Winston W. Royce Winston W. Royce 1970
5
Iterative Spiral -> Rational -> RUP -> 1990
6
Spiral Barry BoehmBarry Boehm,1988,A Spiral Model of Software Development and Enhancement 6-24 mths
7
Scrum
8
Agile/XP Agile: Agile Alliance, 1990, 2001 XP: Kent Beck 1996 Reaction against heavy weigth methods Iterative (XP: 1week, Agile: weeks) Light Documentation Human factor (XP: pair programming) Changing requirements Test driven (requirements as test spec.)
9
V-model Planning test when designing
10
Y-model Code generation
11
Y-model Component based development
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.