上定大字 AI JLAO TONG UNIVERSITY 2. Software Development Processes
2. Software Development Processes
Outline SHANGHAI JAD TONG UNIVERSITY ③ Historical aspects ③ Economic aspects ③ Maintenance aspects 9 Requirements, analysis, and design aspects e Team development aspects e Why there is no planning phase Software Engineering
Software Engineering Outline Historical aspects Economic aspects Maintenance aspects Requirements, analysis, and design aspects Team development aspects Why there is no planning phase
SHANGHAI JAD TONG UNIVERSITY Outline(contd) e Why there is no testing phase e Why there is no documentation phase e The object-oriented paradigm g The object-oriented paradigm in perspective ③ Terminology ③ Ethica|iues Software Engineering
Software Engineering Outline (contd) Why there is no testing phase Why there is no documentation phase The object-oriented paradigm The object-oriented paradigm in perspective Terminology Ethical issues
上定1.1 Historical Aspects SHANGHAI JAD TONG UNIVERSITY e 1968 NATO Conference, Garmisch, Germany e Aim To solve the software crisis e Software is delivered Late Over budget · With residua| faults Software Engineering
Software Engineering 1.1 Historical Aspects 1968 NATO Conference, Garmisch, Germany Aim: To solve the software crisis Software is delivered • Late • Over budget • With residual faults
SHANGHAI JAD TONG UNIVERSITY Standish Group Data Data on projects complete/Canceled Successf d in 2006 19 35% Com pl leted late over budget, and/or with features missing 46% igure Software Engineering
Software Engineering Standish Group Data Data on projects complete d in 2006 Figure 1.1 Just over one in three projects was successful