11.07.2015 Views

2. teknistieteellinen tutkintokoulutus - Porin yksikkö - Tampereen ...

2. teknistieteellinen tutkintokoulutus - Porin yksikkö - Tampereen ...

2. teknistieteellinen tutkintokoulutus - Porin yksikkö - Tampereen ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

125• Ohjelmistoarkkitehtuurit, Koskimies Kai, Mikkonen Tommi (Kirja)• Ohjelmistotuotanto, Haikala Ilkka, Märijärvi Jukka (Kirja)• Oliokirja, Koskimies, Kai (Kirja)• Software Architecture - System Desig, Bosch, Jan et al. (Kirja)• Software Architecture in Practice, Bass L., Clements P., Kazman R. (Kirja)• Software Design, Budgen, David (Kirja)• Software Engineering, Sommerville, Ian (Kirja)• UML <strong>2.</strong>0 in a Nutshell, Pilone, Dan (Kirja)• UML Distilled, Fowler, Martin (Kirja)• Ohjelmiston suunnittelun kalvomateriaali, Jaakkola H. (Luentokalvot)ESITIEDOT:OHJP-3100 Ohjelmiston määrittely SuositeltavaTIETOA ESITIETOVAATIMUKSISTA: Opiskelijan on lisäksi hyvä hallita ohjelmoinnin perustaidotsekä tuntea tietotekniikan perusteet.OHJP-3300 Ohjelmiston testaus, 3 opSoftware Testing, 3 crVASTUUHENKILÖ: Hannu JaakkolaOSAAMISTAVOITTEET:• Ohjelmiston testauksessa oppilas tutustuu ohjelmistojen testaamisen pääperiaatteisiin,testausprosessiin ja oliotestauksen perusteisiin.SISÄLTÖ:• testaamisen pääperiaatteet: - miksi testataan - täydellisen testaamisen mahdottomuus- V-malli - testauksen priorisointi - testauksen dokumentaatio - testauksenitsenäisyys - testauksen organisointi• testausprosessi: - testaustasot - testien suunnittelu - testaustekniikat (staattiset jadynaamiset) - testien toteutus ja suoritus - tulosten vertailu• oliotestauksen perusteet: - UML-mallien tarkastaminen - testitapausten laatiminenUML-malleista - testitapauksien laatiminen - perintä, monimuotoisuus, kapselointi -JUnit-työkalun käyttöSUORITUSVAATIMUKSET: Aktiivinen osallistuminen luentoihin, sekä hyväksytysti suoritetutviikkoharjoitukset ja harjoitustyö. Vaihtoehtoinen suoritustapa on tentti. Osasuoritustenpitää liittyä samaan toteutuskertaan.OPPIMATERIAALI:• Software Engineering 7th ed, Sommerville (Kirja)• Testauksen luentokalvot, Stenberg (Luentokalvot)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!