Sisällysluettelo:
- Määritelmä - mitä toiminnallinen erittely (FS) tarkoittaa?
- Techopedia selittää toiminnallisen eritelmän (FS)
Määritelmä - mitä toiminnallinen erittely (FS) tarkoittaa?
Toiminnallinen eritelmä (FS) on muodollinen asiakirja, joka sisältää tietyn ohjelmistotuotteen kaikki ominaisuudet ja tekniset tiedot. Ohjelmistokehitysprosessin vaatimusvaiheen aikana toiminnallinen eritelmä on yksi päädokumentteista, jotka manager tai johtava kehittäjä on luonut. Siksi toiminnallisen eritelmän tulisi sisältää tarpeeksi yksityiskohtia, jotta kehittäjät voivat aloittaa projektin suunnittelun ja sen jälkeen aloittaa koodauksen.
Toiminnallinen eritelmä tunnetaan myös toiminnallisena suunnittelumääritelmänä.
Techopedia selittää toiminnallisen eritelmän (FS)
Menetelmä eritelmien laatimiseksi ennen tuotetta tunnetaan nimellä ”käsikirjoituksen kirjoittaminen ensin” ja toimii valmiin ohjelman pääpiirteenä. Toiminnallisessa eritelmässä luetellaan käyttäjän tehtäväkuvaukset, tuotevertailut, mahdolliset ulkoiset rajapinnat ja kaikki yhteensopivat laitteistot, ohjelmistot, kehysversiot ja käyttöjärjestelmät.
Toiminnallisen eritelmän soveltamisala olisi rajoitettava seuraaviin:
- Olisi määritettävä oikein kaikki ohjelmiston suorittamat toiminnot ja näiden toimintojen suorittamisen kaikki rajoitukset. Ohjelmistorajoitus voi olla ratkaistavan tehtävän luonteen tai hankkeen erityispiirteiden takia.
- Ei pitäisi kuvata suunnittelu- tai toteutustietoja, jotka eivät ole ohjelmiston käyttäjän havaittavissa. Sisäinen suunnittelu tai toteutuksen yksityiskohdat tulisi kuvata projektin suunnitteluvaiheessa.
On olemassa useita muita suunnitelmia ja asiakirjoja, joissa viitataan toiminnalliseen eritelmään. Joitakin keskeisiä asiakirjoja, joita toiminnallinen erittely ohjaa, ovat:
- Kehitysryhmän kehittämät suunnitteludokumentit
- Testisuunnitelma / testitapaukset Qualiy Assurance -ryhmän käyttöön
- Loppukäyttäjän dokumentaatio
Toiminnallisen eritelmän on tyypillisesti muututtava ohjelmistotuotteen kehityksen edetessä. Joitakin yksityiskohtia voi olla mahdotonta määrittää hankkeen aloittamishetkellä. Esimerkiksi, voi olla mahdotonta määritellä kaikkia interaktiivisen ohjelman näyttömuotoja vaatimusvaiheen aikana.
