HALAAN-projekti Vaatimusdokumentin katselmointi 2.10.2006 Aika ja paikka Maanantai 02.10.2006 klo 16.15 Sali A219 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Puheenjohtaja Paula Kemppi Alustaja Liisa Oikarinen Ville Palkosaari Sihteeri Maria Rinta-Opas Jaakko Sorri Marjaana Välisalo Ohjaaja Ilari Moilanen Tarkastaja: kaikki Työnjako Jaakko: Käyttäjävaatimukset Liisa: Liitteet Maria: Järjestelmäarkkitehtuurit ja -mallit Marjaana: Käyttötapaukset Paula: Johdanto, Sanasto, Elinkaari Ville: Järjestelmävaatimukset Menettelytapa Kaikki ottavat CVS:stä itselleen vaatimusdokumentin, syventyvät omaan osa-alueeseensa ja tekevät muistiinpanot havaitsemistaan puutteista ja virheistä. Dokumentti on hyvä lukea myös kokonaan, että saa kokonaiskuvan vaatimuksista. Liitteenä vaatimusmäärittelyn tarkastuslista. Katselmoinnissa alustaja esittelee kunkin luvun dokumentista ja sen jälkeen ko. luvusta vastaava henkilö esittää sitä koskevat muistiinpanonsa ja sihteeri kirjaa ne ylös. Muuta Tuo mukanasi printattu versio dokumentista. LIITE 1 Vaatimusmäärittelyn tarkastuslista Tunniste Kuvaus VA1 Toiminnalliset ja ei-toiminnalliset vaatimukset on erotettava toisistaan. VA2 Ei-toiminnallisista vaatimuksista on ilmoitettava, miten vaatimuksen täyttyminen voidaan validoida. VA3 Jokaisella järjestelmävaatimuksella ja toiminnolla on nimi ja kuvaus. Toimintojen syötteet ja tulosteet on kuvattu yhtenäisesti. VA4 Jokaisella järjestelmävaatimuksella on prioriteetti. VA5 Jokainen toiminto ja järjestelmävaatimus on jäljitettävissä asiakkaan tai muun tahon ilmoittamaksi yhdeksi tai useammaksi käyttäjävaatimukseksi. VA6 Jokaisen järjestelmävaatimuksen kuvaus antaa yksiselitteisen käsityksen siitä, mitä ohjelmiston tulee tehdä. VA7 Dokumentin sisäiset viittaukset vaatimuksiin, lukuihin, taulukoihin ja kuviin ovat yhtenevät ja oikein. VA8 Ohjelmiston käyttäytyminen virhetilanteissa (vääränlainen syöte, liian vähän keskusmuistia, verkkoyhteys ei toimi yms.) on määritelty. VA9 Vaatimukset ovat keskenään ristiriidattomia. VA10 Vaatimukset ja toiminnot on esitetty yhdenmukaisella tavalla.