KURSSI TIK-76.132 OHJELMISTOTUOTANTO
Vastaa lyhyesti ja täsmällisesti seuraaviin kysymyksiin. Tehtävistä 1-5 saa kustakin enintään 6 pistettä. Tentin enimmäispistemäärä on 30 p.
1 )
Esitä N. Fentonin artikkelissa 'Software measurement: Why a formal approach?' antama luokittelu ohjelmistotuotannon mlttareille. Valaise kutakin tapausta esimerkoin.
2)
Vesiputousmalli (Watertali Model) on yksi tapa jäsentää ohjelmistotuotantoprosessia. Mitkä ovat kyseisen mallin puutteet ja rajoitukset? (Oppikirjan kohta
7.1.1.9 A cdtical evaluation of the watertali model).
3)
Riskien hallintanäkökuiman huomioon ottaminen ohjelmiston kehityksessä. Mitkä ovat suurimmat ohjelmistofiskit? Vastaa oppikirjan mukaan.
4)
Määrittele ohjelmistotestauksen kattavuuden kriteereitä. Arvioi, miten helppoa niitä kutakin on soveltaa käytännössä.
5)
Mitkä ovat Software Engineering lnstituten (SEI) kehittämän ohjelmistotuotannon kypsyysmallin (Capabliity Matufity Model, CMM) tarkoitetut käyttökohteet, ydinajatukset ja tärkeimmät käsitteet?