|
|
|
## Projektin tuotantoympäristö
|
|
|
|
|
|
|
|
Kurssin aikana hyödynnetään joukkoa palveluita, joiden avulla jokainen tiimi luo projektilleen itsenäisen tuotantoympäristön.
|
|
|
|
|
|
|
|
Ohjelmistotuotantoon liittyvät pilvipalvelut kehittyvät ja muokkautuvat jatkuvasti ja tästä syystä alan ammattilainen joutuu jatkuvasti miettimään sopivia tuotantoympäristöjä ja työkaluja. JAMKin N4S@JAMK-projektitiimi on viettänyt aikaa tämän ongelman parissa ja määritellyt opiskeljoiden käyttöön hyvin toimivan kokonaisuuden, jota kutsumme nimellä "Cooper".
|
|
|
|
|
|
|
|
* [Cooper-tuotantoympäristön pystyttäminen](https://github.com/JAMK-IT/DOC10-example-project/wiki/Cooper-product-line)
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
Tuotantoympäristö tarkoittaa tässä tapauksessa kaikkia työkaluja ja toimintatapoja joiden avulla projektiryhmä työstää annettua tehtävää
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Projektiryhmien seuranta ja valvonta
|
|
|
|
|
|
|
|
Projektin ohjaajat/valvojat seuraavat kurssin aikana projektiryhmien toimintaa. Tästä syystä on tärkeää, että jokainen ryhmä toimii yhtenäisesti. Seuranta on mahdollista siten, että projektiryhmillä on muutamia wiki-sivja, joiden kautta toimintaa seurataan.
|
|
|
|
|
|
|
|
Tärkein asia on yhtenäinen etusivu, joka jokaisella tiimillä on esimerkisi [tämä](https://github.com/JAMK-IT/DOC10-example-project/wiki)
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
Esimerkki GitHub pohjaisesta ratkaisusta:
|
|
|
|
|
|
|
|
* https://github.com/JAMK-IT/DOC10-example-project/wiki
|
|
|
|
|
|
|
|
Esimerkki GitLab pohjaisesta ratkaisusta:
|
|
|
|
|
|
|
|
* https://gitlab.com/JAMKIT/Cooper-product-line-example/wikis/home
|
|
|
|
|