| ... | @@ -113,13 +113,13 @@ Ohjelmistoprojekti jakautuu tyypillisesti seitsemään vaiheeseen: perustaminen, |
... | @@ -113,13 +113,13 @@ Ohjelmistoprojekti jakautuu tyypillisesti seitsemään vaiheeseen: perustaminen, |
|
|
|
|
|
|
|
usein edetään inkrementaalisesti eli ensin suunnitellaan ja toteutetaan yksi asia kokonaisuudessaan ennen kuin edetään seuraavaan asiakokonaisuuteen. Ei ole yhtä ainutta ”oikeaa” vaihejakoa, mutta jos toimeksiantajalla on oma menetelmänsä ja siihen liittyvät mallipohjat, niin opiskelijaprojekteissa käytetään ensisijaisesti niitä. Yhä useammin käytetään ketterää sovelluskehitystä eli ohjelmisto tehdään 1-4 viikon sprinteissä.
|
|
usein edetään inkrementaalisesti eli ensin suunnitellaan ja toteutetaan yksi asia kokonaisuudessaan ennen kuin edetään seuraavaan asiakokonaisuuteen. Ei ole yhtä ainutta ”oikeaa” vaihejakoa, mutta jos toimeksiantajalla on oma menetelmänsä ja siihen liittyvät mallipohjat, niin opiskelijaprojekteissa käytetään ensisijaisesti niitä. Yhä useammin käytetään ketterää sovelluskehitystä eli ohjelmisto tehdään 1-4 viikon sprinteissä.
|
|
|
|
|
|
|
|
* perustaminen: ryhmittyminen
|
|
* perustaminen: ryhmittyminen (sprint 1)
|
|
|
* Esitutkimus: Perehdyttiin materiaaleihin
|
|
* Esitutkimus: Perehdyttiin materiaaleihin (sprint 1-2)
|
|
|
* Analyysi: Tutkittin tehtävänantoa sprinteissä.
|
|
* Analyysi: Tutkittin tehtävänantoa. (sprint 2-3)
|
|
|
* Suunnittelu: Tehtiin gitlabiin projektille pohjat (vaatimusmäärittelyt, projektisuunnitelma, projektisopimus yms.) ja wiki.
|
|
* Suunnittelu: Tehtiin gitlabiin projektille pohjat (vaatimusmäärittelyt, projektisuunnitelma, projektisopimus yms.) ja wiki. (sprint 2-5)
|
|
|
* Toteutus: tehdään tietokanta, back-end ja web-sovellus ja sen front-end.
|
|
* Toteutus: tehdään tietokanta, back-end ja web-sovellus ja sen front-end.(sprint 5-8)
|
|
|
* Testaus: Testataan vaatimusmäärittelyissä määritellyt funktionaaliset ominaisuudet ja niiden toimivuus.
|
|
* Testaus: Testataan vaatimusmäärittelyissä määritellyt funktionaaliset ominaisuudet ja niiden toimivuus. (sprint 8-14)
|
|
|
* Lopetus: Dokumenttien palautus ja kehujen vastaanotto.
|
|
* Lopetus: Dokumenttien palautus ja kehujen vastaanotto. (sprint 15 E3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ... | |
... | |
| ... | | ... | |