Ohjelmistoprojektityö
Markku Tukiainen, Tietojenkäsittelytieteen ja tilastotieteen laitos, Joensuun yliopisto
(Software Project, 8 cr / 5 cu)
Huom! Kurssille ilmoittaudutaan ennakkoon lähettämällä sähköpostia
Pirkko Voutilaiselle
29.8.2006 mennessä.
Kurssille voidaan ottaa max. 20 opiskelijaa (resursseista johtuen).
Sisältö
Opinto-oppaan mukainen kurssikuvaus
Ohjelmistoprojektityo (8 op / 5 ov) 175226
- Luennot 6 t, itsenäinen työskentely (kurssi kestää periodit 1 ja 2)
-
Laaja ryhmassa tehtava projektityo, jonka tulos tulee mahdollisuuksien
mukaan todelliseen kayttoon. Tyon aiheet voivat olla yliopistoymparistos-
ta tai yrityksista. Tyohon tulee mahdollisuuksien mukaan sisaltya suun-
nittelua ja ohjelmointia. Tyohon liittyvat viikoittaiset palaverit, joissa on
mukana tyota ohjaava opettaja. Tyon dokumentoinnille asetetaan korkeat
vaatimukset. Ohjelmistoprojektityo suoritetaan samaan aikaan Jarjestel-
mankehitys-kurssin kanssa. Opintojakson alussa pidetaan alkuluentoja.
Esitiedot: Proseduraalinen ohjelmointi, Tiedonhallinta, Tietorakenteet ja
algoritmit seka Parityo.
Kurssin asema
- aineopintojen pakollinen kurssi
- opintojen 3. vuosi
- opiskelija osallistuu samaan aikaan Järjestelmäkehitys -kurssille
Kurssin sisältö
Tarpeelliset esitiedot
- Kohtuullinen ohjelmointitaito Javalla
- Kohtuullinen tiedonhallinnan taito
- Abstraktien tietorakenteiden käyttö- ja toteutustaito
Käsiteltävät asiat (ei aivan käsittelyjärjestyksessä)
Kuvaus tulee myöhemmin tähän
Välinepolitiikka
- Kurssilla käytetään kehittämisessä tarvittavia välineitä, jotka voivat vaihtua useinkin
- Esim. Eclipse, Bugzilla, dotProject, UML, CVS,...
Tavoite
- Oppia toteuttamaan suurempia järjestelmiä ammattimaisemmin yhdessä muiden kanssa
Alustava aikataulu syksyllä 2006
Luennot 6 t
Markku Tukiainen
- 1. periodilla 28.8. -- 20.10.
pe 1.9. 12-14 B180
to 7.9. 12-14 ?
pe 8.9. 12-14 B180
Yleiset kuulustelut
Ajankäyttö / kuormittavuus
Tulee myöhemmin
Arvostelu syksyllä 2006
Arvosteluperusteet löytyvät Ohjelmistoprojektityön työohjeesta. Lisäksi lisäpisteitä tuli Upedu-kokeesta seuraavasti:
Materiaali/kirjallisuus
Kirjallisuus
- Robillard, Kruchten, d'Astous: Software Engineering Process with the UPEDU
Dokumentit/ohjeet
WWW-linkkejä
Satunnaisia linkkejä maailmalle
Last modified
Fri Dec 15 17:10:23 EET 2006
MT