OHJP-3010 OHJELMISTOTUOTANTO, 3 op
|
Opintojakson vastuuhenkilö
Harri Keto
Opettajat
Harri Keto, lehtori
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Kesä | Opetuskieli | |
Luento | 4 h/vko | - | - | - | - | Vain suomeksi |
Tavoitteet
Luoda kokonaiskuva ohjelmistotuotannon osa-alueista sekä antaa valmiuksia osallistua määritystyöhön ohjelmistoprojektissa.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Koonaiskuva ohjelmistotuotannosta: Ohjelmistotuotannon määritelmä ja osa-alueet, esimerkkejä ohjelmistoista, sosiotekniset ja kriittiset järjestelmät, ohjelmistotuotanto tutkimuskohteena, Ohjelmistoammattilaisen ammatillinen ja eettinen vastuu. |   | Softwere Engineering Book of Kowledge (SWEBOK). |
2. | Ohjelmiston ja ohjelmistoprosessin laatu, kustannusten syntyminen sekä näistä johtuvat ohjelmistotuotannon haasteet. | Laatujärjestelmä. Ohjelmistoprosessien parantaminen. | Laatuun liittyvät standardit mm. ISO 9000, ISO 9126, ISO 15504. |
3. | Ohelmistoprosessimallit ja ohjelmistoprosessin hallinta. |   | Prosessimalleihin liittyvät standardit. Agile menetelmät. Project Management Book of Knowledge (PMBOK). |
4. | Ohjelmistoprosessin keskeiset työtulokset. Esimerkki olioparadigmaan perustuvan ohjelmiston kehittämisestä. |   | |
5. | Järjestelmän toiminnalliset ja ei-toiminnalliset vaatimukset ja niiden kuvaaminen. Käyttötapausten ja luokkien kuvaaminen. | UML-kuvauskieli. | Spesifiointia tukevat CASE-välineet. |
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja harjoitustyö, aktiivinen osallistuminen luentoihin ja harjoituksiin.
Opintojakson arviointikriteerit
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Software Engineering, soveltuvin osin | Ian Sommerville | 0-321-21026-3 | 7th ed. 2004 | Kyllä | Englanti |
Kirja | Ohjelmistotuotanto, soveltuvin osin | Ilkka Haikala, Jukka Märijärvi | 952-14-0486-8 | ISBN 952-14-0486-8, 8. painos 2002 | Kyllä | Suomi |
Luentokalvot | Ohjelmistotuotanto | Harri Keto | Kyllä | |||
Lehti | A Method For Your Object Oriented Project | Ari Jaaksi | Journal of Object-Oriented Programming, Vol 10, No 9, January 1998, pp 17 - 25. | Ei ole |
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJP-1010 | Tietotekniikan peruskurssi | 3 | Pakollinen |
Huomautuksia
Opintojaksokorvaavuus
8111035 Ohjelmistotuotanto
Viimeksi muokattu | 08.04.2005 |
Muokkaaja | Harri Keto |