www steria no Velkommen til Scrumkurs Scrum lunsj
- Slides: 77
www. steria. no Velkommen til Scrum-kurs Scrum lunsj © Steria
Stafettpinnen som glipper Takk til Mike Cohn www. steria. no 21. 11. 2020 2 Scrum lunsj
Agenda Oppvarming Smidige utviklingsmetoder Scrum User stories Å finne user stories ▬ Å prioritere user stories ▬ Å bryte ned user stories ▬ Akseptansekriterier Estimering Avslutning www. steria. no 21. 11. 2020 3 Scrum lunsj
Deltager user story (10 minutter) Som en instruktør Ønsker jeg å høre 1 -2 ”deltager user story” fra hver gruppe Slik at jeg kan tilpasse kurset til deres ønsker www. steria. no 21. 11. 2020 4 Scrum lunsj
6 Scrum 21. 11. 2020 lunsj www. steria. no Smidige metoder og Scrum © Steria
De Smidig Verdiene (5 minutter) Individer og samspill framfor prosesser og verktøy Fungerende system framfor utførlig dokumentasjon Samarbeid med kunden framfor kontraktsforhandlinger Å reagere på endringer framfor å følge en plan www. steria. no 21. 11. 2020 7 Scrum lunsj
De smidige prinsippene (4 x 2 minutter) www. steria. no 21. 11. 2020 8 Scrum lunsj
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Scrum www. steria. no 21. 11. 2020 15 Scrum lunsj
Scrum er en kontrakt mellom de som skal ha noe og de som skal lage det www. steria. no 21. 11. 2020 16 Scrum lunsj
Takk til Mike Cohn www. steria. no
Definition of done www. steria. no Hva vil du ikke at skal skje etter at noen har kallt noe for ”ferdig”? Hvilke aktiviteter vil du at skal være utført før noen kaller et krav ”ferdig”? Hva er greit at skjer etter at kravet er ”ferdig”? Hva må vi regne med at gjenstår etter at kravet er ”ferdig”? Om hver krav var i produksjon når det var ”ferdig”, hvilke muligheter ville vi hatt da? 21. 11. 2020 18 Scrum lunsj
Iterasjoner Seremonier Scrum Roller www. steria. no 21. 11. 2020 Artifakter 20 Scrum lunsj
2 -4 uker Ferdig Iterasjoner Planlegging Stå-opp 4 seremonier Scrum Produkteier 3 roller Review Tilbakeblikk 3 artifakter Teamet Produktkø Scrum Master Burn-down Sprintkø www. steria. no 21. 11. 2020 21 Scrum lunsj
Scrum – Hvem? Produkteier Scrum Master www. steria. no 21. 11. 2020 22 Scrum lunsj Scrum Team
Scrum – Når? 24 timer Ståopp Sprint (1 -4 uker) Review Planlegging www. steria. no 21. 11. 2020 23 Scrum lunsj Tilbakeblikk
Sprint planning meeting www. steria. no Takk til Mike Cohn
Scrum – Når? 24 timer Ståopp Sprint (1 -4 uker) Review Planlegging www. steria. no 21. 11. 2020 25 Scrum lunsj Tilbakeblikk
Scrum – Hva? Burndown Produktkø www. steria. no Sprint-kø 21. 11. 2020 26 Scrum lunsj Scrum Team
www. steria. no Bekymret?
www. steria. no Hva har skjedd?
www. steria. no Hva har skjedd?
www. steria. no Hva har skjedd?
Iterasjoner er ikke mini-fossefall Takk til Mike Cohn www. steria. no
Scrum-regler (10 minutter) 1. 2. 3. 4. 5. 6. www. steria. no Alt som skal gjøres skal beskrives på produktkøen Produkteier bestemmer ”hva”, teamet bestemmer ”hvordan” Resultatet av en iterasjon er det som er demonstrert og helt ferdig Produktet skal være potensielt leverbart etter hver iterasjon Vi skal alltid prøve å bli enda bedre Iterasjonen er låst i prioritering av omfang og i tid 21. 11. 2020 32 Scrum lunsj
www. steria. no Produktkøhåndtering Scrum lunsj © Steria
Eksempel fra team Steria desemberleveranse www. steria. no 21. 11. 2020 34 Scrum lunsj
Eksempler: Som saksbehandler trenger jeg å kunne foreta endringer i personlogg slik at jeg kan dokuementere sakene jeg har behandlet i Puma og i MP. www. steria. no 21. 11. 2020 35 Scrum lunsj
Eksempler: Som saksbehandler ønsker jeg å kunne se en tabell med relevante detaljer over NAV ytelser slik at jeg kan svare på spørsmål www. steria. no 21. 11. 2020 36 Scrum lunsj
Eksempler: Som personservicemedarbeider ønsker jeg å kunne se automatiske utførte endringer på pensjoner slik at jeg kan besvare henvendelser som gjelder disse. ▬ www. steria. no Eksempel på automatisk utførte endringer er: Automatisk endring av utbetaling ved 67 21. 11. 2020 37 Scrum lunsj
Eksempler: Som Saksbehandler kan jeg bruke hurtigtaster slik at jeg unngår unødvendig bruk av mus. www. steria. no 21. 11. 2020 38 Scrum lunsj
Produktkøisfjellet www. steria. no
Hva blir ferdig iterasjon 6 og 7? Iterasjon Fart Story Størrelse 1 3 2 5 3 2 4 1 5 1 1 10 2 12 6 2 3 9 7 1 4 18 8 5 5 16 9 8 10 1 11 2 12 5 13 2 14 3 www. steria. no
Story Størrelse Samlet Hva blir ferdig iterasjon 6 og 17? Iterasjon Fart 3 3 2 5 8 3 2 10 4 1 11 5 1 12 1 10 2 12 6 2 14 3 9 7 1 15 4 18 8 5 20 5 16 9 8 28 10 1 29 11 2 31 12 5 36 13 2 38 14 3 41 www. steria. no
I – Independent N - Negotiable V - Valuable E – Estimatable S – appropriate Size T – Testable www. steria. no 21. 11. 2020 42 Scrum lunsj
4321. 11. 2020 www. steria. no Eksempel: Dagligvarer på nett Scrum lunsj © Steria
User story brainstorm (20 minutter) www. steria. no Lag user stories for en nettbutikk 21. 11. 2020 44 Scrum lunsj
User story prioritering (10 minutter) www. steria. no Prioriter utlevert user stories for nettbutikken 21. 11. 2020 45 Scrum lunsj
Prinsipper for prioritering (diskusjon) www. steria. no 21. 11. 2020 46 Scrum lunsj
Prinsipper for prioritering www. steria. no 21. 11. 2020 47 Scrum lunsj
User story breakdown (5 minutter) Bryt ned historien Som markedsjef Ønsker jeg å registrere en kampanje Slik at jeg kan stimulere shoppere til å handle mer www. steria. no 21. 11. 2020 48 Scrum lunsj
Prinsipper for nedbryting Forskjellige produkter (Alder, Uføre, osv) Operasjon (Opprette, oppdater, hent, slett, søk) Utsett å behandle noen datafelter Utsett validering av input Utsett sideeffekter Stubb ut avhengigheter Utsett arkitekturegenskaper (logging, feilhåndtering) Utsett ytelse Utsett/forenkle avvikshåndter Utsett spesielle datatilfeller www. steria. no 21. 11. 2020 49 Scrum lunsj
User story breakdown (5 min plenum) Bryt ned historien Som en medarbeide på PSS Kan jeg se et regnestykke over utbetalingen til kunden Slik at jeg kan svare på spørsmål rundt samordning www. steria. no Tips: Hva om man har AORD, NAV, flere NAV ytelser? Mye info, ingen info? Hva om data er inkonsistent? 21. 11. 2020 50 Scrum lunsj
User story breakdown (5 plenum) Bryt ned historien Som saksbehandler kan jeg redigere grunnlagsdata for rettighet slik at pensjonsberegningen og premie til arbeidsgiver blir korrekt. www. steria. no 21. 11. 2020 51 Scrum lunsj
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
Evo: Virksomhetsmål www. steria. no
Evo: Interessentmål, produktmål og løsning www. steria. no
Evo: Målbart www. steria. no
Evo: Målene til SPK i PERFORM Hva betyr ”Rett pensjon til rett tid”? ▬ Hvordan måler vi det? Hvem er interessert i ”Rett pensjon til rett tid”? Hvordan vurderer de det? Hvordan kan Puma understøtte interessentenes mål? ▬ www. steria. no Hvordan måler vi om Puma gjør det? Hvilke alternativer har vi til Puma for å oppnå interessentenes mål?
57 Scrum 21. 11. 2020 lunsj www. steria. no Kravspesifisering © Steria
Adaptive Scrum EVO Crystal Extreme programming FDD DSDM Lean www. steria. no
C – Card C – Conversation C – Confirmation www. steria. no 21. 11. 2020 59 Scrum lunsj
C – Card C – Conversation C – Confirmation www. steria. no 21. 11. 2020 60 Scrum lunsj Planlegging I iterasjonen
www. steria. no 21. 11. 2020 61 Scrum lunsj
Conditions of Satisfaction Som en potensiell shopper Ønsker jeg å se alle varer i en kategori Slik at jeg kan finne varen jeg ser etter www. steria. no 21. 11. 2020 62 Scrum lunsj
Conditions of Satisfaction Som en potensiell shopper Ønsker jeg å se alle varer i en kategori Slik at jeg kan finne varen jeg ser etter Gitt at følgende varer eksisterer ▬ Grønne pærer, Gule pærer, Grønne epler, Røde epler Når jeg søker etter ”grønne” Så skal jeg få følgende treff ▬ www. steria. no Grønne pærer, grønne epler 21. 11. 2020 63 Scrum lunsj
Conditions of Satisfaction Som en potensiell shopper Ønsker jeg å se alle varer i en kategori Slik at jeg kan finne varen jeg ser etter Hva med ”grønn”, ”grønne”, ”grønt”? Hva med ”eple”, ”epler”? Hva med ”frukt”? www. steria. no 21. 11. 2020 64 Scrum lunsj
Conditions of Satisfaction Beskriv ferdigstillelseskritierier for følgende user story Som markedsjef Ønsker jeg å registrere en kampanje Slik at jeg kan stimulere shoppere til å handle mer www. steria. no 21. 11. 2020 65 Scrum lunsj
Conditions of Satisfaction Som en medarbeider på PSS Kan jeg se et regnestykke over utbetalingen til medlemmet Slik at jeg kan svare på spørsmål rundt samordning www. steria. no 21. 11. 2020 66 Scrum lunsj
Conditions of Satisfaction Medarbeider på PSS kan se regnestykke over utbetalingen til medlemmet Gitt at et medlemmet har i valgt periode en ytelse som er samordnet med NAV og AORD Og medlemmet mottar barnetillegg Når jeg velger perioden Så skal utbetalingsperioden inneholde bruttopensjon, fradrag for NAV totalt, fradrag for grunnpensjon og tilleggspensjon, fradrag for tjenestepensjon, barnetillegg og redusert pensjon www. steria. no 21. 11. 2020 67 Scrum lunsj
Conditions of Satisfaction (plenumsdiskusjon) Medarbeider på PSS kan se regnestykke over utbetalingen til medlemmet Gitt at medlemmet ikke har noen NAV fradrag i perioden Gitt at medlemmet har <spesielle fradrag (f. eks. krig)> i perioden Gitt at for perioden er kun summen av fradrag oppgitt Gitt at for perioden er summen av fradrag feil www. steria. no 21. 11. 2020 68 Scrum lunsj
www. steria. no
Hvorfor bruke tester til å spesifisere krav? www. steria. no
71 Scrum 21. 11. 2020 lunsj www. steria. no Iterasjoner og tilbakeblikk En praktisk oppgave (1 t + 15 m) © Steria
Retrospektiv-spørsmål www. steria. no Fortsett med. . . 21. 11. 2020 72 Innfør. . . Hinder for suksess Scrum lunsj
7321. 11. 2020 www. steria. no Estimering Scrum lunsj © Steria
Planning poker 1. Finn 2 -er via gruppediskusjon 2. Finn 5 -er via gruppediskusjon 3. Velg neste ting som skal estimeres 4. Alle estimatorer velger et pokerkort og viser det samtidig 5. Laveste og høyeste verdi beskriver hvilke forutsetninger de la til grunn 6. Kort diskusjon 7. Gjenta www. steria. no 21. 11. 2020 74 Scrum lunsj
Estimer relativ størrelse på disse dyrene (20 min) Elefant Pyton Hund Geit Flodhest Ku Sjiraff Elg Nesehorn Katt Hest Apekatt www. steria. no 21. 11. 2020 75 Scrum lunsj
Estimer relativ størrelse på disse dyrene Elefant (3 -7 tonn) Hund (1 -70 kg) Flodhest (1. 5 -3 tonn) Sjiraff (cirka 8001200 kg) Nesehorn (1 -4 tonn – avhengig av art) Hest (400 -500 kg) www. steria. no 21. 11. 2020 76 Scrum lunsj Pyton (1 -100 kg) Geit (50 -100 kg) Ku (500 -800 kg) Elg (300 -400 kg) Katt (2 -7 kg) Apekatt (100 g-35 kg)
7721. 11. 2020 www. steria. no Hva lærte dere på kurset Scrum lunsj © Steria
Teknikker Produktkø Produkteier Retrospektiv Demo Conditions of satisfaction Delegert ansvar til team Stand-up møte Burn-down Konversasjon om krav Nedbryting av user stories Å beskrive user stories www. steria. no 21. 11. 2020 78 Scrum lunsj
Kursretrospektiv Hvilke spørsmål har du fått besvart? Hvilke nye spørsmål har du fått? Hva er den mest radikale påstanden i Scrum? Hva tror du er den største gevinsten av Scrum i SPK? Hvilket element av Scrum passer dårligst i SPK? Fikk du oppfylt din ”deltagerhistorie”? www. steria. no 21. 11. 2020 79 Scrum lunsj
Ting jeg savner Fokuset på å bli ferdig med noe i stedet for å ”legge et solid fundament” Fokuset på flere grader av detaljer i planlegging Iterasjoner ▬ ▬ ▬ Tydlig nedbryting av user stories i underhistorier eller conditions of satisfaction Team ▬ ▬ ▬ www. steria. no Lean, Kanban og limit WIP ”A greenfield project sequence” Scaling ▬ ▬ Part time members Cross functional (i motsetning til DP-strukturen i PERFORM) Rules of etiquette Task boards ▬ Arkitektur bygges over tid Release sprint Hvor lang? Scope for en iterasjon – abnormal termination On the sprint but looking ahead Intensitet Scrum of scrums Communities of Practive Teknikkliste for Scrum
- Velkommen igen, guds engle små
- Mineresepter.no/mineresepter/velkommen.jsp
- Velkommen igen guds engle små melodi
- Til haqida rejalar
- A day in the life of a scrum master
- User story esimerkki
- Scrum value openness
- Mountain goat scrum
- Daily scrum meeting
- Scrum
- Scrum slides
- Scrum mountain goat
- Scrum mountain goat
- Scrum in 120 seconds
- Sprint tasks example
- Scrum words
- Scrum master servant leader
- Scrum image
- Agile inception que es
- Safe scrum master servant leader behavior
- Scrum business case
- Scrum of scrums agenda
- Scrum process
- Exemple de product backlog
- Scrum from the trenches
- Scrum practitioner
- Scrum retrospektiva
- Metodologia scrum
- Eligasi
- Master of teaching utas
- Scrum
- Team foundation server scrum
- Kapan pendekatan cynefin digunakan pada scrum
- Hvad er scrum
- Dilbert scrum
- Microsoft project agile
- Mountgoat gutschein
- What are impediments in scrum
- Burndown chart là gì
- Scrum master for dummies
- Ron has just started as a scrum master
- Scrum roles game
- Scrum computer science
- Planning onion
- Scrum crm
- In scrum, the ____ maintains the product backlog list.
- Artefacts scrum
- Scrum cs
- Mooc product owner
- Scrum history
- Scrum modeli
- Introduction to scrum
- Scrum game development
- Scrum points
- Contoh backlog
- Pobuilds
- Scrum master bulldozer and shield
- Pré game scrum
- Agile 101
- Elektronisk søkort til pc
- Jakobinerklubben
- In1000 eksamen 2020
- Nu falmer skoven trindt om land
- Taksonomiske niveauer historie
- Piktografiya nima
- 9000 8000
- Blandet tall
- Gave til konen
- Svaleskab til grøntsager
- Tilvækstlæren
- Dynamisk tingsrett til eksamen
- Introduktion til offentlig servicetrafik
- Forslag til aktiviteter for demente
- Titanic søsterskip
- Stålsilo
- Mellemmåltider småtspisende
- Skjelettet
- Tegningsmateriale håndværksmester