Vaatimusmäärittelyn rakenne sekä vaatimuksista tallennettavat tiedot voidaan määrittellä vaatimusmäärittelykohtaisesti. Vaatimuksista tallennettavien tietojen lukumäärää ei ole rajoitettu. Myöskään vaatimusten lukumäärää ei ole rajoitettu. Ohjelmalla voidaan tyypillisesti käsitellä useita satoja vaatimuksia, mutta ohjelman suorituskyky heikkenee, jos vaatimusten lukumäärä kasvaa tuhansiin. Vaatimustekstit ovat HTML-tyyppisiä, joten tekstiin voidaan sijoittaa myös kuvia ja muuta grafiikkaa.
Kaikki ohjelman tarvitsemat määrittelytiedostot sekä vaatimuksista tallennetut tiedot tallennetaan XML-tyyppiseen ASCII-tekstitiedostoihin, joten niitä voidaan lukea ja tarvittaessa muokatta millä tahansa tekstieditorilla.
Laaditusta vaatimusmäärittelystä voidaan muodostaa erilaisia HTML-tyyppisiä raportteja. Raporttien määrittelyssä voidaan antaa erilaisia kriteerejä vaatimuksen tietojen perusteella. Samoin voidaan määritellä, mitä vaatimuksen tietoja raportissa esitetään.
Vaatimusmäärittely voidaan laatia myös työryhmänä usean henkilön toimesta. Tällöin vaatimusmäärittely jaetaan henkilöiden kesken osakokonaisuuksiin, joita kukin voi tehdä itsenäisesti. Lopuksi osat yhdistetään kokonaiseksi vaatimusmäärittelyksi, josta voidaan tulostaa haluttuja kokonaisraportteja. Myös mahdolliset vaatimusten muutokset voidaan jatkossa ylläpitää tähän yhdistettyyn määrittelyyn.
Sfrm toimii Unix-, Linux- ja Windows-käyttöjärjestelmissä.
sfrm:n eri ikkunoita sekä raportti.
Idea: Jorma Sajaniemi
Toteutus: Jussi Kähkönen
Copyright Joensuun yliopisto, tietojenkäsittelytieteen laitos 2001 - 2002
23.4.2002
jkahko@cs.joensuu.fi