Tietojenkäsittelytiede                          Harjoitustehtäviä
Järjestelmäkehitys                              11.-12.9.2008
Larman ja Basili kuvaavat artikkelissaan "Iterative and Incremental
Development: A Brief History" (IEEE Computer, June 2003, pp. 47-56)
iteratiivisten ja inkrementaalisten menetelmien kehittymistä.
Vastaa seuraaviin kysymyksiin artikkelin pohjalta:
- 
Millaisia väärinymmärryksiä Roycen esittämään vesiputousmalliin
liittyy? Miksi ohjelmisto-organisaatiot edelleen käyttävät 
vesiputousmallia?
 
- 
Miksi suora vesiputousmalli ei käytännössä toimi ohjelmistokehityksessä?
 
- 
Kuinka uusi menetelmä iteratiivinen ja inkrementaalinen kehittäminen on?
Milloin sitä käytettiin ensinnäisen kerran ohjelmistotuotannossa?
 
- 
Listaa 5 mielestäsi tärkeintä perusasiaa, joiden tulisi kuulua
toimivaan ohjelmiston elinkaareen.