OHJELMISTOTUOTANTO, KEVÄT 1997


Projektityöt on arvosteltu. Arvosanat on annettu ryhmäluettelossa alempana.


Alustava ryhmäjako kesän ja syksyn 1997 Ohjelmistotuotantoprojekteihin on valmistunut.


Tenteissä hyväksytyt 12.5.1997, 14.5.1997, 13.6.1997, 15.8.1997 ja 17.10.1997.


Kurssin suorittaminen muuttuu syksystä 1997 alkaen !!!


Yleistä


Luennot I
(työn keväällä 1997 suorittaville: 13.1.-31.1.1997)

Luentojen suunniteltu sisältö

  1. Maanantai 13.1: kurssin aloitus, kurssikäytännöt, johdatus "ohjelmistotuotantoon".
  2. Keskiviikko 15.1: ohjelmistotuotannon mallit, ohjelmistojen laatu, ohjelmistotuotantoprosessin laatu.
  3. Perjantai 17.1: ohjelmistojen suunnitteluperiaatteet, ohjelmistojen käytettävyys, käyttöliittymien periaatteet.
  4. Maanantai 20.1: Ohjelmistojen testaus.
  5. Keskiviikko 22.1: Ohjelmistojen ylläpito, projektisuunnitelman laatiminen.
  6. Perjantai 24.1 klo 9.00-12.00: (myös ulkopuolisille) PAKOLLINEN interaktiivinen luento aiheista "ryhmädynamiikka" ja "projektipäällikkyys". Konsulttina: Tuula Koskenvaara-Loikkanen.
  7. Maanantai 27.1: Olioperustaisuus, olioperustaiset ohjelmistomenetelmät, OMT-menetelmä.
  8. Keskiviikko 29.1: Harjoitustehtävien esittäminen (joka ryhmällä, mukaanlukien ulkopuoliset, on oma PAKOLLINEN harjoitustehtävä), katselmointi.
  9. Perjantai 31.1: ohjelmistotuotannon kehityssuunnat, kurssin projektityöohjeen jako ja läpikäynti.

Harjoitustehtävät

Ryhmä 1 (Java-Eliot): Kansanperinteestä tieteeksi

Lähteet:

Ryhmä 2 (Biotietokanta): Evo-malli ja protoilumalli

Lähteet:

Ryhmä 3 (Raportointitietokanta/WWW): Ohjelmistojen dokumentointi

Lähteet:

Ryhmä 4 (RODAIN): Algoritmien kuvaaminen

Lähteet:

Ryhmä 5 (Liikkuvat työasemat): ER-kaaviot

Lähteet:

Ryhmä 6 (Sovelluskehys): Tietovuokaaviot

Lähteet:

Ryhmä 7 (Ulkopuoliset): Tuotteenhallinta

Lähteet:

Luennot II
(työn syksyllä 1997 suorittaville: 21.4.-9.5.1997)


Tentit

Kurssin suorittaminen edellyttää sekä tentin että ryhmätyön hyväksyttyä suorittamista. Tentti perustuu (luentojen lisäksi) oppikirjaan Ilkka Haikala, Jukka Märijärvi: Ohjelmistotuotanto. Suomen ATK-kustannus Oy, 1995 (tai 3. painos, 1997).

Tenttiaikoja


Ryhmäjako

Kevään 1997 Ohjelmistotuotanto-kurssilla ovat toimineet seuraavat työryhmät. Opiskelijoiden perään on liitetty heidän saamansa arvosana koko kurssista (suluissa projektityön arvosana / tentin arvosana). Muutamat laiskat opiskelijat eivät ole vielä suorittaneet teoriaosuuden tenttiä, mistä hyvästä heidän arvosanansa on toistaiseksi ?.

Lisätietoja: Jukka Paakki (A 321, puh. 708 44154, e-mail: paakki@cs.helsinki.fi).


OT1. Java-Eliot: interaktiivinen algoritmiteatteri

OT2. Biotietokannan toteuttaminen

OT3. Raportointitietokannan WWW-käyttöliittymä

OT4. RODAIN-metadatan hallinta

OT5. Liikkuvan työaseman ohjelmistot

OT6. Olioperustainen sovelluskehys

OT7. Laitoksen ulkopuolella tehtävät työt