Skip to content
Joni Salmi edited this page Mar 29, 2015 · 13 revisions

Ajankohtaista

Johdanto

  • 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ää

Ryhmän muodostaminen

  • 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öä.

Ensimmäinen asiakastapaaminen

Ryhmän tulee varmistaa että ryhmä on

  1. rekisteröitynyt sivulle http://ohtustats-2015.herokuapp.com/miniprojects
  2. varannut ensimmäisen asiakastapaamisajan (ajanvaraus)
  3. 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.

Työn eteneminen

viikko 4

  • ryhmä muodostuu/muodostetaan

Työn arvostelu

  • 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