Opinto-opas 2009-2010
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

OHJP-3012 Ohjelmistotuotanto, 5 op
Software Engineering

Vastuuhenkilö

Harri Keto

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1

Periodit 1 - 0

 
Porin opiskelijat  


Suoritusvaatimukset

Kurssi suoritetaan tenttimällä luennot ja erikseen määriteltävä kirjallisuus sekä tekemällä harjoitustyö.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

Harjoitustyö koostuu yksittäisistä kokonaisuuden muodostavista tehtävistä, joista osa on mahdollista tehdä ohjatusti luento- ja erillisharjoitusten yhteydessä.

Osaamistavoitteet

Tavoitteena on antaa kokonaiskuva ohjelmistotuotannosta oppiaineena ja tutkimusalueena sekä antaa valmiuksia ohjelmiston määritys- ja dokumentointityöhön.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Ohjelmistotuotannon määritelmä ja osa-alueet sekä ohjelmistotuotanto tutkimuskohteena.   Softwere Engineering Body 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, ISO 20000. 
3. Ohjelmistotuotannon prosessit ja menetelmät: Esimerkkejä prosessimalleista, menetelmistä, työkaluista, ohjelmistoista ja ratkaisuista.    Prosessimalleihin liittyvät standardit. Agile menetelmät. Project Management Body 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.     


Opintojakson arvostelu

Kurssin tentin ja harjoitustyön maksimi on 30 pistettä, joka jakaantuu seuraavasti * Tentti 24 p * Harjoitustyö 6 p. Palauttamatta olevan tai sisältönsä takia hylätyn harjoitustyön vaikutus arvostelussa on -4 pistettä. Kurssin arvostelun rakenne perustuu siihen, että 2/5*max(tentti) on hyväksymisraja ja loppuosa asteikosta jakaantuu tasakokoisiin luokkiin. Tentti on suoritettava hyväksytysti (vähintään 10 p). Harjoitustyön merkitys on arvosanojen yleistasoa nostava (tai hylätty / jättämätön harjoitustyö yleistasoa voimakkaasti laskeva).

Arvosteluasteikko:

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

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
-   Muu erikseen sovittava kirjallisuus              Suomi  
Kirja   1. Software engineering   Sommerville, Ian   0-321-21026-3     Soveltuvin osin, 7th ed. 2004 tai uudempi      Englanti  
Kirja   2. Ohjelmistotuotanto   Ilkka Haikala, Jukka Märijärvi   952-14-0486-8     Soveltuvin osin, 8. painos 2002 tai uudempi      Suomi  
Luentokalvot   3. Ohjelmistotuotanto   Harri Keto            Suomi  
Luentokalvot   4. Ohjelmistotyön trendit   Hannu Jaakkola            Suomi  
Luentokalvot   5. Johdatus multimediaan   Jari Multisilta            Suomi  


Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJP-3012 Ohjelmistotuotanto, 5 op OHJP-3011 Ohjelmistotuotanto, 4 op  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 Tavoitteena on antaa kokonaiskuva ohjelmistotuotannosta oppiaineena ja tutkimusalueena sekä antaa valmiuksia osallistua määritys- ja dokumentointityöhön ohjelmistoprojektissa.   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu13.01.2010
MuokkaajaVirpi Hämäläinen