|
|
|
# Kurssin organisointi
|
|
|
|
|
|
|
|
Ohjelmistotuotanto TTOS1000 ja ohjelmistotuotannon käytännöt TTOS1200 muodostavat yhdessä projektimuotoisen opintojakson, jossa opiskelijoista muodostuvat projektiryhmä tuottaa tilaajan vaatimusten mukaisen tuotteen.
|
|
|
|
|
|
|
|
* [Viralliset toimeksiannot Syksyllä 2017](https://github.com/JAMK-IT/TTOS1200-ohjelmistotuotannon-kaytannot/blob/master/cases/cases-2017.md)
|
|
|
|
|
|
|
|
### Yleinen aikataulu 2017
|
|
|
|
|
|
|
|
* Kurssi käynnistyy täysipainoisesti syyskuun 2017 aikana!
|
|
|
|
* Syys/lokakuun aikana esitellään yritysten antamat projektit ja luodaan kiinnostuksen pohjalta projektiryhmät
|
|
|
|
* Lokakuu - Joulukuu ajalla tehdään vaatimusmäärittely + projektisopimukset.
|
|
|
|
* Sopimusten & määrittelyjen ohella perehdytään toimialaan ja teknologiaan
|
|
|
|
|
|
|
|
Kevät 2018
|
|
|
|
|
|
|
|
* Joulukuun 2017 aikana aloitetaan Sprint0 S0, jonka jälkeen keväällä siirrytään tuotantoon 1-8 sprintin jaksoksi ja sen aikana työskennellään kolme päivää viikossa pelkästään projektin parissa.
|
|
|
|
|
|
|
|
### Projekti jakautuu osakokonaisuuksiin:
|
|
|
|
|
|
|
|
* Toimeksiantojen esivalinta
|
|
|
|
* Ryhmien muodostaminen
|
|
|
|
* Toimeksiantajan esittäytyminen (Syyskuussa 2017)
|
|
|
|
* Suullinen sopimus toimeksiannosta (Syyskuu)
|
|
|
|
* Sopimuspohjien & mahdollisen vaitiolosopimuksen määrittely aloitetaan
|
|
|
|
* Esi-vaatimusmäärittelyn tuottaminen (lokakuu)
|
|
|
|
* Sopimusten allekirjoitus (Lokakuun)
|
|
|
|
* Perehdytys ja tutustuminen asiakkaan toimialaan / ongelmakenttään voidaan virallisesti aloittaa
|
|
|
|
* Muut asiakastapaamiset
|
|
|
|
* Sopimuksien allekirjoitus (lokakuu)
|
|
|
|
* Tarkennettu vaatimusmäärittely + projektisuunnitelma
|
|
|
|
* Toteutuksen käynnistäminen (joulukuu 2017->)
|
|
|
|
* Tuotteen luovutus (maaliskuu 2017)
|
|
|
|
* [Loppuaraportti teko](https://github.com/JAMK-IT/TTOS0800-Ohjelmistoprojekti/blob/master/pohja-loppuraportti.md) ja projektin arviointi
|
|
|
|
|
|
|
|
### Ohjaajat & muut resurssit
|
|
|
|
|
|
|
|
Ohjaajina JAMKin IT-Instituutin puolesta toimivat seuraavat henkilöt:
|
|
|
|
|
|
|
|
* Kurssin vastaavana opettajana: Marko "NarsuMan" Rintamäki
|
|
|
|
* Ohjaajina Esa Salmikangas
|
|
|
|
* Vierailevat asiantuntijat
|
|
|
|
|
|
|
|
### Tiedonjako
|
|
|
|
|
|
|
|
* Kurssisivustot pyörivät Github-wikin varassa.
|
|
|
|
* Slack-kanava: https://jamk-it.slack.com/messages/TTOS1000/
|
|
|
|
|
|
|
|
## Kurssien välinen integraatio
|
|
|
|
|
|
|
|
Ohjelmistotuotannonkurssi TTO1000 on integroitu vahvasti ohjelmistotuotannon menetelmien[TTOS1200](https://github.com/JAMK-IT/TTOS1000-ohjelmistotuotanto/wiki) kanssa.
|
|
|
|
|
|
|
|
Kurssien välillä painopisteet on jaettu poikkeavasti:
|
|
|
|
|
|
|
|
Arvosanat kirjataan vasta kun kumpikin kursseista on läpäisty.
|
|
|
|
|
|
|
|
20 % Tuotanto + 80 % Menetelmät = (6 + 6) 13 ECTS
|
|
|
|
|
|
|
|
### Harjoitustyöt
|
|
|
|
|
|
|
|
* Kurssilla ei ole muuta harjoitustyötä, kuin projekti!
|
|
|
|
|