Gen Log 2
8
1 Development Process Well-known development processes • RUP (Rational Unified Process) • CMMI (Capability Maturity Model Integration) • Ag ile / XP (eXtr eme Progra mmin g) Waterfall Development Process Analysis Design Implementation Testing Maintenance Civil engineering: One first draws plans and only then are they realized ! Why wouldn’t it work with software ? ? Iterative Process (spiral) Analysis Design Implementation Test Superficial analysis, design, implementation and test of the whole application, then better analysis, design, implementation and test, and improvement at each revolution ? or ? Thorough analysis, design, implementation and test of a part, and then analysis, design, implementation and test of a new part at each revolution ? Development Maintenance Agile Development Process Most important characteristic s: No long term planning. Deliver working software frequently (from a couple of weeks to a couple of months, with a preference to the shorter timescale ). RUP
Transcript of Gen Log 2
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 1/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 2/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 3/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 4/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 5/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 6/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 7/8
8/14/2019 Gen Log 2
http://slidepdf.com/reader/full/gen-log-2 8/8