Your SlideShare is downloading. ×
0
×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile intro module 2

1,075

Published on

Intro to Agile & Scrum - module 2 - Requirements

Intro to Agile & Scrum - module 2 - Requirements

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,075
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
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





  • Hoe herken je een extraverte software engineer?

    De business weet niet wat ze wil
    Kan het niet uitleggen in termen waar IT iets mee kan
    Software engineers zijn verlegen / nerd / houden van puzzelen





  • Mike Cohn, in navolging van Suzanne Robertson, gebruikt de term TRAWLING for user stories. Ernaar vissen. Mooie metafoor. Je vangt niet altijd alles in 1 keer. Moet verschillende netten met verschillende mazen gebruiken om verschillende soorten user stories te vangen.
  • Goed:
    - users/gebruikers, maar niet: customers
    - marketing/sales
    - vroegere gebruikers
    - business analisten
    Slecht:
    - manager van users
    - development manager






  • En dan?
    - R&D stories
    - Kleiner stories
  • En dan?
    - R&D stories
    - Kleiner stories
  • En dan?
    - R&D stories
    - Kleiner stories
  • En dan?
    - R&D stories
    - Kleiner stories





  • Voorbeeld:
    hotelkamer
    - MH - bed, douche, schoon
    - Linear - m2
    - Exciters - fitness ruimte, WIFI
  • Groot verschil met “the system shall” is dat daar het systeem beschreven wordt (wat doet het systeem).
    In use cases en user stories wordt de interactie van de gebruiker met het systeem beschreven.
  • Groot verschil met “the system shall” is dat daar het systeem beschreven wordt (wat doet het systeem).
    In use cases en user stories wordt de interactie van de gebruiker met het systeem beschreven.



















  • Twee mogelijke uitvoeringen:
    - voor mij - wat moet ik met deze cursus starten/stoppen/doorgaan
    - voor de deelnemers - wat gaan zij morgen in hun werk doen
    Voorkeur voor de tweede vorm.
  • Toepassing op Requirements
    1
    - ga bij elkaar zitten tijdens release/sprint planning
    - leg uit wat je bedoelt met een requirement
    2
    - voor een sprint van 3 weken kan je veel details wel onthouden, documenteer alleen het noodzakelijke
    - snelle oplevering zorgt ook voor snelle leercurve voor foutief ingeschatte requirements
    3
    - ga bij elkaar zitten ...
    4
    - elke nieuwe sprint kan iets volledig anders zijn dan vooraf gedacht
  • Toepassing op requirements
    1. Feedback in sprint review
    2. Sprint planning
    3. -
    4. Release / sprint planning
    5. -
    6. -
    7. Sprint review
    8. Release/sprint planning
    9. Sprint
    10. Release/sprint planning
    11. -
    12. Release/sprint planning/daily scrum/sprint review
  • ×