SCRUM – Smidig prosjektledelse og utvikling

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    KUNDEProsjektet tar lengretid en planlagt: mister time-to-marketProsjektetblirdyrereennbudsjetertOmfangetendressegunderveis: ingenfølelseom trade-offs – økonomiskekonsekvenseravhandlinger/endringerHverdagsansvarsområderkreveroppmerksomhetenVanskelig å fåtak I interne ressurserMed tiden, nyestrategisketiltakk/prosjekterkrevertopledelseprioritertLEVERANDØRAllokerteressurser sitter ogventer: laverefaktureringsgradLeverandørkanikketaimotandreprosjekter (tapteinntekter)Småprosjekter for å utnytteressurser: multitasking BADDeltakere mister fokus /engasjement over langtidDårlig utnyttelse og planlegging av ressurser

    Første gang IXD skulle prøve scrum (smidige metoder)Liten og relativt enkel leveranse: produkt webside med en publiseringsløsningKort tidsfrist: produktene skulle lanseres gjennom en TV riksdekende kampanje til en viss dato.Utvalgt team: motiverte og vilje til å prøve noe nyttMål med siden: Barn)veiledning og råd om baby og barnestellMødre) hvordan å ta vare på kropp etter fødsel og pleie og bevare huden med hygieneprodukterProdukt infoTa kontakt eller stille spørsmålLeveranse:Interaksjonsdesign (wireframes)Grafisk design og bilderXHTML/ CSS maler og JavascriptVisuell Apotekstillknytning, rådgivning og økølogi står sentral Seriøs, trygg og troverdig Delikat og informativ Omsorgsfull og rådgivende holding, IKKE kommersiell eller påtrengende

    Alle var med i prosjektet fra starten og kunne komme tidlig med faglig innspill som påvirket hele prosessen og førte til tett dialog og kommunikasjon på tvers av fagmiljøer. Kontinuerlig produktutviking og kvalitetsikring bra å ha kunden (Hilde) / dedikert person med mandat og beslutningsmyndighet hos oss slik at man fikk raske tilbakemeldinger og beslutninger som gjorde at alt fremdrift gikk fortere og sørget for at jobben fra kunden sin side ble gjort (ansvar fremfor gruppen) kunden hadde også fokus på prosjektet og forankring intern. Vi var ikke adskilte IXD og kunden, men vi var i samme lag å spilte sammen mot et felles mål side by side. Gøy samspill.bra samarbeid intern i prosjektgruppen: god kjemi, 100% tillit, egen prosjekt kultur, alle var med fra starten og tokk eierskapeget dedikert prosjektrom hvor alle ressursene i prosjektet satt sammen. Fantastisk flytt. Korte, kjappere og bedre kommnunikasjon som føret til mer effektivitet i prosjektet. Ting kunne tas på sparken der og da: færre versjoner, kortere utviklingstid, folk spilte ball med hverandre, kreativitet, ny tenking og mer motivasjondaglig, raske, korte, effektive og produktive møter som hjalp å sette fokus på de viktigste ting hver dag (hva gjorde du igår, hva skal du gjøre idag og om det er noen hindringer)korte tidsfrister og konkrete leveranser gjorde at folk var veldig fokuserte og yttet best. Det var motiverende og tilfredstillende

    velig bra og deilig å jobbe dedikert 100% KUN med et prosjekt. Fokus og ingen forstyrrelser rundt gruppen. Veldig effektiv. Full kontroll og overraskende nok gruppen følte aldri at de hadde dårlig tid eller pressen.Korte, kjappe og intensive prosjekter er mye bedre. Både gruppen og kunden holder oppmerksomheten, fokus og engasjement. Det var inspirerende og man ble aldri lei av prosjektetProdukt backlog tavla var et meget godt verktøy for å få oversikt over hele prosjektet, status og fremdiftAlt i et et veldig morsomt og gøy prosjekt som ble gjennomført med en annerledes metode. Alle sier at de har lyst til å jobbe mer slik :-)

    siden dette ikke ble et hel 100% teoretisk Scrum prosjekt, og Daniel jobbet rett etter WF og design var på plass, ble det en del problemstillinger (smidig verden mot vannfalls verden): hva skjer etter overlevering, hvordan rapportere man feil...kunden sendte mange epost og ikke brukte Basecamp som de skulle og fikk beskjed. Stor risiko: sende til feil person og ikke alt kommunikasjon samlet på samme stedetter WF og design (Scrum) forsvant Hilde og i samme uke var Jose (ScrumMaster) borte (kurs). Dette gjorde at alle rutiner og prosesser stoppet. Ingen hovedansvarlig og lite styring som skapte usikkerhet om hva skjer og hvem som er ansvarlig på hva. Ting falt mellom to stolerlitt for dårlig (visuelt) oversikt over budsjett og brukte timer. Det ble ikke skrevet ned i produkt backlog estimerte timer per aktivitet og ikke brukt Burnt out chartsfor mange eksterne involverte i prosjektet (Posten, Ergo Group, Omnicom, online byråer) og ingen eller liten koordinering / oversikt over alt. Manglende info/input på hva de andre holdt på med. Vi visste ingengting om banner kampanjen og den passet ikke med vår web design....siden Daniel kom rett etter og Hilde ikke satt hos oss lenger, ble det litt uklart for kunden hav vi skulle levere i utviklingen. Daniel fikk masse epost fra kunden om ting "som ikke fungerte" på HTML/CSS malene: linker, innhold... Kunden trodde at vi skulle lage ALLE sidene, og ikke bare malene.... Om Hilde skulle ha sittet her da skulle hun ha fått besjked med en gang

    litt uklar om hvordan man skulle rapportere feil. Manglende felles elektronisk rapporeringssystem. Vi hadde allerede en manuelt en (Produkt backlog tavle) men klarte ikke å fange opp alt.det ble ikke sprint backlog, men vi brukt hele tiden product backlog. Vi tilpasset metoden og verktøy ift til IXD sine behov og størrelse på prosjekteti produkt backlog mangler vi en kolonne som kunne hetes "kvalitetsikring / test" før "Ferdig"vi ble aldri enig om var "ferdig" skulle betyvi stilte ikke krav til Ergo Group om å få tilgang til løsning på en konkret dato før lansering for å kvalitetsikre dennettanonsering og banners var ikke samkjørt med weben. De så ut som trykk media og brukte andre bilder enn som brukes på weben (erkjennelse faktor)løsning ble ikke brukertestet

    Vår andre gang med scrumNeste step – mer utfordrende, omfatende og og teknisk krevende leveranse: bedrift webside med kurs booking og publiseringsløsningKort tidsfrist og begrenset budsjett: siden skulle lanseres etter 2K med fokus på å selge kursSame team som før: kjente hverandre godt og hadde utarbeidet god samarbeidsprosesserLeveranse:Interaksjonsdesign (wireframes)Grafisk design og bilderXHTML/ CSS maler og JavascriptPubliseringsløsnig (eZ Publish)

    SPRINT ODaglig leder

    SPRINT 0KOMPAS som ble brukt gjennom hele prosjektetMål med siden: Tjene penger rask gjennom kursViser frem referanser: tyghet og tillit til leadsSelge programvareSelge rådgivning tjenesterBudskap:Ting skjerSukkesshistorieTa kontaktTrygghet Bygge relasjoner

    1 Favorite

    SCRUM – Smidig prosjektledelse og utvikling - Presentation Transcript

    1. SCRUM – Smidig prosjektledelse og utvikling10 september 2009
      José Manuel redondo Lopera
      Avdelingsleder Prosjekt og RESSURSANSVARLIG
      Hvordan spiser du en elefant?
      En bit av gangen
      'How will you live, Rambo?' - Day by day....
    2. Agenda
      • Om meg og dere
      • Hvorfor scrum/smidig i det hele tatt
      • Hva er scrum (kort, kort, kort)
      • Case 1: Dr Greve Pharma
      • Case 2: EDR
      • IXD roller og erfaringer etter 2 prosjekter
      • ”Best Practice so far”: IXD smidig prosess
    3. Om meg
      • José Manuel Redondo Lopera, 36 år fra Barcelona
      • Utdannelse:
      - Organisasjonspsykologi
      - Markedsføring
      - Master of Business Administration (MBA)
      - Project Management Professional (PMP)
      - Scrum Master
      • 13 års internasjonal erfaring fra IT og web bransje fra store og mellomstore bedrifter som blant annet prosjektleder, prosessleder (lean/6sigma), forretningsutvikler og KAM
      • Spør gjerne underveis!!
    4. Deres forventninger
      • ????
    5. Typisk standard prosjekt (fossefall)
      TEORI
      T8
      T1
      T2
      T3
      T4
      T5
      T6
      T7
      Strategi
      Brukere
      Analyse
      Innhold
      Informasjonsarkitektur
      Interaksjonsdesign
      Design
      Grafisk design
      TU
      Teknisk utvikling
    6. Typisk standard prosjekt (fossefall)
      TEORI
      T8
      T1
      T2
      T3
      T4
      T5
      T6
      T7
      Strategi
      Brukere
      Analyse
      Innhold
      Informasjonsarkitektur
      Interaksjonsdesign
      Design
      Grafisk design
      TU
      Teknisk utvikling
      Kundensinntjening(time -to-market): T8
    7. Typisk standard prosjekt (fossefall)
      Forsinkelser i godkjenningsprosess
      - Ressurser sitter og venter
      Kunden fokuserer ikke på dette
      - Tar lengre tid enn ventet
      PRAKSIS
      Kunden utilgjengelig
      - Tar lengre tid enn ventet
      T8
      T9
      T1
      T2
      T3
      T4
      T5
      T6
      T7
      Strategi
      Kunden ombestemer seg og endrer meningen
      - Tar lengre tid enn ventet
      Brukere
      Analyse
      Innhold
      Informasjonsarkitektur
      Interaksjonsdesign
      Design
      Grafisk design
      TU
      Teknisk utvikling
      Kundensinntjening(time -to-market): T...?
    8. Fungerer best når omgivelsene endrer seg lite og er enkle å forstå
      Fossefall
      Omfang
      Krav
      Fast
      Plan-drevet
      Estimat
      Ressurser
      Tid / dato
      (kostnad)
    9. Komplekst prosess og omgivelsene endrer seg
      Fossefall
      Scrum / smidig
      Tid / dato
      (kostnad)
      Omfang
      Krav
      Ressurser
      Fast
      Verdi- drevet
      Plan-drevet
      Estimat
      Omfang
      Krav
      Ressurser
      Tid / dato
      (kostnad)
    10. Løsning?
      TEORI
      T8
      T1
      T2
      T3
      T4
      T5
      T6
      T7
      Strategi
      Brukere
      Analyse
      Innhold
      Informasjonsarkitektur
      Interaksjonsdesign
      Design
      Grafisk design
      TU
      Teknisk utvikling
    11. Løsning: scrum/smidig?
      TEORI
      T8
      T1
      T2
      T3
      T4
      T5
      T6
      T7
      Strategi
      Brukere
      Analyse
      Innhold
      Informasjonsarkitektur
      Interaksjonsdesign
      Design
      Grafisk design
      TU
      Teknisk utvikling
      Kundens inntjening:T2
      • Fosefall: T8
      • Scrum: T2
    12. Prinsippene fra Agile manifesto (smidig metoder)
      Prosesserogverktøy
      Individerogsamarbeidi team
      Forhåndsdefinert plan
      Håndtereendringer
      Omfattendedokumentasjon
      Fungerende software
      Kontrakts-forhandlinger
      Samarbeidetett med kunden
      over
      over
      over
      over
    13. Scrum i et nøtteskall: softwareutviklingsprosjekt
      1 week
      Produkteterdesignet, kodetogtestetiløpetavsprinten
      Vil du læremerom scrum på 3 minutter? : http://steria.no/asset/4955/1/4955_1.pdf
    14. Case 1:Dr Greve Pharma
    15. Dr Greve Pharma – faktaFra A til Å i løpet av 20 kalender dager (300 timer)
      TEORI
      Uke 1
      Uke 2
      Uke 3
      Uke 4
      Prosjektledelse: 3 fulle arbeidsdager
      Interaksjonsdesign: 12 fulle arbeidsdager
      Grafisk design: 15 fulle arbeidsdager
      Teknisk utvikling: 10 fulle arbeidsdager
      Meeting plan
    16. Dr Greve Pharma – faktaFra A til Å i løpet av 20 kalender dager (300 timer)
      PRAKSIS
      Uke 1
      Uke 2
      Uke 3
      Uke 4
      Prosjektledelse: 3 fulle arbeidsdager
      Interaksjonsdesign: 12 fulle arbeidsdager
      Grafisk design: 15 fulle arbeidsdager
      Teknisk utvikling: 10 fulle arbeidsdager
      Møteplan
      • 2 Sprinter: 3 ressurser x 5 dager x 7,5 x 2 Sprinter
      • Eget prosjektrom og tverfaglig miljø hvor alle var involvert fra starten
      • Daglig scrum møter
      • Produkt eier satt hos oss hele tiden
      • Alle ressurser jobbet dedikert 100%: 100% fakturerbær tid
      • Prosjektevalueringfra kunde: 5 og 6, mente av vi var effektive og dyktige og at vi fulgte bra opp hele veien
    17. ”Lessons learned” - positive
      • Alle er med = tverrfaglighet og eierskap
      • Raskere og bedre beslutninger, sparringsrunder og framdrift når dedikert kundeperson med mandat sitter sammen med teamet
      • Toppleder med fra starten (forankring)
      • Sammensveiset gjeng: engasjement og ”stå på”
      • Eget prosjektrom
      • Hyppige, korte møter
      • Korte tidsfrister
      • Konkrete leveranser
    18. ”Lessons learned” - positive
      • Ett prosjekt om gangen
      • Korte prosjekter  større sjanse for suksess
      • Backlogtavla var levende
      • Entusiasme
    19. ”Lessons learned” - negative
      • Ikke helt smidig.... ScrumMaster?
      • Bedre system og prosess for å håndtere kommunikasjon
      • Behov for at ScrumMaster og Produkteier er tilgjengelige 100% i løpet av prosjektet
      • Bedre system og prosess for å håndtere tidsforbruk og oversikt
      • Lite koordinerting med andre eksterne aktører involvert i prosjektet
      • Bedre definisjon av leveransene
    20. ”Lessons learned” - negative
      • Bedre system og prosess for å håndtere feilrapportering etter vår leveranse
      • Glemte å planlegge kvalitetssikring av implementert kode før lansering
      • Ingen brukertest
    21. Case 2:EDR
    22. ”Lessons learned” - positive
      • Utforderende prosjekt både teknisk- og kompetansemessig: neste nivå
      • Vi hadde full kontroll av leveranse fra A til Å – også backend
      • Produkteier får økt kompetanse og forståelse for faget : samarbeid blir enklere og enklere
      • Lettere å synliggjøre ROI og time to market
      • Lettere å synliggjøre kostnader
      • Tydeligere roller og ansvar enn på forrige
      • ”Guerilla” brukertesting
    23. ”Lessons learned” - negative
      • Litt for ambisiøse
      • Grafisk design begynte for tidlig
      • Forskjellige kulturer krever tilpasning: Ingeniører vs kreative mennensker
      • Trenger bedre standardrutiner og kvalitetskrav
      • Roller og ansvarsområder må forklares bedre
      • Trenger bedre oversikt over aktiviteter -> ny backlog-tavle
      • Må ha mer oversikt over administrative oppgaver og etterarbeid
    24. Roller og erfaringer etter disse 2 prosjekter
    25. Prosjekter....
    26. Prosjekter....
    27. Interaksjonsdesigner rolle
      Positive erfaringer
      • Raske beslutninger som gjorde wireframes (WF) prosessen raskere.
      • Kort vei til kunden for tilbakemelinger.
      • Høyt fokus på prosjektet, ingen andre prosjekter som kom i veien.
      Negative erfaringer
      • Dårlig estimering: vanskelig å følge opp etter sprintene var avsluttet
      • Det å begynne med WF samtidig som design førte til at det ble unødvendig stress og litt mye venting.
      Vanskeligst / største utfordringer:
      • Få (den ufaglærte) kunden til å skjønne arbeidsmetoden
      • Styre forventninger.Kunden forventet å få alt som var på WFi en ferdig versjon.
    28. Grafisk designer rolle
      Positive erfaringer
      • Bra med daglige korte felles prosjektmøter
      • Tilfredsstillende å jobbe med et prosjekt man ser slutten på.
      • Kundens tilgjengelighet
      Negative erfaringer
      • Ikkesåmyetidtilinnovasjon. Måkjøre safe pgatidspress.
      • Manglende innhold fra kunde gir inneffektiv sprint.
      • Noe kommunikasjon med kunde blir ikke dokumentert
      Vanskeligst / største utfordringer:
      • Å få levert i tide om manglende innholdsleveranse fra kunde.
      • Viktig å dokumentere all kommunikasjon, godkjenninger osv da endel avdetteforegårmuntligpgakundenstilstedeværelse.
    29. Frontend-backend utvikler rolle
      Positive erfaringer
      • 100% fokus. Mye blir gjort på kort tid.
      • Skaper engasjement fra kunden
      • Rask lansering
      • Effektiv kommunikasjon når kunden sitter sammen med teamet
      Negative erfaringer
      • Rekker ikke å få fullt utbytte av prosessen på et tre-fire ukers prosjekt. Det var vanskelig å kunne lære og bruke erfaringene på neste sprint.
      • Utviklingsprintene var ikke godt nok definert. Uklart hva som skulle leveres på de forskjellige sprintene. Fikk ingen følelse av at hver sprint var en ferdig leveranse med klare mål.
      • Noen ganger forstyrrende at kunden satt sammen med oss
      Vanskeligst / største utfordringer:
      • Overføre SCRUM-prosessen (100% systemutviklings rammeverk) til interaksjonsdesign / design / frontendutvikling.
      • Vanskelig å kutte features /begrense omfang på en firmaweb.
    30. ScrumMaster (prosjektleder) rolle
      Positive erfaringer
      • Synlighet
      • Alle tar 110% ansvar og eierskap: bedre kvalitet
      • Leveranse over forventinger på budsjett og til tiden: verdi
      • Tverrfaglig miljø og kompetanseoverføring
      • Gøy og levende
      Negative erfaringer
      • Skepsis i starten.... det er jo noe nytt
      • Usikkerheten i starten
      • Ikke full kontroll: coach vs styrer
      Vanskeligst / største utfordringer:
      • KOMMUNIKASJON (4F): forståelse, forankring, felleskap og fremdrift
      • Forklare metode, roller og ansvar
      • Produkteier hos oss
      • Tilpasse scrum /smidig metode til vår verden: ingen fasit.
      • Estimere
    31. ”Best Practice so far”:IXD smidig prosess
    32. IXD smidig prosess
      Sprint 1
      Sprint 0
      Sprint 2
      Sprint 3
      Sprint 4
      Sprint 5
      Strategy
      Produkt backlog
      Interaksjons-
      design
      Interaksjons-
      design
      Grafisk
      design
      Grafisk
      design
      Frontend
      utvikling
      Frontend
      utvikling
      Backend
      utvikling
      Backend
      utvikling
      Sprint
      planlegging
      Sprint
      demo
      Sprint
      retrospektive
      Daglig stå-opp-møte
    33. IXD smidig prosess: Standard dokumenter
      • Detaljert estimering oversikt
      • Webstrategi mal dokument
      • Scrum møteregler
      • Forbedret sprint backlog tavle
      • Scrum team-prinsipper (verdier)
      • Uformell teamkontrakt mellom produkteier og prosjekttetamet
      • Uformell scrumkontrakt mellom kunde, IXD og prosjektteamet
      jose@ixd.no
    34. Spørsmål? Kommentarer?Ris? Ros?
      jose@ixd.no
    SlideShare Zeitgeist 2009

    + IXDIXD Nominate

    custom

    334 views, 1 favs, 0 embeds more stats

    Casegjennomgang fra utviklingen av www.drgrevepharm more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 334
      • 334 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 7
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories