vaatimusmäärittely - JuuPee/Ohjelmistosuunnittelu_ja_testaus GitHub Wiki
PetCapsule-palvelun vaatimusmäärittely
Dokumentin versionumero 1.0
Materiaalin luokittelu
Tämä materiaali on C4-ryhmän käytössä oleva PetCapsule-tuotteen vaatimusmäärittely
Johdatus
Tämä dokumentti on Ohjelmistosuunnittelu- ja testaus -opintojakson harjoitustyönä täytettävä wikisivu PetCapsule-tuotteen vaatimusmäärittelystä. Sivu sisältää asiakaskertomuksia sekä aikatauluja ja itse tuotteen tietoja ja kehitystä.
Oikeudet
Oikeudet omistaa PetCapsule Oy.
Lyhyt tuote/palvelukuvaus
PetCapsule antaa eläinten omistajille mahdollisuuden pitää eläintään silmallä itse poissa kotoa tai esimerkiksi matkoilla ollessaan.
Tilaaja
Tämän vaatimusmäärittelyn on tilannut PetCapsule Oy.
Toimittaja
Vaatimusmäärittelyn toimittaa TTV15S4 ryhmä C4.
Aikataulu
Mitä alustavasti tullaan tekemään ja milloin ?
Etappi | Alkaa | Loppuu | ||
---|---|---|---|---|
Projekti alkaa | 10.1.2016 | 30.5.2016 | P3 | |
Sidosryhmä tapaaminen | 13.2.2016 | P4 | ||
Esi-katselmointi | 25.2.2016 | P1 | ||
Vaatimusmäärittely luovutetaan | 25.6.2016 | P1 |
Palvelun/ohjelmiston sidosryhmät ja asiakkaat (Service and customers)
Sidosryhmät (Stakeholders)
- [Persoona 1](Persoona 1)
- [Persoona 2](Persoona 2)
- [Persoona 3](Persoona 3)
- [Persoona 4](Persoona 4)
- [Persoona 5](Persoona 5)
- [Persoona 6](Persoona 6)
- [Persoona 7](Persoona 7)
- [Persoona 8](Persoona 8)
- [Persoona 9](Persoona 9)
Sidosryhmäkartta (Stakeholder map)
Asiakaspolku(Customer Journey Maps)
Palvelun osa-aluejako (Service Domain areas)
Eri sovellusversiot
- Mobiilisovellus, Android/iOS
ohjelmiston osa-alueita
- Hallintapaneeli
- Tietokanta-palvelut
- Käyttöliittymät
- Autentikointi
Tärkeimmät piirteet/ominaisuudet (Features)
[Videopuhelu](Videopuhelu ominaisuus)
- Mahdollisuus videopuheluun PetCapsule-häkin kanssa.
Lisälaitteiden ohjaustoiminto
- Häkkiin voi liittää laitteita ja ohjata/käyttää niitä
Automaattinen ruokinta
- Automaatinen ruokintalaite
- Antaa elukallesi ruokaa määrittelemäsi määrän määrittelemääsi aikaan.
Mobiilisovellus
- Videopuhelu, ruokinta, status
- Kirjautuminen käyttäjätunnuksilla, unohtuneen salasanan palautus, videopuhelu, nakkisinko, statuksen seuranta.
Käyttötapaukset (Use Cases)
Tunnistetut toiminnnalliset vaatimukset (Functional Requirements)
Vaatimus ID | Kuvaus | Tyyppi | Osa-alue | Vastuullinen |
---|---|---|---|---|
VAT0001 | Nakkisingon ammus ei lävistä koiraa. | Toiminnnallinen | Nakkisinko Lisälaite | JP |
VAT0002 | Sovelluksen toimittava Android 4.0/iOS 5 ja uudemissa versioissa | Toiminnallinen | Mobiilisovellus | PH |
VAT0003 | Sovellukseen voi kirjautua Facebook-tunnuksilla | Toiminnallinen | Mobiilisovellus | PH |