58153091-8 Komponenttiperustainen ohjelmistotuotanto

Seminaari, kevät 2000 (2 ov)
Jukka Paakki

Aika ja paikka

19.1.-10.5.2000, keskiviikkoisin 14-16, A320.

Teema

Seminaarissa tarkastellaan, millä tavalla erilaisia komponenttitekniikoita voi hyödyntää ohjelmistotuotannossa: miten valitaan oikeat tekniikat, miten tekniikat vaikuttavat tuotantoprosessiin ja miten ne vaikuttavat ohjelmiston laatuun.

Suoritustapa

Seminaarissa pidetään normaaliin tapaan kirjalliseen tiivistelmään (5-10 sivua) perustuvia suullisia esitelmiä. Kirjallinen tiivistelmä on toimitettava paperilla Jukka Paakille (2 kpl) viimeistään suullista esitelmää edeltävän viikon perjantaina. Lisäksi voi sähköpostitse ilmoittaa URL-linkin tekstiin, jotta sen voi linkittää tälle seminaarisivulle.

Normaalista poiketen tämä ei ole "kirjallisuusseminaari", vaan pikemminkin "konstruktiivinen seminaari": jokaisen opiskelijan on tuotettava komponenttitekniikoita hyödyntäen ohjelmisto, jonka tuotantoprosessiin ja siitä saatuihin kokemuksiin esitelmä perustuu. (Seminaarisarjan alussa on yksi aihepiiriä esittelevä yleinen, pelkästään kirjallisuuteen perustuva esitelmä.) Mukavaa olisi, jos suullista esitelmää konkretisoisi kehitetyn ohjelmiston demonstraatio.

Tästä johtuen jokaisen seminaariin osallistuvan on seminaarisarjan alussa kerrottava, millaiseen ohjelmistoon hän aikoo esitelmänsä perustaa. Ohjelmistoa ei välttämättä tarvitse tuottaa seminaarin aikana ja pelkästään sitä varten, vaan suositeltavampaa on kuvata ja analysoida jonkin jo olemassa olevan komponenttiperustaisen ohjelmiston tuotantoprosessi.

Esitiedot

Ohjelmistotuotanto ja Ohjelmistotuotantoprojekti.

Aikataulu

ke 19.1. Jukka Paakki: seminaarin esittely
ke 26.1. Henry Freedman: (Introduction to) Software Components
Asko Saura: lyhyt esitelmä
ke 2.2. Asko Saura: Esitelmä + demo
pe 4.2. Palautettava Jukka Paakille lyhyt kuvaus omasta työstä (1 sivu, 2 kpl)
ke 16.2. Lyhyet esitelmät (10-15 min): Haajanen, Hagman, Kaituri, Kaski, Nikander, Räty, Turunen,
ke 29.3. Lyhyet esitelmät: Kuutti, Vanninen
Jyrki Haajanen: Esitelmä
Jarkko Turunen: Esitelmä
ke 5.4. Tommi Kaituri: Esitelmä
Mika Räty: Esitelmä
ke 19.4. Toni Kuutti: Esitelmä
Pekka Vanninen: Esitelmä
ke 3.5. Ari Hagman: Esitelmä
Samuli Kaski: Esitelmä
ke 10.5. Sami Nikander: Esitelmä
Yhteenveto

Henry Freedmanin esitelmän (26.1.) seuraaminen on pakollinen. Muista varsinaisista esitelmäkerroista (6 kpl) saa olla poissa 2 kertaa.

Kirjallisuutta