Opinto-opas 2010-2011
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2010-2011

OHJP-3012 Ohjelmistotuotanto, 5 op
Software Engineering

Vastuuhenkilö

Harri Keto

Opetus

Opetusmuoto P1 P2 P3 P4 Toteutuskerrat Luentoajat ja -paikat
Luennot
 45 h/per

 

 

 
OHJP-3012 2010-01 Tiistai 9 - 12, Pori
Keskiviikko 12 - 15, Pori

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.   Software 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

Toteutus Kuvaus Opetusmuodot Toteutustapa
OHJP-3012 2010-01 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 muokattu01.03.2010