2. • Oikein tehdyt sopimukset
• Resurssit
• Esitutkimus
• Kilpailevat tuotteet
• Teknologiat
Esityö
3. • Hyvin tehty vaatimusmäärittely
• Laadunvarmistus
• Testaus
• Katselmoinnit
• Riskit
• Ohjelman arkkitehtuuri
• Komponentit?
Suunnittelu
4. • Työvälineet
• Versionhallinta
• Kehitystyökalut
• Laitteisto
• Projektinhallintatyökalut
• Ohjelmointikäytänteet
• Herättää paljon keskustelua
• Koodin tyyli
Suunnittelu