|
|
|||||||||||||||||
Opinto-opas 2012-2013
OHJP-3410 Ohjelmistotyön johtaminen, 5 op
|
Vastuuhenkilö
Harri Keto
Opetus
| Opetusmuoto | P1 | P2 | P3 | P4 | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
|
Suoritusvaatimukset
Opintojakson vaihtoehtoiset suoritusvaatimukset ovat
A) Aktiivinen osallistuminen luentoihin ja ryhmäharjoituksiin sekä harjoitustehtävien hyväksytty suoritus
tai vaihtoehtoisesti
B) Hyväksytysti suoritettu tentti ja harjoitustyö.
Vaihtoehdolla B voidaan korottaa vaihtoehdolla A saatua arvosanaa.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opiskelija tietää ohjelmistoliiketoiminnan mallit ja projektien aseman osana liiketoimintaa sekä ymmärtää ohjelmistotyölle luonteelle ominaisen problematiikan, Opiskelija tuntee projektin kytkennät laatujärjestelmään ja toiminnan kehittämiseen, hallitsee ohjelmistoprojektin hallinnan käytäntöjä sekä omaa valmiudet soveltaa opittuja asioita käytännön projekteissa.
Sisältö
| Sisältö | Ydinaines | Täydentävä tietämys | Erityistietämys |
| 1. | Ohjelmistoliiketoiminnan mallit, ohjelmistotyön johtamisen piirteitä, yleinen projektiajattelu, projektihallinnan osa-alueet. | SWEBOK, PMBOK, IPMA | |
| 2. | Ohjelmistopalvelujen, -projektin ja -tuotteen laatu. Ohjelmistoprosessien arviointi ja parantaminen. | Laatuun ja toiminnan kehittämiseen liittyvät standardit, mm. ISO 9001, ISO 15504, ISO 20000, ISO 25000 sekä ISO 29110. | |
| 3. | Ohjelmistoprojektin suunnittelu ja ohjaus: Luonne- ja haastavuusanalyysit, riskienhallinta, työn vaiheistus ja ositus, työmäärän arviointimenetelmät, resursointi, aikataulutus, budjetointi, hankintojen ohjaus, projektiryhmän johtaminen, projektin laadunhallinta | ||
| 4. | Agile -menetelmät ohjelmistotuotannossa. | Agile menetelmiä: SCRUM, eXtreem programming, Mobile-D. |
Oppimateriaali
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | Applied Software Measurement | Capers Jones | 978-0-07-150244-3 | Soveltuvin osin. Tenttimateriaali ilmoitetaan luennolla. Verkkoversion käyttö TTY:n VPN -yhteydellä. | Englanti | ||
| Kirja | Ohjelmistotuotannon käytännöt | Haikala Ilkka, Mikkonen Tommi | 978-952-14-1754-2 | 12. uudistettu painos. Luvut 1,2,11,12 ja 15. | Suomi | ||
| Kirja | Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration | Peter R. Hill | 9780071717915 | Soveltuvin osin. Tenttimateriaali ilmoitetaan luennolla. Verkkoversion käyttö TTY:n VPN -yhteydellä. | Englanti | ||
| Kirja | Projektiliiketoiminta | Artto, Martinsuo, Kujala | ISBN-13: 9789510314821 | Soveltuvin osin. Kts luennot. | Suomi | ||
| Kirja | Software Engineering | Sommerville Ian | ISBN 13: 978-0-321-31379-9 | 8.painos tai uudempi. Soveltuvin osin. Kts. luentokalvot. | Suomi | ||
| Kirja | TIVI-projektien johtaminen - Projektimallit ja läpivienti | Tietotekniikan liitto | 952-14-0957-6 | 2005, 1. painos | Suomi | ||
| Kirja | Tietojärjestelmän hankinta | Tietotekniikan liitto | 952-14-0899-5 | 2002, 1.painos tai 2005, 2.uud.p | Suomi | ||
| Luentokalvot | Ohjelmistotyön johtaminen | Keto, Harri | Käytä alla lueteltuja kirjoja luentokalvojen tukimateriaalina. | Suomi | |||
| Muu verkkomateriaali | Ilmoitetaan luentojen yhteydessä | Linkit materiaaliin opintojakson sivulla Moodlessa. Ositain tenttiaineistoa. | Suomi |
Esitietovaatimukset
| Opintojakso | P/S | Selite |
| OHJP-1500 Tietotekniikan sovellukset | Suositeltava | |
| OHJP-3100 Ohjelmiston määrittely | Suositeltava |
Tietoa esitietovaatimuksista
Projektihallinnan perusteet (TETAP-5350) ei ole välttämätön, mutta antaa tälle perustietoja. Projektiliiketoiminta (TETAP-5500) on erityisen sopiva edeltäjä tai seuraaja tälle opintojaksolle.
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
| Opintojakso | Vastaa opintojaksoa | Selite |
|
|
|
|
|
|
|
Tarkempia tietoja toteutuskerroittain
| Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |
| Opiskelija tietää ohjelmistoliiketoiminnan mallit ja projektien aseman osana liiketoimintaa sekä ymmärtää ohjelmistotyölle luonteelle ominaisen problematiikan, Opiskelija tuntee projektin kytkennät laatujärjestelmään ja toiminnan kehittämiseen, hallitsee ohjelmistoprojektin hallinnan käytäntöjä sekä omaa valmiudet soveltaa opittuja asioita käytännön projekteissa. | Luennot Harjoitukset Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |
Opintojaksoon liittyvät dokumentit