Tapaaminen 1 (Ohjelmistotuotannosta)
Luento
Tapaamisen tavoitteena on käsitellä lyhyesti ohjelmistotuotantoa ja siihen liittyviä vaiheita. Luennon pohjalta sinulla pitäisi olla käsitys
- Mikä on vaatimusmääritelydokumentti?
- Mitä tarkoittaa ohjelmistotuotanto?
- Perinteinen vesiputosmalli ja ketterän kehittämisen perusajatus
- Vaatimusmäärittelytyö on osa ohjelmistokehitystä
- Ominaisuuksien (Feature) merkitys ohjelmistotuotannossa
- Palvelumuotoilu osana ohjelmistotuotantoa
Ohjelmistotuotanto, vesiputousmalli ja ketteräkehitys
Vaatimusmäärittelyn merkityksestä
Tuotteen ominiaisuuksien/piirteiden tunnistaminen. Tuotteen kohdentaminen ominaisuuksien avulla
Käytännön esimerkki vaatimusmäärittelystä
Millainen on vaatimusmäärittely-dokumentti?
- Esimerkki käytännön esi-vaatimusmäärittelystä https://data.controla.fi/massainfo/
Pohdittavaa
-
Kannattaa tässä vaiheessa tutustua kurssimateriaaliin
-
http://sytyke.org/lehtiarkisto/kirj/st20092/ST092-16A.pdf
-
Tutustu linkkilistan avulla seuraaviin käsitteisiin ja aiheisiin:
Avainsanat: Vesiputousmalli, ketteräkehittäminen, Toiminnallisuus, Ominaisuus/Feature, vaatimusmäärittely-vaihe, sidosryhmä
Labrassa/kotona
- Varmista, että olet suorittanut HT1-harjoitustehtävän alkuvalmistelut!
- Valitse mieleisesi toimeksianto (Muista! Älä siirrä mitään toimeksiantajan tietoja omaan projektiin viittaa ainoastaan toimeksiannon koodiin)
Muita lähteitä, joita kannattaa tutkia
-