Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

OHJP-3012 OHJELMISTOTUOTANTO, 5 op
Software Engineering

Opintojakson vastuuhenkilö
Harri Keto

Opettajat
Hannu Jaakkola
Harri Keto
Kristian Kiili
Jari Multisilta
N.N.

Toteutuskerrat
Vastuuhenkilöt: Harri Keto
Koulutusohjelmat: Sähkötekniikka, Pori, Tietotekniikka, Pori, Tuotantotalous, Pori
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Kesä
Luento 45 h/per - - - -
Harjoitustyö 12 h/per - - - -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Tavoitteena on antaa kokonaiskuva ohjelmistotuotannosta oppiaineena ja tutkimusalueena, tutustuttaa erilaisiin ohjelmistoratkaisuihin sekä antaa valmiuksia osallistua määritys- ja dokumentointityöhön ohjelmistoprojektissa.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Ohjelmistotuotannon määritelmä ja osa-alueet sekä ohjelmistotuotanto tutkimuskohteena.      Softwere Engineering Book of Kowledge (SWEBOK). 
2. Laadullinen näkökulma: Ohjelmiston ja ohjelmistoprosessin laatu sekä tietojärjestelmän käytettävyys; Kustannusten syntyminen sekä näistä johtuvat ohjelmistotuotannon haasteet.     Laatuun liittyvät standardit mm. ISO 9000, ISO 9126, ISO 15504. 
3. Ohjelmistotuotannon prosessit ja menetelmät: Esimerkkejä prosessimalleista, menetelmistä, työkaluista, ohjelmistoista ja ratkaisuista.     Prosessimalleihin liittyvät standardit. Agile menetelmät. Project Management Book of Knowledge (PMBOK). 
4. Vaatimusten kuvaaminen: toiminnalliset ja ei-toiminnalliset vaatimukset; Prosessin, käyttötapausten, luokkien ja tapahtumasekvenssien kuvaaminen;  Spesifiointia tukevat CASE-välineet. UML -kuvauskieli laajemmin.    
5. Ajankohtaisia teemoja: Agile-menetelmät, käytettävyys, multimedia, tekijänoikeus.       

Suoritusvaatimukset
Kurssi suoritetaan tenttimällä luennot ja erikseen määriteltävä kirjallisuus sekä tekemällä harjoitustyö.

Opintojakson arviointikriteerit

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
    Kirja Software Engineering, soveltuvin osin Sommerville, Ian 0-321-21026-3   7th ed. 2004 tai uudempi Kyllä  Englanti 
    Kirja Ohjelmistotuotanto, soveltuvin osin Ilkka Haikala, Jukka Märijärvi 952-14-0486-8   8. painos 2002 tai uudempi Kyllä  Suomi 
    Kirja Multimedia. Nyt Harri Ketamo ja Jari Multisilta 2004 952-15-1231-8     Ei ole  Suomi 
    - Muu erikseen sovittava kirjallisuus         Ei ole   

    Esitiedot
    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Huomautuksia

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Mitoitus
    OpetusmuodotTuntia
    Luennot 67.5
    Harjoitukset 12
    Harjoitustyöt 30

    Oppimateriaali Tuntia
    Ketamo, Harri ja Multisilta, Jari (toim.) 2004. Multimedia. Nyt. 8
    Luentomateriaali 7
    Haikala & Märijärvi: Ohjelmistotuotanto, soveltuvin osin 8
    Sommerville: Software Engineering, soveltuvin osin 10

    Muu mitoitettuTuntia
    Uudet työkalut ja menetelmät 4
    Tenttiin valmistautuminen 15
    Tentti/välikokeet 3
    Kaikki yhteensä 164.5

    Opintojaksokorvaavuus
    OHJP-3011 Ohjelmistotuotanto

    Opintojakson kotisivu

    Viimeksi muokattu 18.04.2007
    MuokkaajaTiina Suominen