Update vaatimusmaaritelma authored by Rami Ojala's avatar Rami Ojala
# Requirement specification
## Mindmap
* [Mindmap in Mindmup.com](https://app.mindmup.com/map/_free/2018/05/88cf26605d8911e892c8070e614e116b)
Tästä sivusta 95% on placeholderia. ENGLANNIKSI
[Esimerkkimäärittely](https://gitlab.labranet.jamk.fi/PRJTEAM-H/halinallet/wikis/home)
## Contents
* [Asiakastarina ja asiakaspolku]()
* [Stakeholders and profile descriptions](#stakeholders-and-profile-descriptions)
* [Stakeholder map](#stakeholder-map)
* [Yleiset käyttötapaukset]()
* [Yleiset toiminnalliset vaatimukset]()
* [Yleiset ei-toiminnalliset vaatimukset]()
* [Palvelu MockUp]()
* [Tärkeimmät ominaisuudet]()
* [Julkaisun suunnitelma]()
* [Palvelun/ohjelmiston arkkitehtuuri]()
* [Testauksen vaatimukset]()
## Introduction
We are making a virtual friend concept that is a path or an environment for hospitals.
### Service Description
We are making a virtual friend concept for hospitals. The big idea is to create a path or an environment, that reacts to the presence of a something that the kid is carrying (In our case RuuviTag). This way we can customize the path by using the character that each kid has customized for themselves.
### Vaatimusmäärittelytyön tilaaja
Nimi tähän
### Vaatimusmäärittelyn toimittaja
IoTitude
## Asiakastarina ja asiakaspolku
Tästä pääset tutustumaan opiskelijan sekä yrityksen asiakastarinoihin ja palvelupolkuihin.
- [lapsen tarina]()
- [lääkärin tarina]()
- jne
## Stakeholders and profile descriptions
### Child/Patients
- [Sick Sammy](Sick-Sammy)
- [Margaret Thatcher](margaret-thatcher)
- [Elisabeth Abrams](elisabeth-abrams)
- [Lizzy Smith](lizzy-smith)
- [Maria Armstrong] (maria-armstrong)
- [Tom Norwood] (tom-norwood)
- [Joeseph Savage] (joeseph-savage)
## Stakeholder map
![Stakeholders](https://i.imgur.com/F7qNTUZ.png)
## Tuotteen yleisiä vaatimuksia ja rajoituksia (General Requirements and restrictions)
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
## Yleiset käyttötapaukset (General Use Cases)
Alta pääset tutustumaan palvelun käyttötapauksiin.
[Lapsi tekee jotain]()
[Lääkäri tekee jotain]()
## Palveluun liittyvät toiminnalliset vaatimukset (Functional Requirements)
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
## Palveluun liittyvät ei-toiminnalliset vaatimukset
### Käytettävyys
| Id | Vaatimuksen kuvaus | Kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
### Suorituskyky
| Id | Vaatimuksen kuvaus | Kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
### Tietoturva
| Id | Vaatimuksen kuvaus | Kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
### Palautettavuus
| Id | Vaatimuksen kuvaus | Kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
### Tekniset vaatimukset
| Id | Vaatimuksen kuvaus | Kategoria |
|:-:|:-:|:-:|
||||
## Palvelu MockUp-prototyyppi
Tähän linkki mokkiin.
## Tärkeimmät tunnistetut ominaisuudet (Features)
| Ominaisuus | Prioriteetti | Muuta |
| :-: | :-: | :-: |
||||
## Julkaisun suunnitelma
Jotain tämän näköistä
![roadmap](/uploads/a16588c67456a42b7614d0bcea4aee81/roadmap.PNG)
| Aika | Ominaisuus | Kuvaus | Vastuu | Prioriteetti | Tila |
|:-:|:-:|:-:|:-:|:-:|:-:|
|||||||
# Palvelun/ohjelmiston arkkitehtuuri
### Yleinen sijoittelunäkymä (Deployment diagram )
Jotain tällaista
![diagrammi3](/uploads/5e37d1f09ddb96092b214d60230f3157/diagrammi3.JPG)
# Arkkitehtuuriin/teknologiaan liityvät vaatimukset
### Yleinen tietokantakuvaus (Database ER-diagram)
Jotain tällaista
![tietokanta_final](/uploads/730eaab8f1f6a51730b8b89ec534908a/tietokanta_final.JPG)
[Tekniseen dokumentaatioon](https://gitlab.labranet.jamk.fi/PRJTEAM-H/halinallet/wikis/Tekninen-dokumentaatio#tietokantakuvaukset)
# Testauksen vaatimukset (Testing requirements)
### Testattavuus
| Id | Vaatimuksen kuvaus | Kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
|||||
# Tunnistetut riskit ja testikohteet
#### Riskit
Projektin riskit löytyvät riskien hallintasuunnitelmasta jota ei ole tehty.
[Riskien hallintasuunnitelma]()
#### Testikohteet
| ID | Aiheuttaja | Kuvaus | Linkki |
|:-:|:-:|:-:|:-:|
|||||