OHJELMOINTI PROJEKTI 2007 2008 Hannu Myr hannu mayrauku

  • Slides: 13
Download presentation
OHJELMOINTI PROJEKTI 2007 - 2008 Hannu Mäyrä hannu. mayra@uku. fi

OHJELMOINTI PROJEKTI 2007 - 2008 Hannu Mäyrä hannu. [email protected] fi

Ohjelmointiprojekti Mistä on kyse? Suunnitellaan ja laaditaan ryhmätyönä "pienimuotoinen" ohjelma n Työvaiheet dokumentoidaan huolella

Ohjelmointiprojekti Mistä on kyse? Suunnitellaan ja laaditaan ryhmätyönä "pienimuotoinen" ohjelma n Työvaiheet dokumentoidaan huolella n Jokaisella ryhmällä oma aihe n n 3/11/2021 4 -5 hengen ryhmät Hannu Mäyrä 2

Ohjelmointiprojekti Mitä tämä ottaa? ü Aikaa 6 op / opiskelija (~ 160 työtuntia) ü

Ohjelmointiprojekti Mitä tämä ottaa? ü Aikaa 6 op / opiskelija (~ 160 työtuntia) ü ü ü Viikoittainen työmäärä useita tunteja, jopa +10 h koko projektin ajan Huomioikaa muita opintoja suunnitellessanne! Valmista toukokuussa 2008! 3/11/2021 Hannu Mäyrä 3

Ohjelmointiprojekti Mitä tämä antaa? Näkemystä ja kokemusta "kaikista" ohjelmistokehitysprosessin vaiheista "turvallisessa ympäristössä" n Kannattaa

Ohjelmointiprojekti Mitä tämä antaa? Näkemystä ja kokemusta "kaikista" ohjelmistokehitysprosessin vaiheista "turvallisessa ympäristössä" n Kannattaa panostaa, sillä opintojaksolla oppimista asioista on varmasti hyötyä työelämässä! n 3/11/2021 Hannu Mäyrä 4

Ohjelmointiprojekti Edeltävät opinnot Tietojenkäsittelytieteen perusopinnot n Ohjelmointi II n Tietojärjestelmän suunnittelu n Projektityöskentely n

Ohjelmointiprojekti Edeltävät opinnot Tietojenkäsittelytieteen perusopinnot n Ohjelmointi II n Tietojärjestelmän suunnittelu n Projektityöskentely n n n Suoritetaan marras-joulukuussa Ei "pakollisia", mutta hyödyllisiä n Tiedonhallinta, Verkko-ohjelmointi. . . 3/11/2021 Hannu Mäyrä 5

Ohjelmointiprojekti Aikataulu Infotilaisuus 27. 9 n Sitova ilmoittautuminen Wossikkaan 5. 10 n Aloitustilaisuus n

Ohjelmointiprojekti Aikataulu Infotilaisuus 27. 9 n Sitova ilmoittautuminen Wossikkaan 5. 10 n Aloitustilaisuus n n n 3/11/2021 ryhmien ja aiheiden jako 26. 10 Läsnäolo EHDOTON! Hannu Mäyrä 6

Ohjelmointiprojekti Tiedotus Tarkemmat ohjeet aloituksen suhteen ilmoittautuneille sähköpostitse ü Opintojakson kotisivu: ü ü http:

Ohjelmointiprojekti Tiedotus Tarkemmat ohjeet aloituksen suhteen ilmoittautuneille sähköpostitse ü Opintojakson kotisivu: ü ü http: //www. uku. fi/~hmayra/opr/index. shtml Moodle 3/11/2021 Hannu Mäyrä 7

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Ohjelman ja projektin dokumentointi ü ü ü ü Projektisuunnitelma Vaatimusmäärittely

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Ohjelman ja projektin dokumentointi ü ü ü ü Projektisuunnitelma Vaatimusmäärittely Toiminnallinen ja tekninen määrittely Käyttöohje Testaussuunnitelma Testausraportti Ohjelmistokuvaus Loppuraportti 3/11/2021 Hannu Mäyrä 8

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Esitykset ü Kolme esittelytilaisuutta, jossa kaikki ryhmät läsnä ü ü

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Esitykset ü Kolme esittelytilaisuutta, jossa kaikki ryhmät läsnä ü ü ü Projektin esittely (VKO 50) Määrittelyjen esittely (VKO 8) Loppuesitys (VKO 18) 3/11/2021 Hannu Mäyrä 9

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Opponointitapaamiset n Tutustutaan etukäteen toisen ryhmän dokumenttiin n Kaikki dokumentit

Ohjelmointiprojekti Mitäs kaikkea puuhastellaan? Opponointitapaamiset n Tutustutaan etukäteen toisen ryhmän dokumenttiin n Kaikki dokumentit pl. projektisuunnitelma ja loppuraportti Toisen ryhmän ohjelman testaus Annetaan ja otetaan vastaan palautetta opponoivalta ryhmältä ja ohjaajalta 3/11/2021 Hannu Mäyrä 10

Ohjelmointiprojekti Arvostelu Koko ryhmä saa saman arvosanan ü Arvostelussa kolme pääkohtaa: ü n n

Ohjelmointiprojekti Arvostelu Koko ryhmä saa saman arvosanan ü Arvostelussa kolme pääkohtaa: ü n n n ü Dokumentointi ja suunnitelmallisuus Ohjelma Projektityötaidot Jokainen työvaihe täytyy olla hyväksytty! ü Ohjaaja ja asiakas 3/11/2021 Hannu Mäyrä 11

Ohjelmointiprojekti Tekijänoikeudet ü Tekijänoikeudet tuotteen tekijöillä Kuopion yliopiston ja opiskelijoiden välinen käyttöoikeussopimus TAI ü

Ohjelmointiprojekti Tekijänoikeudet ü Tekijänoikeudet tuotteen tekijöillä Kuopion yliopiston ja opiskelijoiden välinen käyttöoikeussopimus TAI ü GPL (General Public Lisence) ü "GPL: n tarkoitus on taata käyttäjälle oikeus kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia" 3/11/2021 Hannu Mäyrä 12

Ohjelmointiprojekti Mitäs nyt? n Täyttyykö opintojakson esivaatimukset? n n Oletko suorittanut PRO: n aiemmin?

Ohjelmointiprojekti Mitäs nyt? n Täyttyykö opintojakson esivaatimukset? n n Oletko suorittanut PRO: n aiemmin? Oletko valmis sitoutumaan opintojakson suoritukseen? n n Ilmoittaudu 5. 10 mennessä!!! Ole paikalla aloitustilaisuudessa 26. 10!!! Verkko- vs. työasemasovellus? n Kysymyksiä? n 3/11/2021 Hannu Mäyrä 13