Ohjelmistotuotanto, k02, Harjoitus 2

 
  1. Extreme programming (XP) on tunnetuimpia ns. kevytprosessimalleja (leightwave process) Selvitä verkkomateriaalia hyväksikäyttäen millainen prosessimalli XP on ja miten se suhtautuu kurssilla käsiteltyihin malleihin.

  2. Oletetaan, että Helsingin yliopiston opiskelijarekisteriin ollaan tekemässä WWW-liittymää, jonka avulla opiskelijat voivat ilmoittautua kursseille, selvittää ilmoittautumisensa ja perua niitä. Laadi luonnos työn osituksesta projektisuunnitelmaa varten. Osita tehtäväkokonaisuutta sekä järjestelmän toimintasisällön että prosessin vaiheiden perusteella. Tavoitteena olisi lehtitasolla 1-2 henkilötyöviikon kokoiset tehtävät. Voit olettaa, että tietokanta on valmiina eikä sitä tarvitse suunnitella.

  3. Tutustu sivulta http://www.iclinvia.fi/ajankohtaista/testit/tiimirooli/index.htm löytyvään tiimimateriaaliin ja testaa tämänpäiväinen tiimikuntosi. Vaikuttaako tulos kelvolliselta vai onko tämä ihan huuhaa juttuja?

  4. Tutustu Pressmanin kirjan lukuun 6 Risk Analysis and management ja kirjan täydennysmateriaalina verkosta löytyvään riskianalyysin tarkistuslistaan. Selvitä itsellesi ja valmistaudu keskustelemaan siitä, minkä tyyppisiä riskejä ohjelmistotuotantohankkeeseen voi liittyä.

  5. Mitä riskejä mielestäsi liittyy tehtävän 2 ilmoittautumisjärjestelmään.


PS. Pressmanin kirjaan liittyvää täydennysmateriaalia löytyy kirjassa mainitusta osoitteesta www.pressman5.com

Harri Laine, 23.1.2002