Your SlideShare is downloading. ×
  • Like
  • Save
Agile & scrum
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Agile & scrum

  • 3,158 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,158
On SlideShare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Agile & Scrum
  • 2. Wat aan de linkerkant staat is waardevol, maar wat aan de rechter kant staat is waardevoller. http://www.agilemanifesto.org/ Waardevol Waardevoller
    • Mensen en interactie
    • Werkende software
    • Samenwerken met de klant
    • Reageren op verandering
    • Processen en tools
    • Gedetailleerde documentatie
    • Contractonderhandeling
    • Strikt het plan volgen
    Wat is Agile? (1)
  • 3.
      • Hoge eisen aan documentatie
      • Gedreven door planning
      • Exact voorgeschreven activiteiten
      • Formele communicatie
      • Sterk gestructureerd
      • Big Bang aanpak
      • Gericht op samenwerking, en snelle levering van werkende oplossingen
      • Medewerker kan meerdere rollen vervullen
      • Documentatie, wanneer dit toegevoegde waarde levert
      • Sterk iteratieve/ korte cycli
      • Snel kunnen reageren op verandering, bijvoorbeeld op plotselinge risico's
      • Ontwerp, bouw, test, en verifieer wat nodig is
        • Soms: ‘ontwerp door te testen’ of ‘ontwikkel aan de hand van features lijst’
        • Niet elke beslissing is traceerbaar
      • Zeer directe communicatie met klanten /afnemers
      • Continue integreren; snel ontwikkelen
      • Proces bevat veel toetsings- en controleslagen, die gericht zijn op tijdige ontdekking van analyse, ontwerp- en implementatie fouten.
      • Door het strakke proces kunnen niet ingewerkte medewerkers, gemakkelijker participeren
      • Vereist goed opgeleide en ingewerkte medewerkers
      • Vereist hulpmiddelen, die samenwerking ondersteunt
      • Vereist ontwikkel- en executieomgeving, waarbij snel nieuwe functionaliteit ontwikkeld kan worden en in productie genomen kan worden
        • Oude en nieuwe functionaliteit moeten robuust blijven samenwerken
    Scrum Iteratie: 1 maand (+/-) F eature D riven D evelopment (FDD) Iteratie: 2 maanden (+/-) R ational U nified P rocess (RUP) Iteratie: 3 maanden (+/-) Spiral Iteratie: 4 maanden (+/-) Waterval Iteratie: geen e X treme P rogramming (XP) Iteratie: 2 weken (+/-) H E A V Y A g i l e Ontwikkelmethode op een agile schaal Eigenschappen Ontwikkelmethoden op een schaal A gile U nified P rocess (AUP) Iteratie: 2 weken (+/-)
  • 4. 1) Product backlog Door de klant gewenste en geprioriteerde functionaliteiten 4) Productfunctionaliteiten oplevering is inclusief de (integratie) systeemtests en documentatie (door ontwikkelaars en testers) 2) Sprint backlog Verzameling functionaliteiten, toegekend aan een Sprint 30 dagen Elke 24 uur
    • 3) Scrum
    • Dagelijkse, technische meetings van 15 minuten:
    • Wat heb je gedaan sinds de vorige meeting ?
    • Zijn er obstakels?
    • Wat ga je uitvoeren tot de volgende meeting?
    Scrum Iteratie (ook wel Sprint genoemd) = 1 maand (+/-)
    • … .
    • … .
    • … .
    • … .
    Scrum proces multidisciplinair, zelfsturend team (5-8 personen) Het team analyseert, ontwikkelt en test de functionaliteiten
  • 5. Scrum Samenhang tussen architect en scrum teams Samenhang tussen scrums Lead architect(en) | Gemeenschappelijk bouwstenen >architectuur backlog >technische productkwaliteit Product owner(s) | Behartigd klantbelangen > product backlog > Functionele productkwaliteit Scrum master | Procesadvies en -bewaking Gedelegeerde team A Gedelegeerde team B Gedelegeerde team C Scrum team A Scrum team B Scrum team C “ Meta” Scrum team b.v. gespecialiseerd in B2B-koppelingen b.v. gespecialiseerd in STP b.v. gespecialiseerd in Human workflow