|
|
|||||||||||||||||
Opinto-opas 2011-2012
OHJ-3010 Ohjelmistotuotannon perusteet, 4 op
|
Vastuuhenkilö
Marko Leppänen, Kari Systä
Opetus
| Opetusmuoto | Tunteja | Aikaväli | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
| OHJ-3010 2011-02 |
|
Suoritusvaatimukset
Tentti, harjoitustyö
Osasuoritusten pitää liittyä samaan toteutuskertaan
Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat
-
Osaamistavoitteet
Luoda yleiskuva ohjelmistotyöstä ja perusvalmiudet määrittelymenetelmien soveltamiseen. Kyky osallistua ohjelmistoprojektiin asiakkaan edustajana.
Sisältö
| Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
| 1. | Mitä on ohjelmistotuotanto Mikä on hyvä ja laadukas ohjelmisto ja mikä on sen arvo. Osa-alueet kuten määrittely, suunnittelu, toteutus, testaus ja muu laadunvarmistus, käyttöönotto, ylläpito. Ohjelmistotuotannon prosessit ja niiden peruskäsitteet. Projektit ja projektitoiminta. Sopimuskäytännöt ja etiikka | Henkilötyökuukauden mystiikan perusteet - esim. miksi ei kannata myöhässä olevaan projektiin ei kannata ottaa lisää ihmisiä) | Pystyy asiakkaana vaatimaan järkeviä ja realistisia raportteja ja seuraamaan projektin kulkua luotettavasti |
| 2. | Määrittely ja toimittaja-asiakas kommunikointi Määrittelyn tekeminen ja dokumentointi yhdessä toimittajan kanssa. Määrittelyssä tarvittavien paradigmojen ja kaavioiden ymmärtäminen. Ei-toiminnalliset ominaisuudet, kuten käytettävyys, IPR. | Ohjelmistoalan notaatioiden / kaavioiden luonti yhdessä ohjelmiston tuottajien kanssa. | Kaavioiden itsenäinen luominen. |
Opintojakson arvostelu
Arvosana perustuu tentin, viikkoharjoitusten ja harjoitustyön pisteisiin.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | Ohjelmistotuotannon käytännöt | Mikkonen Tommi, Haikala Ilkka | 9789521417542 | Suomi | |||
| Kirja | Ohjelmistotuotanto | Haikala, Märijärvi | Talentum 2006, 11. painos | Suomi | |||
| Muu verkkomateriaali | www-sivusto | https://www.cs.tut.fi/~otupk/ | Suomi |
Esitietovaatimukset
| Opintojakso | P/S | Selite |
| OHJ-1100 Ohjelmointi I | Pakollinen |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
| Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
Tarkempia tietoja toteutuskerroittain
| Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
| Kesäversio kurssista OHJ-3010. Ryhmään mahtuu 24 opiskelijaa. Rinnalle voidaan tarvittaessa järjestää toinen ryhmä, jonka ajankohta todennäköisesti olisi ti ja to klo 15-18. Yhteensä kesäkurssille voidaan siis ottaa maksimissaan 48 opiskelijaa. Mahdollinen karsinta ja ryhmäjako tehdään aloitusluennolla paikalla olevien kesken. Kurssin aikatauluun voi tulla vielä pieniä muutoksia. Kurssin koostuminen: - Kaksi kertaa viikossa 3h viikkoharjoitukset, joiden alussa pieni luento-osuus - Seminaariesityksen pito ja niiden seuraaminen - Harjoitustyö - Itseopiskelu |