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
SCRUM – Smidig prosjektledelse og utvikling - Presentation Transcript
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....
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
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!!
Deres forventninger
????
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
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
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...?
Fungerer best når omgivelsene endrer seg lite og er enkle å forstå Fossefall Omfang Krav Fast Plan-drevet Estimat Ressurser Tid / dato (kostnad)
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)
Løsning? TEORI T8 T1 T2 T3 T4 T5 T6 T7 Strategi Brukere Analyse Innhold Informasjonsarkitektur Interaksjonsdesign Design Grafisk design TU Teknisk utvikling
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
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
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
Case 1:Dr Greve Pharma
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
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
”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
”Lessons learned” - positive
Ett prosjekt om gangen
Korte prosjekter større sjanse for suksess
Backlogtavla var levende
Entusiasme
”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
”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
Case 2:EDR
”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
”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
Roller og erfaringer etter disse 2 prosjekter
Prosjekter....
Prosjekter....
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.
Grafisk designer rolle Positive erfaringer
Bra med daglige korte felles prosjektmøter
Tilfredsstillende å jobbe med et prosjekt man ser slutten på.
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.
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
Casegjennomgang fra utviklingen av www.drgrevepharm more
Casegjennomgang fra utviklingen av www.drgrevepharma.no og www.edr.no – begge ferdig på under 20 dager med prosjektmetodikk basert i SCRUM - Positive og negative erfaringer fra de ulike involverte rollene i prosjektet - Hva var vanskeligst? less
0 comments
Post a comment