TIE-02300 Johdatus ohjelmistotuotantoon, 4 op
Introduction to Software Engineering
Vastuuhenkilö
Kari Systä
Opetus
Toteutuskerta 1: TIE-02300 2015-01
Opetusmuoto | P1 | P2 | P3 | P4 | Kesä |
|
|
|
|
|
|
Suoritusvaatimukset
Tentti, harjoitustyö
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opintojakson jälkeen opiskelija ymmärtää mitä erilaisten ohjelmistojen ammattimainen tuottaminen on, sekä mitä tietoja ja taitoja se vaatii. Opiskelija tuntee ohjelmistotuotannon peruskäsitteet sekä pystyy yleisellä tasolla selittämään millaisia asioita ja vaiheita ohjelmistojen ammattimaiseen tuottamiseen kuuluu. Kaikki tämä tähtää siihen, että opiskelija pystyy tehokkaasti toiminaan ohjelmistoprojektin sidosryhmässä – joko oman alansa asiantuntijana tai asiakkaan edustajana.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Erityyppisten ohjelmistojen (sulautetut, räätälöidyt, paketoidut ja palvelupohjaiset ...) erityispiirteet erityisesti sidosryhmien kanalta. | Erityyppisen ohjelmistojen tuottamisen erityispiirteet. | |
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. | Määrittelydokumentin luonti yhdessä ohjelmiston tuottajien kanssa | Ohjelmistojen vaatimusmäärittelyiden itsenäinen luominen. Käytettävien notaatioiden hallinta. |
3. | Ohjelmistoprosessien ja elinkaarimallien perusperiaatteet - erityisesti sidosryhmän kannalta. | Osaa asiakkaana sopeutua valittuun prosessimalliin ja osaa tarvittaessa asiakkaan ominaisuudessa vaatia tilanteeseen sopivaan mallia. | Pystyy asiakkaana vaatimaan järkeviä ja realistisia suunnitelmia ja raportteja sekä seuraamaan projektin kulkua luotettavasti |
4. | Tietää ohjelmistotuotannon eri vaiheet ja tehtävät ja asiakkaan roolin niissä vaiheissa ja tehtävissä. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Arvosana perustuu tentin, viikkoharjoitusten ja harjoitustyön pisteisiin.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
Kirja | Ohjelmistotuotannon käytännöt | Mikkonen Tommi, Haikala Ilkka | 9789521417542 | Kyllä | ||
Luentokalvot | Kari Systä | Luentojena oheismateriaali | Kyllä | |||
Muu verkkomateriaali | www-sivusto | https://www.cs.tut.fi/~otupk/ | Ei |
Esitietovaatimukset
Opintojakso | P/S | Selite |
TIE-02100 Johdatus ohjelmointiin | Pakollinen |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
TIE-02300 Johdatus ohjelmistotuotantoon, 4 op | OHJ-3010 Ohjelmistotuotannon perusteet, 4 op |