TIE-02301 Johdatus ohjelmistotuotantoon, 5 op
Introduction to Software Engineering
Vastuuhenkilö
Tero Ahtee, Kari Systä
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
TIE-02301 2018-01 | 1 - 2 |
Tero Ahtee |
Tentti, harjoitustyö. |
TIE-02301 2018-02 | 3 - 4 |
Tero Ahtee Harri Sten |
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:
Arvosteluasteikko on numeerinen (0-5)
Osasuoritukset:
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Lisätiedot | Tenttimateriaali |
Luentokalvot | Luentokalvot pdf-tiedostoina tulevat kurssin Moodle-alueelle. | Ei | ||||
Muu verkkomateriaali | Echo360-luentotallenteet tulevat kurssin Moodle-alueelle. | Ei |
Esitietovaatimukset
Opintojakso | P/S | Selite |
TIE-02101 Ohjelmointi 1: Johdanto | Suositeltava |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
TIE-02301 Johdatus ohjelmistotuotantoon, 5 op | TIE-02306 Introduction to Software Engineering, 5 op | |
TIE-02301 Johdatus ohjelmistotuotantoon, 5 op | TIE-02300 Johdatus ohjelmistotuotantoon, 4 op |