-
Notifications
You must be signed in to change notification settings - Fork 57
Miniprojekti
Joni Salmi edited this page Mar 29, 2015
·
13 revisions
- Kurssin viikoilla 4-7 tehdään miniprojekti
-
kurssin läpipääsy edellyttää hyväksyttyä osallistumista miniprojektiin
- miniprojektiin osallistuminen ei ole välttämätöntä jos täytät työkokemuksen perusteella tapahtuvan Ohjelmistotuotantoprojektin hyväksiluvun edellyttävät kriteerit ks. kohta “Laaja suoritus” sivulta sivulta
- jos “hyväksiluet” miniprojektin työkokemuksella, kerro asiasta välittömästi emailitse
- Projekti tehdään noin 4-5 hengen ryhmissä
- Projektissa ohjelmoidaan jonkin verran, pääpaino ei kuitenkaan ole ohjelmoinnissa vaan “prosessin” (tästä lisää myöhemmin) noudattamisessa
- jokaisen ryhmän jäsenen on tarkoitus tehdä kunkin sprintin aikana töitä noin 4 tuntia projektin eteen
- ryhmä tekee kussakin sprintissä sen minkä se sprinttiin varatussa ajassa pystyy tekemään, ei enempää eikä vähempää
- Maanantain (30.3.) ja tiistain (31.3.) luentojen jälkeen järjestetään ryhmäytymistilaisuus, jossa kaikista ryhmättömistä kurssilaisista kasataan ryhmiä.
- Ne joilla ei ole ryhmää voivat tulla myös johonkin miniprojektin aloitustilaisuuteen. Jos mikään aloitustapaamisen aika ei käy, ota välittömästi yhteyttä kurssin vastuuhenkilöön.
- Ryhmän saa myös muodostaa etukäteen ennen maanantain luentoa. Ryhmän koko on 4-5 henkilöä.
Ryhmän tulee varmistaa että ryhmä on
- rekisteröitynyt sivulle http://ohtustats-2015.herokuapp.com/miniprojects
- varannut ensimmäisen asiakastapaamisajan (ajanvaraus)
- luonut tyhjän GitHub-repositorion.
– Suosittelemme organisaation luomista GitHubiin (https://github.com/organizations/new)
Ryhmän ei tarvitse tehdä mitään muuta ennen ensimmäistä asiakastapaamista. Asiakastapaamisessa tulee tuntea viikolla 2 käsitellyt termit User Story, Product backlog ja Sprint backlog.
- ryhmä muodostuu/muodostetaan
- …
- miniprojektista saa maksimissaan 10 kurssipistettä (muut laskarit 10 pistettä ja koe 20 pistettä)
- sprintit 1 ja 2 max 3 pistettä ja sprintti 3 max 4 pistettä
- ensisijainen arvostelukriteeti on ohjelmaan toteutettujen featureiden laatu, tasainen eteneminen ja prosessin seuraaminen (ks. edellinen luku)
Täysiin pisteisiin kunkin viikon sprintissä vaaditaan kaikkien “Tekniset ja prosessiin liittyvät vaatimukset”-kohdassa mainittujen asioiden noudattamista