Opinto-opas 2011-2012
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2011-2012

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 2011-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.  ISO 29110 -standardi (Software engineering — Lifecycle profiles for Very Small Entities (VSEs))  Laatuun liittyvät standardit mm. ISO 9000, ISO 25000, 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  

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 2011-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 %  

Opintojaksoon liittyvät dokumentit

OHJP3012.pdf

Viimeksi muokattu30.09.2011