Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Projektin hallinta Ohjausprosessina Scrum

Samankaltaiset esitykset


Esitys aiheesta: "Projektin hallinta Ohjausprosessina Scrum"— Esityksen transkriptio:

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

2 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 Projektityö – kehittämisen moottori ict2tn007 - Anne Valsta , päivitetty

3 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 , päivitetty

4 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 , päivitetty

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

6 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 , päivitetty

7 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 , päivitetty

8 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 , päivitetty

9 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 , päivitetty

10 Ohjausprosessina Scrum
ict2tn007 - Anne Valsta , päivitetty

11 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 , päivitetty

12 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 , päivitetty

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

14 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 , päivitetty

15 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 , päivitetty

16 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 , päivitetty

17 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 , päivitetty

18 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 , päivitetty

19 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 , päivitetty

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

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

22 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 , päivitetty

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

24 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 , päivitetty

25 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 , päivitetty

26 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 , päivitetty

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


Lataa ppt "Projektin hallinta Ohjausprosessina Scrum"

Samankaltaiset esitykset


Iklan oleh Google