|
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