Projektin hallinta Ohjausprosessina Scrum

Slides:



Advertisements
Samankaltaiset esitykset
PaLaVa-projekti Toimijoiden aloituspalaveri klo
Advertisements

NAO/Maija-Leena Haapa-alho
Joensuun seudun Equal: Valtamuuntaja -osahanke LUODAAN KEHITTÄMISTÄ TUKEVA RAKENNE •prosessi etenee tavoitteellisena • sitoutuminen yhteisiin.
Työ, teho ja yksinkertaiset koneet
Ketterän kehittämistyön suunnittelu Tavoitteena on  harjoitella tehtävien mitoitusta ja arviointia  tehdä työ sovituissa puitteissa  oppia tekemisen.
Laatujärjestelmät organisaatioiden kehittämisen ja johtamisen näkökulmista Kaisa Sariola JTO.
KURSSIN TAVOITTEET?
Tik Ohjelmistotuoteliiketoiminta. Tik Kevät 2001 ©Accenture 2001 All Rights Reserved 2 Luennot ja projekti Ti 12.3 To 14.3 Ti 19.3 To 21.3.
Oma ala, oma paikka, oma tulevaisuus!
Soveltavan mikrobiologian erikoistyö KE (5op) Soveltavan mikrobiologian jatko- ja täydennyskoulutuskurssi KE (3 op) Kevät 2010 (periodi.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Ohjaustarvearvio ja ohjaustarve kartta/ Ryhmänohjaajan näkökulma
Projektityö Orientaatio ICT-alaan, ict1tn001
Testaus Tiptopissa draft Mats Lindstedt, Mika Rintala.
Elinkeinopoliittinen mittaristo 2014 Pelkosenniemi 1.
Elinkeinopoliittinen mittaristo 2014 Kemi 1. ELINKEINOPOLITIIKAN TILA 2.
Kuukasjärvi Leena Nieminen Hanna-Mari Vänttilä Marika.
Joensuun normaalikoulun opetussuunnitelmatyö
Työmarkkinatutkimus 2012 Yksityinen sektori
Scrum Commitment (sitoutuminen) Focus (keskittyminen)
Elinkeinopoliittinen mittaristo 2014
T Personal SE assignment Project progress tracking and control.
Sys48D-Valsta,Huuskonen
RISKIEN HALLINTA TEKNOLOGITEOLLISUUDEN YRITYKSESSÄ
Projektin hallinta Ohjausprosessina Scrum
Työllisyysportti ”Ei vain tietoa, vaan ihmistä varten”
(mukaellen Haikala & Mikkonen 2011, 29)
Opossum-projektin Ohjausryhmä Ari Markkula Projektitutkija.
Kommunikointi kommunikoinnin ongelmia aiheuttaa
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Projekti käsitteenä Projekti on selkeästi asetettuihin tavoitteisiin pyrkivä ja ajallisesti rajattu kertaluonteinen tehtäväkokonaisuus, jonka toteuttamisesta.
Onnistunut IT-projekti - Haaveesta totta? Tiken näkemys
Mitä on projektinhallinta?
Viikko 12 (19. – ) 7.LK TET-VIIKKO Maanantai: (19.3.) -9.LK tukarit: Suunnittelupalaveri klo Tiistai: (20.3.) -6A ja 9D: Ympäristömessut.
Kokemuksia sometyökaluista verkkopalvelun kehittämisessä – Case toimeksi.fi Saara Pajunpää, VVV-projekti, Pohjois-Pohjanmaan sosiaali- ja terveysturvayhdistys.
Älykäs LEDien valintataulu Tuomas Hiltunen. Projektityön tavoite Älykäs LEDien valintataulu helpottamaan Farnellista tilattavien yleisimpien LEDien valintaa.
Älykäs LEDien valintataulu Tuomas Hiltunen. Tavoite Luoda älykäs LEDien valitantaulu helpottamaan Farnellista tilattavien yleisimpien komponenttien valintaa.
Opintohallinnon tietojärjestelmän modernisointiprojekti Pekka Kähkipuro,
Tik Harjoitustyön Tilannemuutos Etappi IV.
T Loppudemo Kaffetauko eAuction
GOPP –hanketyöpaja Teemaryhmät Ohjausryhmän edustajat SAMOK ry. Projektipäällikkö.
Heuristinen arviointi Käyttöliittymäseminaari Jere Salonen.
Tilannekatsaus mediatekniikka 2007 Alustava projektisuunnitelma valmis Ulkoasun muutoksia, käynnistysvaiheen tuntien päivitykset.
Projektisuunnitelma S10-01 Rikkakasvien tunnistusjärjestelmä peltorobottiin.
T Oma menetelmä Tapaamiskäytännöt IOBASE-projektissa Mika Ratola
Vaatimustenhallinta.
T Iteraatio Demo Neptune Projektin Suunnittelu-iteraatio Klo SoberIT.
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Projektityöskentely Luento 1 Hanna-Kaisa Lammi hanna-kaisa
Tavoitteenamme on tarjota sellainen ICT-ratkaisu,
Projektityö Lähe: Projektityömateriaali BB:n sivulla.
Jarmo Toivanen ja Erkki Rämö
Tutkimusprojektin hallinta Miten projektia johdetaan? Tutkimus- ja innovaatiopalvelut/Kirsi Murtosaari.
Avoimen tuotteen hallintamalli Tuotteenhallinnan työpaja
Projektityöskentely Projekti käsitteenä Projektin vaiheet Projektin asettaminen Projektin suunnittelu Projektin käynnistäminen ja toteuttaminen Projektin.
Tehtävä l Minkälaisia ongelmia ryhmässä tehtävässä ohjelmointityössä voi tulla esiin? l Mitä keinoja niiden välttämiseksi keksit?
Lähde: Lööw, Monica (2002) Onnistunut projekti. Tietosanoma Oy. Helsinki. Tutkimuspäällikkö Jari Kaivo-oja PROJEKTIEN HALLINNASTA.
MIKÄ ON PROJEKTI / HANKE?. Projekti  …. On joukko ihmisiä ja muita resursseja, jotka on tilapäisesti koottu yhteen suorittamaan tiettyä tehtävää,
Projektin tilannekatsaus
Scrum Commitment (sitoutuminen) Focus (keskittyminen)
Yrityksen projektisuunnitelma
Jarmo Toivanen ja Erkki Rämö
Ketterä ohjelmistokehitys
Ketterä ohjelmistokehitys
Ketterä ohjelmistokehitys
Projektinhallinta ja opiskelu
Projektin tilannekatsaus
Jarmo Toivanen ja Erkki Rämö
Tiedolla johtaminen - työryhmä
Projektin ohjaus, seuranta ja raportointi Riitta Rautava .
Esityksen transkriptio:

Projektin hallinta Ohjausprosessina Scrum Mikä on projekti? Miten Scrum ohjaa projektia? ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projekti on ainutkertainen, kertaluonteinen ajallisesti rajattu: alkaa päättyäkseen suunnitellusti (max 3 htv ja 9 kk) työsuoritus, jolla on omat resurssipuitteet: raha, valta, työvoima määritetty tehtävä tuottaa vaatimukset täyttävä tulos (esim. ohjelmisto, selvitys, vaatimukset) Virkki, P. Somermeri, A. 1997. Projektityö – kehittämisen moottori ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Miksi projekti? Jäsentynyt tapa toimia Ohjattavissa ennalta suunniteltu työn eteneminen ennalta aikatauluun varatut resurssit tehdään sovitut tulokset Ohjattavissa raportointikäytäntö ohjauspisteet ja –vastuut: nopea reagointi ja vaikutusten arviointi muutoksissa tavoitteet ja mittarit suunnitelmallista, tehokasta, päätöksiä tukevaa toimintaa hyväksi koettu käytäntö ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projektin ohjaukselliset vaiheet Suunnittelu  projektisuunnitelma Käynnistäminen projektisuunnitelman hyväksyminen ohjauksen työvälineeksi, lupa kirjata projektille työtä Seuranta ja ohjaus  lupa jatkaa työtä/ päätös keskeyttää työ Päättäminen  tuloksen ja vastuiden luovuttaminen sekä projektiorganisaation purkaminen ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projektisuunnitelman laatimista varten on syytä tietää odotettava tulostavoite alustava aikataulu projektiorganisaatio budjetti, rahoituspuite projektin perustamiseen johtaneet syyt ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projektin sidosryhmät - vaikuttajia tekemisen aikaiset ~ projektiorganisaatio ja tukijoukot tuloksen intressitahot, esim. tilaaja (toimeksiantaja, maksaja, asiakas), käyttäjät, muu tilaajan organisaatio: ylläpitäjä, jatkokehittäjät tilaajan asiakkaat, yhteistyökumppanit viranomaiset, työmarkkinajärjestö toimittajan organisaatio, yhteistyökumppanit, alihankkijat, kilpailijat selvitä sidosryhmän rooli projektiin tai sen tulokseen sidosryhmien odotukset ja vaatimukset ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projektiorganisaation roolit Asettaja, tilaaja Ohjaus- eli johtoryhmä (vrt. seuranta-, valvontaryhmä) Ohjausryhmän puheenjohtaja (vrt. asettaja, tulosintressi) Projektipäällikkö Projektiryhmä (ks. projektiryhmän roolit ja vastuut) Projektisihteeri Tukiryhmä Ohjausryhmän jäsenet Projekti-päällikkö Projektiryhmän jäsenet ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Riskien ennakointi Millaisilla tapahtumilla voi olla kauaskantoisia vaikutuksia projektissa, sen työn epäonnistumiselle? Mikä aiheuttaa ko. tapahtuman? Mikä on tapahtuman todennäköisyys ja seurausvaikutus projektissa? Todennäköisyys ja seurausvaikutus luokitellaan molemmat pieniä: tunnistettu  ei aiheuta toimenpiteitä jompikumpi on kohtalainen: otettava huomioon  suojautuminen, ennaltaehkäisy jompikumpi on suuri: erityisseurannassa  ei lupaa aloittaa/jatkaa ennen kuin poistettu Miten seurauksia voi välttää? Mitä voi tehdä, jos pahin kuitenkin tapahtuu? Kuka reagoi tapahtumaan? Kuka varmistaa toipumisen? ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Projekti alkaa, kun päättyy, kun johtoryhmä hyväksyy projektisuunnitelman aloituskokouksessaan päättyy, kun kehittämisponnistuksen tulos on valmis tai projekti keskeytetään on tietyn ohjausprosessin ilmentymä, jossa ohjausprosessi on kirjattu, hyväksi koettu tapa toimia ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Ohjausprosessina Scrum ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Agile Manifesto FEB 2001 Beck et al. (Cohn, M., 21) Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Scrumin arvot Sitoutuminen (commitment) tavoitteeseen Keskittyminen (focus) tehtävään Avoimuus (openness), näkyvyys kaikille Kunnioitus (respect) kaikkien kokemusta kohtaan Rohkeus (courage) aloittaa omalta tasolta ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Toimiva toimituserä joka kuukausi Leffingwell, D. € vaihejako eniten arvoa tuottava ominaisuus Agile method time ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Scrum on projektinhallintamenetelmä Joka vaatii aina kehittämisen menetelmät, esim. XP Ja seurantamenetelmät, esim. Sprint burndown Sprintit ja muutosten hallinta Product Backlog on muutettavissa, ei suositeltavaa, vaikea muuttaa Työn alla x valmiit ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Srcumin roolit Scrum Master (SM) ei ole toimittajan projektipäällikkö, eikä Product Owner, vaan Scrum-prosessin mahdollistaja Product Owner (PO) vastaa asiakkaan projektipäällikköä ja omistaa Product Backlogin (PB), vastuulla business- hyödyt Kehitystiimi (n. 7 henkilöä) on kokonaisvastuussa tuotteen kehittämisestä käyttäen taitojaan parhaalla mahdollisella tavalla ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Scrumin aikarajat – inspect & adapt Suunnittelusipuli (vrt. Cohn, M Julkaisun suunnittelukokous Sprintin suunnittelukokous Sprintti (työjakso) Päivän Scrumit Päivän Scrumien välissä työt Sprintin katselmointi Sprintin retrospektiivi Tuotevisio Julkaisusuunnitelma Toimituserä Sprintti ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Scrum-projektin tuotokset Tuotteen kehitysjono (Product Backlog) Tuotteen ominaisuuslista Tarkka, arvioitu ja priorisoitu Julkaisun kehitysjono (Release Backlog) Tehtävälista (Sprint Backlog) Sprintin edistymiskäyrä (sprint burndown) Jäljellä olevat tehtävät Julkaisun edistymiskäyrä (release burndown) Jäljellä olevat ominaisuudet ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Mitä valmis tarkoittaa? Tiimi esittelee vain ne toiminnallisuudet, jotka täyttävät PO:n kanssa sovitut vaatimukset eli toimituserä on koodattu ja refaktoroitu testattu dokumentoitu ~ ”definition done” Toiminnallisuus ~ user story < epic < teema ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Sprintin suunnittelukokous Product backlog, kehitysjono  neuvottelu  valitut ominaisuudet (Release Backlog)  Sprintin tavoite  jäsennä tehtäviin  arvioi työmäärät  Sprint backlog, tehtävälista Sprintin kesto 4 vkoa  2 x 4 t kokoukset Sprintin tavoite Sprintin backlog Osallistujat: kehitystiimi + PO + SM ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Tehtäväkortti User story # _____ Painoarvo _____ User story _______________________________________________ Tehtävä ___________________________ Tekijä ______________ ___________________________ Työmäärä ______ t ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Tehtävälista, esimerkki User story Työn alla Valmis # painoarvo tehtävänimi suunniteltu jäljellä US1 5 UI 2 1 API 3 x DB … US2 3 ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Päivän Scrum – inspect & adapt PO ei ole paikalla, ellei tiimi ole kutsunut Kesto 15 minuuttia Joka päivä sama aika ja paikka Aina samat kysymykset Mitä olen saanut aikaiseksi sitten edellisen päivän Scrumin? Mitä aion tehdä ennen seuraavaa päivän Scrumia? Mitä esteitä työlleni on? Vain kehitystiimi puhuu, á 2 minuuttia ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Kehitystiimi ja sprintti Kaikki tekevät kaikkea: mitä parhaiten osaavat ja oppivat Huomaa ryhmädynamiikka! ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

teho kypsä toiminta harmonia aloitus kuohunta aika Erimielisyys sallitaan, ristiriidoista opitaan, avoimuutta, vetäjä on ryhmän jäsen teho aika kypsä toiminta harmonia kuohunta aloitus Pinnallisesti hyvä vuorovaikutus, vakiintuneet toimintatavat, tehdään kompromisseja, ollaan kohteliaita ja samanmielisiä, vetäjä siirtää vastuuta ryhmälle viestintä on niukkaa, jäsenet ovat epävarmoja, omat edut ovat tärkeitä, olo on turvaton, haetaan vetäjää paljon puhetta, vähän kuuntelua, väitellään, tavoitteet ovat ristiriitaisia, päätökset hätiköityjä, tarvitaan vetäjää ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Sprintin katselmointi – inspect & adapt Epämuodollinen tapaaminen sprintin lopussa Kehitystiimi esittelee valmiit tulokset Max 4 tuntia Tilaaja-asiakas, PO ja kehitystiimi Toimituserä (inkrementti) ja PB katselmoidaan Pohjustaa seuraavaa julkaisusuunnitelmaa ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Sprintin retrospektiivi Max 3 tuntia SM järjestää Koko tiimi on paikalla Syy-seuraus -analyysi Mikä meni hyvin? Mitä voi parantaa? Päätös, mitä tehdään ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011

Sprintin elämänkaari Päivän Scrum + tehtävät Sprintin tavoite Sprintin suunnitelma Sprintin katselmointi Sprintin retrospektiivi ict2tn007 - Anne Valsta 28.8.2010, päivitetty 25.8.2011