IIO20100 Ohjelmistotuotannon perusteet
IIO20200 Ohjelmistoprojekti


Syksy 2009 / kevät 2010

Palaveriajat ryhmille
Materiaalit (pdf-muodossa)
Opintojaksojen IIO20100 ja IIO20200 toteutuksen kuvaus
(edellisen lukuvuoden toteutus)

Opintojakso on päättynyt, arvosanat merkitty ASIOon. Hyvää kesää.

Viikko 17

Projektin loppu- ja arviointipalaverit. Tuotokset ja dokumentit luovutettu. Arvosanat ASIOon

Viikko 15

Projektien loppuseminaarit PE 16.4.2010 klo 8:30 alkaen.
Maali lähestyy, KAIKKI paikalle (arvosanat vain niille jotka ovat paikalla!)...
Ryhmät esittelevät (arvotussa järjestyksessä):
a) aikaansaannoksiaan & tuotoksiaan (ohjelma, välituotokset, dokumentit)
b) miten tuli tehtyä (työskentelytavoista, projektinhallintatavoista ja -työkaluista jne, käytetyt tunnit ja analyysia niitten käytöstä)
c) miten onnistuttuun (ryhmänä, missä onnistuttiin, mitä tekisimme toisin ja miksi, analyysiä
d) mitä tuli opittua (henkilökohtaisesti, ryhmänä)
e) mitä pitäisi oppia lisää ja miksi
f) palautetta PBL:stä (projektimuotoisesta-oppimisesta)

Loppuraportteja saa alkaa myös kirjoittamaan...

Viikko 14

Projektien loppuunsaattamista... perjantaina Mikael Agricolan päivänä onkin hyvä viimeistellä suomen kielellä kirjallisia tuotoksianne!

Viikko 13

Projektien loppuunsaattamista, pitkänä perjantaina ei palavereita.

Viikko 12

pe 26.3  8:30-10:15


10:30-13:00
Ryhmien esitelmät:
-KAIKKI PAIKALLE--

Projektipalaverit
Kukin ryhmä:
a) kirjoittaa vähintään 300 sanaa pitkän raportin annetusta aiheesta: Ryhmien aiheet
Palauttakaa raportit labranetin versionhallintaan http://version.labranet.jamk.fi/ryhmanimi viimeistään to 25.maaliskuuta klo 12:00 mennessä.
b) valmistautukaa pitämään aiheesta n 10 minuutin esitelmä (ei sisälukua raportista!, vaan kunnon valmisteltu esitys) perjantaina 26.maaliskuuta

Viikko 11

pe 19.3  8:30-13:00
Projektipalaverit
Kukin ryhmä:
a) kirjoittaa vähintään 300 sanaa pitkän raportin annetusta aiheesta: Ryhmien aiheet
Palauttakaa raportit labranetin versionhallintaan http://version.labranet.jamk.fi/ryhmanimi viimeistään to 25.maaliskuuta klo 12:00 mennessä.
b) valmistautukaa pitämään aiheesta n 10 minuutin esitelmä (ei sisälukua raportista!, vaan kunnon valmisteltu esitys)

Viikko 10

pe 12.3  8:30-9:45

10:00-13:00
Ryhmien esitelmät: ohjelmistoprojektin riskien hallinta 
-- KAIKKI PAIKALLE --
Projektipalaverit
Kukin ryhmä:
a) kirjoittaa vähintään 200 sanaa pitkän esseen aiheesta Mihin riskien hallintaa tarvitaan ohjelmistoprojekteissa.
Palauttakaa kirjoitelmat versionhallintaan tai projektinne portaaliin viimeistään
torstaina 11.maaliskuuta klo 16:00 mennessä.
b) valmistautukaa pitämään aiheesta n 10 minuutin esitelmä perjantaina 12.maaliskuuta

Viikko 9

Etäopiskeluviikko  

Viikko 8

pe 26.2  8:30-10:00

10:45-13:45
Luento: projektin riskien hallinta

Projektipalaverit
pp valmistelee agendan ja käy palaverin aluksi läpi viime kerran projektipalaverin muistion sekä päivittäkää riskiluettelo ajan tasalle

Viikko 7

pe 19.2  8:30-10:00

10:45-13:45
Luento: projektin talous ja näkökulmia projektitoimintaa tekevän yrityksen talousajatteluun
Projektipalaverit
 

Viikko 6

pe 12.2  8:30-10:00

10:15-14:00
Luento: projektin osittaminen sekä ohjelmistoprojektien työmäärän arvioinnin sietämätön vaikeus
Projektipalaverit
 

 

Viikko 5

pe 5.2  Suomi 8:30 - 10:00
10:15-14:00
Projektiryhmien etätehtävien esittely & luento
Projektipalaverit
 

Viikko 4

pe 29.1  8:30 -14:00 Projektiryhmien itsenäistä työskentelyä ja projektisuunnitelman laatimista Ei luentoja, mutta Huom Lukekaa tämä kolumni Kymmenen it-ennustetta uudelle kymmenluvulle ja kukin ryhmä laatii viikon 4&5 aikana TOP10-listan asioista jotka muuttavat ohjelmistotuotantoa seuraavan vuosikymmenen aika. Kukin ryhmä esittelee tuotoksena 8:30 alkaen Runebergin päivänä.

Viikko 3

pe 22.1  8:30 -10:00 Luento: projektin organisaatio ja projektipäällikön rooli
 
  10:15-14:00 Palaverit  

Viikko 2/2010

pe 15.1  8:30 -10:00 Opintojakson IIO020200 Ohjelmistoprojektin esittely
Projektit jatkuvat...
Kevään luentojen teemat:
1) avaimet onnistuneeseen projektiin
2) projektin organisaatio ja projektipäällikön rooli
3) WBS ja osittaminen, seuranta ja ohjaus
4) projektin työmäärän arvioinnin sietämätön vaikeus
5) projektin talous ja näkökulmia projektitoimintaa tekevän yrityksen talousajatteluun
6) riskien hallinta
7) projektien ja ohjelmistotuotannon sopimuksista
*) projektitoiminnan parhaat käytännöt: Prince2 jne 
  10:15-14:15 Ohjauspalaverit: ryhmäsi aika  

Viikko 51

ti 15.12 12:30-13:45 Väliseminaarit (kaikki paikalle). Ryhmät esittelevät arvotussa järjestyksessä projektiaan ja syksyn aikaansaannoksia
  13:45-14:45 Arviointikeskustelut niitten ryhmien kanssa joitten suoritukset ok, aika sovitaan väliseminaarin päätteeksi  

Viikko 50

ti 8.12 -- ei luentoja  
pe 11.12  9:00-12:00 Syksyn viimeiset ohjauspalaverit, dokumenttien ja proton katselmoinnit

Määrittely tai Product Backlog, Projektisuunnitelma, Proto

Viikko 49

ti 1.12 8:30-10:00 Vaatimustenhallinta  
pe 4.12  9:00-12:00 Ohjauspalaverit, dokumenttien katselmoinnit
katso ryhmäsi aika - projektipäällikkö valmistelee esityslistan

 

Viikko 48

ti 24.11 8:30-10:00 Työkaluja projektien suunnitteluun Huom! Projektisuunnitelmien katselmoinnit...
pe 27.11  9:00-12:00 Ohjauspalaverit, tarkista ryhmäsi aika
huom: kaikki paikalle ohjauspalavereihin - liian paljon ukkoa ollut poissa ilman kunnon syytä :-( JA ajoissa

Microsoft Teknologiakiertue pe 27.11. Jyväskylä

Viikko 47

ti 17.11 8:30-10:00 Projektien suunnittelun parhaat käytännöt jatkuu Huom! Projektiryhmien vastuut selville, nimetkää projektipäällikkö ja muut vastuuhenkilöt: pääsuunnittelija, pääohjelmoija, testausvastaava yms
pe 20.11  9:15-13:30 Ohjauspalaverit Linkkivinkki: Dokumentointi ohjelmointiprojekteissa alá HYTT

Viikko 46

ti 10.11 8:30-10:00 Kuinka onnistua ohjelmistoprojekteissa ja projektien suunnittelun parhaat käytännöt Linkkivinkki: 10 Keys to Software Project Success
Linkkivinkki: testaa projektitaitosi ja -tietosi
pe 13.11  9:30-12:00 Ohjauspalaverit  
  8:30-9:30 IIZL4010 Kokeen uusinta  

Viikko 45

ti 3.11 8:30-10:00 Ohjelmistoprojektien projektiorganisaatio, ohjelmistoprojektien suunnittelu  
pe 6.11  8:30-12:00 Ohjauspalaverit  

Viikko 44

ti 27.10 8:30-10:00 Luento: Ohjelmistoprojekti ja sen aikana syntyvät speksit
pe 30.10  8:30-11:30 Ohjauspalaverit

Viikko 43

ti 20.10 8:30-10:00 Pelisäännöistä ja Ryhmien toimintasääntöjen katselmointi
pe 23.10  8:30-12:00 Feasibility study katselmoinnit

Viikko 42

Ryhmät käyvät läpi ja päivittävät ryhmän toimintasäännöt (mm läsnäolo ohjaajapalavereissa ja ryhmien omissa palavereissa tuntuu ontuvan...)
Kukin ryhmä palauttaa päivitetyn kirjallisen dokumentin "Ryhmän XX toiminta- ja pelisäännöt" version-palvelimen versionhallintaan viimeistään
ti 20.10 8:30 mennessä! Koko ryhmä eli kaikki osallistuvat ryhmän toimintasääntöjen laatimiseen.

Ryhmät tekevät ensimmäisen katselmoitavan version Feasibility Studysta; palauttakaa se viim pe 23.10 klo 8:30 mennessä versionhallintaan.

Viikko 41

--> Kysymys: Mikä on oleellista softan teossa? Vastaus: Software's Ten Essentials <--

ti 6.10 8:30-10:00 luento
ke 7.10 9:15-11:00 vierailuluento Sami Takala Digia Oyj D426
to 8.10 ip tarvittaessa ohjauspalaverit
pe 9.10 ryhmien itsenäistä työskentelyä

Viikko 40

--> Ryhmät: ottakaa dokumenttien versionhallinta käyttöön http://version.labranet.jamk.fi/ryhmännimi <-- 

ti 29.9   8:30-10  luento: Ohjelmistotuotannon keskeisiä käsitteitä, erityispiirteitä, ongelmia & demo, linkkivinkki:  Why software fails

pe 2.10  8:30-9:45  luento: Kuinka onnistua ohjelmistoprojektissa?
            10:00-11:30 Ryhmien ohjauspalaverit, kts ryhmäsi aika

Viikko 39

ti 22.9   8:30-10  luento: Määrittelyn systeemityövälineitä

pe 25.9  8:30-10  luento: Ohjelmistoliiketoiminta Suomessa
            10:00-11:30 Ryhmien ohjauspalaverit, kts ryhmäsi aika

--> Ryhmät: varatkaa projektitilanne tämän ohjeen mukaisesti groupwisessä <-- 

Viikko 38

ti 15.9   8:30  luento: "Esitutkimuksen tavoitteet, työtapoja, malleja dokumenteista

pe 18.9  8:30  luento "Prosessimalleja, Esitutkimus ja määrittely ja muut vaiheet ohjelmistoprojekteissa"
            11:00-11:30 Ryhmät antavat tilannekatsauksen missä ollaan menossa projekteissa

       --> Ryhmät ottavat "ensimmäisen kontaktin" asiakkaaseen eli sopikaa starttipalaveri <-- 

Viikko 37

ti 8.9   8:30  Ryhmäytyminen Neljä (4) minimissään neljän ja maksimissaan viiden hengen ryhmää
              --> ryhmien nimi, pelisäännöt, toiminta periaatteet, valokuvaus, projektityöskentelyn aloitus.
          Vastatkaa ryhmissä kysymykseen: "
Millä konkreettisilla toimenpiteillä ryhmä aikoo huolehtia kommunikoinnin onnistumisesta projektin aikana. "
            Vastaukset wikiin.

pe 11.9  8:30 luento "Esitutkimuksen ja määrittelyn merkitys ohjelmistoprojektissa"
            10:15 ryhmätyöskentely opettajan antamasta aiheesta

Viikko 36

Opintojakso alkaa tiistaina 1.9 klo 8:30 luokassa D405, opintojakson esittely ja johdanto aiheeseen.
Ensimmäisellä viikolla kaikkien läsnäolo välttämätön ja pakollinen, poissa saa olla vain opettajan luvalla!!!

pe  4.9  D405 opintojakson toteutuksen läpikäynti ja ryhmätyö TOP5 miten onnistua ohjelmistoprojektissa
            projektiaiheet (autentikoidu Novell-tunnuksilla)
            muodostakaa neljä (4) maksimissaan viiden hengen ryhmää
ti   1.9  Opetus alkoi luokassa D405! orientaatio