T Ohjelmistoprojektien hallinta

Samankaltaiset tiedostot
Ohjelmistoprojektien hallinta. Projektin strateginen suunnittelu

Ohjelmistoprojektien hallinta. Projektiorganisaation roolit ja tehtävät

CT60A4600 Projektinhallinta. Luentorunko. Luento 1:Yleistä ja organisaatiot. Projektinhallinta Osa 1: yleistä. Kurssin tavoitteet

Tik Ohjelmistoprojektien Hallinta

JOHTAMINEN JA KEHITTÄMINEN VARHAISKASVATUKSEN MUUTTUVASSA YMPÄRISTÖSSÄ. KASVATUSTIETEIDEN TIEDEKUNTA / VAKA/ Virpi Timonen 10/20/15

PROJEKTINHALLINTA

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework

Prosessien kehittäminen. Prosessien parantaminen. Eri mallien vertailua. Useita eri malleja. Mitä kehitetään?

PROJEKTIN SUUNNITTELU JOUNI HUOTARI, PAAVO MOILANEN, ESA SALMIKANGAS

Projektin suunnittelu 71A00300

Projekti, projektinhallinta ja projektiliiketoiminta. Projektin ympäristö, päämäärä, tavoitteet, elinkaari, laajuus ja työn ositus

Projektinhallinta SFS-ISO mukaan

ENG-A1002 ARTS-ENG-Projekti. B-kori

Ohjelmistoprojektien hallinta. Projektin toimeenpano ja ohjaus

MIKSI SUURET OHJELMISTOHANKKEET EPÄONNISTUVAT?

Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA

Projektiosaajakoulutus

Prosessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet

Ohjelmajohtamisen käyttöönotto yrityksissä STRAP PPO-tutkimusprojektin loppuseminaari

SFS, STANDARDIEHDOTUKSEN ISO/DIS ESITTELY

Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara

CMMI CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI, ESA SALMIKANGAS

ISO Päivi Kähönen-Anttila

KT4 Projektiopinnot, 5 op (418013P)

PROJEKTI- HALLINNAN KÄSIKIRJA

Projektin suunnittelu A71A00300

Projektiosaajakoulutus

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

Aluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia

Projektin suunnittelu

Jokainen projekti on ainutkertainen. t i (Lähde: Rissanen 2002, 14)

Ohjelmistoprojektien hallinta Vaihejakomallit

CMM Capability Maturity Model. Software Engineering Institute (SEI) Perustettu vuonna 1984 Carnegie Mellon University

CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto Software Engineering Institute (SEI)

Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä

Miten löydän Sen Oikean? Senaattoritilaisuus Liisa Paasiala, Senior Consultant

PCM-projektiajattelu. Projektipalvelut Tutkimus- ja kehityskeskus

PROJEKTIN HALLINTA 5 op KEVÄT 2016 KUM15SA. Savonia MUOTOILU Lehtori Marke Iivarinen

Jälkilaskennalla tehokkuutta projektitoimintaan. Matti Toivonen Necom Oy

Big Room -toiminta tutkimuksen näkökulmasta. Sari Koskelo, Vison Oy

VIESTINTÄ PROJEKTISSA

Kehittämisprosessi. Tuottava ja hallittu kehittämistoiminta kunnissa seminaari

SYSTEEMIJOHTAMINEN! Sami Lilja! itsmf Finland 2014! Oct ! Kalastajatorppa, Helsinki! Reaktor 2014

PROJEKTI- OSAAMISELLA HANKKEET HALTUUN!

Projektin suunnittelu A71A00300

Prosessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.

Projektivalmennukset 2019

Tietojärjestelmän kehittäminen syksy 2003

PROJEKTINHALLINTA. Käyttäjälähtöinen suunnittelu

Projektitoiminnan muutosjohtaminen, case Suomen messut

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

Projektien suunnittelu ja ohjaus TU-C3010

IPT-hanke: Kehitysvaihe -työpaja Työpaja 5: Kokoushotelli Gustavelund

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

KOODAAKO PROJEKTIPÄÄLLIKKÖ?

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

Projektin suunnittelu. Pienryhmäopetus - 71A00300

Mikä on projekti? J Ä R J E S T Ö H A U T O M O. Matti Forsberg järjestökonsultti Järjestöhautomo Matti Forsberg

"Miten IT infra-projekti onnistuu ja miten epäonnistuu" Timo Häkkinen TTY PDF versio josta on poistettu 1 kuva ja yhden sivun tekstit

Teollisuustalouden sivuaineopiskelijoille tarkoitettujen jatkomoduulien suorittaminen vuoden 2005 tutkintosäännön mukaisesti

Tiedote Projekti I -kurssin Tilaajalle

Projektityö

Määrittely- ja suunnittelumenetelmät

Tik Ohjelmistoprojektien Hallinta. Luento 4 Työmäärien arviointi

Ohjelmistotekniikka - Luento 2

Tik Harjoitustyö

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

TUOTANTOTALOUDEN 25 OP OPINTOKOKONAISUUS

Valtakunnallinen AlueAvain Hanketoiminnan ihanuus ja kurjuus Marja Tuomi

Tik Ohjelmistoprojektien Hallinta. Luento 4 Projektin käynnistäminen

Caruna ja datahub projekti

JOHTAMISEN ERIKOISAMMATTITUTKINTOON VALMISTAVA KOULUTUS erityisenä painopisteenä PROJEKTIJOHTAMISEN HAASTEET

IIZT4020 Projektitoiminta

Tavoitteet: Kurssilla tarkastellaan viestintää johtamisen ja asiantuntijatyön näkökulmasta. Teoreettisesti kurssi nojaa. dynaamisiin muutosmalleihin

TU-C9280 Viestintä 1. Luento 3, , Sisäinen viestintä Vastuuopettaja Miia Jaatinen, valtiot.tri, dosentti Kurssiassistentti Jenni Kaarne

Johdanto. Mitä on ohjelmistotuotanto? Tämän kurssin näkökulma. Sami Kollanus TJTA330 Ohjelmistotuotanto

Mitä on ohjelmistotuotanto?

PROJEKTIN SUDENKUOPAT. f JOUNI HUOTARI PÄIVITETTY

TOHTORIT JA TYÖELÄMÄ 2007 ASIANTUNTIJUUS JA TYÖELÄMÄVALMIUDET Keskiviikkona klo 12:15-16:00 Oulun yliopisto, Linnanmaa, Sali YB 210

Tik Harjoitustyö

Testauksen suunnittelu ja dokumentointi ketterässä testauksessa Tutkimustuloksia

Kansainvälinen IPMA henkilösertifiointi

TIETOJENKÄSITTELYTIETEIDEN LAITOS

toiminnan suunnittelu, johtaminen ja kehittäminen

Estimointityökalut. Pekka Forselius, Senior Advisor Finnish Software Measurement Association FiSMA ry

HR Partnerin tuki esimiestyölle - haasteet ja onnistumiset

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

Lähtökohtana projektin ja projektistrategian määrittely

Käyttöönottotyöryhmä

8.30 Ilmoittautuminen ja aamukahvi, materiaalin jako Luottamuksen rakentaminen rakennushankkeessa

Onnistunut ohjelmistoprojekti

Vastausten ja tulosten luotettavuus. 241 vastausta noin 10 %:n vastausprosentti tyypillinen

IT-projektitoiminnan riskien hallinta globaalissa ympäristössä. Projektiriskien valvonta ja ohjaus parhaat käytännöt

Onnistunut ohjelmistoprojekti

ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III

35C00250 Hankintojen johtaminen Kurssin esittely

Ohjausryhmän six-pack

Johtamisen standardit mitä ja miksi


Transkriptio:

T-76.612 Ohjelmistoprojektien hallinta

Aloitusluennon agenda Kurssin yleisinfo Katsaus luentoihin (tiistaisin 16:30->, torstaisin 17:15 ->) Luentojen yhteydessä tehtävät harjoitustyöt Itsenäinen harjoitustyö Tentti Muut käytännön asiat Johdanto projektityöhön 2

Kurssin tavoite Kurssin tavoite on hahmottaa ohjelmistoprojektin hallinnan tehtäväkenttä niin että kurssin suorittanut: YMMÄRTÄÄ projektihallinan merkityksen projektin onnistumiselle ON TUTUSTUNUT projektin suunnittelun ja johtamisen peruskäsitteisiin, - menetelmiin ja tekniikoihin ON SAANUT perusvalmiudet vetää onnistuneita projekteja 3

Katsaus luentoihin 11.3. Johdanto projektityöhön 13.3. Projektin strateginen suunnittelu 18.3. Vaihejakomallit 20.3. Projektin läpiviennin suunnittelu 25.3. Työmäärien arviointi ja tuloksen arvo menetelmä 27.3. Toimintoverkkotekniikka ja sitoutuminen muutokseen 1.4. Projektihallinnan ohjemistot 3.4. Hajautettu ohjelmistokehitys 8.4. Ketterä ohjelmistokehitys 10.4. Projektiorganisaation roolit ja tehtävät 15.4. Projektin toimeenpano ja ohjaus 24.4. Projektin toimeenpano ja ohjaus sekä Projektin laatu ja sertifiointi 29.4. Yhteenveto ja ohjeita tenttiin 4

Luentojen yhteydessä tehtävät harjoitustyöt Luentojen yhteydessä tehdään yhteensä kymmenen harjoitustyötä, joista vähintään kahdeksan on suoritettava Työt tehdään kolmen hengen ryhmissä, ryhmät ovat samat koko kurssin ajan Aikataulu: 13.3. SWOT analyysi ja riskikartoitus 18.3. Mindmap 20.3. Lopputuloksen ositus: PBS kaavio 25.3. Jakokaavio 27.3. Väyläkartta 1.4. Viestinnän suunnittelu 3.4. Täsmentyy myöhemmin 8.4. Täsmentyy myöhemmin 10.4. Organisaatio, roolit ja osaamismatriisi 15.4. Tehtävien suunnittelu 5

Itsenäinen harjoitustyö Itsenäisen harjoitustyön aiheena on projektisuunnitelman tekeminen Työ tehdään kolmen hengen ryhmissä Case annetaan 20.3. Muodostaa 50% arvosanasta 6

Tentti 1. tentti pidetään 6.5. kello 13-16 E-salissa Tentti pohjautuu luentojen sisältöön ja artikkelikokoelmaan Edellytyksenä osallistumiselle on riittävä määrä suoritettuja luentojen yhteydessä pidettäviä harjoitustöitä sekä palautettu itsenäinen harjoitustyö Tentti muodostaa 50% arvosanasta 7

Mikäli et voi osallistua... Harjoitustyö ryhmätyönä (50% arvosanasta) Excercise, groupwork (50% of the grade) Kirjatentti 6.5. kello 13-16 E-salissa Exam (50%) Kirja (Book): Walker Royce, 1998, Addison Wesley Longman Inc. Software Project Management; A Unified Framework 8

1. Johdanto projektityöhön TAVOITE: SAADA YLEISKUVA PROJEKTINHALLINNAN merkityksestä, käsitteistä ja terminologiasta 9

Esimerkkejä projekteista Uuden tuotteen kehittäminen Tietojärjestelmän käyttöönotto Markkinatutkimus Tuotantolinjan laajennus Tehtaan vuosihuolto Talonrakennus Ohjelmiston versionvaihto Toimiston muutto Yrityksen toiminnan kehittäminen Puhelinverkon rakentaminen Ainutkertaisuus Lopputuloksena ennalta määritelty lopputulos Ajallisesti ja taloudellisesti rajattu kokonaisuus Tarvitsee resursseja Oma toteutusorganisaatio 10

Projektin suunnittelun filosofiaa PROJEKTIN SUNNITTELU TYÖ TULOS 11

Projektin kolme tärkeää Laajuus Lopputulos Kustannukset Aikataulu 12

Projektin elinkaari Päätös Projektin asettaminen Projektisuunnittelu Projektiesitys Kehittämisen ohjaus Tavoiteasetanta Kehittämisohjelma Taloudelliset perusteet Tekninen toteutettavuus Keruu Tarpeet Vaatimukset Ideat Päätös Päätös Projektisuunnitelma Projektin toteutus TULOS Ympäristö Uudelleen suunnittelu Projektin ohjaus Valvonta Raportointi Muutoshallinta 13

Projektinhallinnan osaamisalueet Project integration management Project plan development Project plan execution Overall change control Project scope management Initiation Scope planning Scope definition Scope verification Scope change control Project time management Activity definition Activity sequencing Activity duration estimating Schedule development Schedule control Project cost management Resource planning Cost estimating Cost budgeting Cost control Project quality management Quality planning Quality assurance Quality control Project human resource management Organizational planning Staff acquisition Team development Project communications management Communications planning Information distribution Performance reporting Administrative closure Project risk management Risk identification Risk quantification Risk response development Risk response control Project procurement management Procurement planning Solicitation planning Solicitation Source selection Contract administration Contract close out 14

Projektin prosessiryhmät Initiating Processes Planning Processes Controlling Processes Executing Processes Closing Processes 15

Suunnitteluprosessit Core Processes Scope Planning Scope Definition Activity Definition Resource planning Activity Sequencing Activity Duration Estimating Cost Estimating Schedule Development Cost Budgeting Project Plan Development Facilitating Processes Quality Planning Communications Planning Risk Identification Risk Quantification Risk Response Development Organizational Planning Staff Acquisition Procurement Planning Solicitation Planning 16

Läpivientiprosessit Core Processes Project Plan Execution Facilitating Processes Information Team Distribution Development Solicitation Source Selection Quality Assurance Scope Verification Contract Administration 17

Ohjausprosessit Core Processes Performance Reporting Overall Change Control Facilitating Processes Scope Change Control Schedule Control Cost Control Quality Control Risk Response Control 18

Päätösprosessit Contract Close-out Administrative Closure 19

Miksi suunnitella? Tavoite ja toiminta Resurssit ja tehtävät Ohjaus Tiedotus Mitä, kuka, missä, milloin 20

Projektisuunnitelma on... Yleiskartta projektista Toteutuksen simulaatio Hyväksymisdokumentti Sopimus - sisäinen tai asiakassopimus Budjetin toiminnallinen kuvaus Kylmä suihku tai happotesti Katalyytti ja jarrujärjestelmä Runko koko projektin dokumentoinnille Kokemuksen keräämisen ja oppimisen väline 21

Vaikutusmahdollisuudet ja kustannukset Mitä aikaisemmin ongelmat paljastetaan, sitä kivuttomammin ne voidaan ratkaista Kustannukset Vaikutusmahdollisuudet Aika 22

Paremman työnsuunnittelun perusteet Työnsuunnittelulla vähennetään ja ehkäistään: Sähläystä ja epämääräistä projektisälää Päällekkäistä työtä Ryhmätyötä silloin, kun sama tulos saadaan aikaan yksilötyönä Odottelua ja viiveitä Tarpeettomien osatuotosten tekemistä Tekemisen esteitä Työnsuunnittelulla luodaan ja parannetaan: Työrauhaa Itsenäisen tekemisen edellytyksiä Motivaatiota ja tuloksia 23

Keskikokoinen projekti:ohjausprosesseihin ja suunnitteluun liian vähän huomiota 100% Työmäärästä Toteutustyötä Hukkatyötä 0% Prosessin uudelleensuunnittelua Projektin alku Aika Projektin loppu Mukaellen Steve McConnell: Ohjelmistoprojektit selviytymisopas 24

Projekti ensimmäisten viikkojen aikana suunnitteluorientoitunut 100% Hukkatyötä Työmäärästä Toteutustyötä Prosessin suunnittelua 0% Projektin alku Aika Projektin loppu Steve McConnell: Ohjelmistoprojektit selviytymisopas 25

Tasapainoon management ja leadership Management Leadership päämäärät ja suunnittelu realistisuus määrämuotoinen toiminta organisointi kompetenssi kontrollointi ja mittaminen analyyttisyys visiot empatia tilanneherkkyys ihmiskeskeinen johtaminen luovuus kannustaminen ja tukeminen intuitio Asioiden hallinta Projektitoiminnan viitekehys Ihmisten johtaminen Vetäjän tiiminvetotaidot 26

Ohje projektipäällikölle: Kun muutat yhtä järjestelmän osaa, varmista kaikkien osien ja asioiden mukautuminen Ihmiset Toiminnan tarkoitus ja tavoitteet Fyysiset järjestelmät Tapa toimia 27

Projektin onnistumisen mittarit Asiakas ja sidosryhmät ovat tyytyväisiä projektin lopputulokseen Laajuus TULOS Tavoitellut liiketoiminnalliset hyödyt saavutetaan Kustannukset Aikataulu Projektitiimi kehittyy, saa arvonnousua ja palkkioita 28