Scrum Overview 111205091351 Phpapp01

download Scrum Overview 111205091351 Phpapp01

of 121

Transcript of Scrum Overview 111205091351 Phpapp01

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    1/121

    Introduction to Agileand Scrum

    Andrej Koelewijn@andrkoel

    [email protected]

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    2/121

    Introduction to Agileand ScrumFirst why...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    3/121

    Introduction to Agileand ScrumFirst why...Then how

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    4/121

    Two types of projects...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    5/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    6/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    7/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    8/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    9/121

    Manufacturing

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    10/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    11/121

    Managing these reuires adifferent approach

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    12/121

    Functionality is known!Time and resources

    can "e predicted

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    13/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    14/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    15/121

    #o we know this is the right design$

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    16/121

    #o we know this is the right design$#o we know how to get the reuired performance$

    d

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    17/121

    #o we know this is the right design$#o we know how to get the reuired performance$#o we know all our platforms work as e%pected$

    k d $

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    18/121

    #o we know this is the right design$#o we know how to get the reuired performance$#o we know all our platforms work as e%pected$#o we really know what the end&user wants$

    # k thi i th i ht d i $

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    19/121

    #o we know this is the right design$#o we know how to get the reuired performance$#o we know all our platforms work as e%pected$#o we really know what the end&user wants$

    Is the usea"ility good enough$

    # k thi i th i ht d i $

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    20/121

    #o we know this is the right design$#o we know how to get the reuired performance$#o we know all our platforms work as e%pected$#o we really know what the end&user wants$

    Is the usea"ility good enough$#o we know what the competition will do$

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    21/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    22/121

    'ith so many unknowns!

    you can(t predictfunctionality! time and resources

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    23/121

    )etter approach*#o as much as possi"le within

    fi%ed time and with fi%ed resources

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    24/121

    +ow do you make sure you can deli,er...

    $

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    25/121

    +ow do you make sure you... $

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    26/121

    $+ow do you achie,e highest...

    ' k li it d "

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    27/121

    'ork on limited num"erof features at a time...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    28/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    29/121

    'hene,er you run out of time

    or money!

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    30/121

    -ou ha,e the most important

    features releasa"le...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    31/121

    imit 'ork in /rogress

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    32/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    33/121

    +ow do you ma%imi0eknowledge creation$

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    34/121

    +ow do you ma%imi0eknowledge creation$

    Trail and error is how you do it...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    35/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    36/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    37/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    38/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    39/121

    The faster you can iterate through plan&do&check&act...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    40/121

    The faster you can iterate through plan&do&check&act...The faster you learn

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    41/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    42/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    43/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    44/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    45/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    46/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    47/121

    +ow do you impro,e producti,ity$

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    48/121

    +ow do you impro,e producti,ity$

    )y remo,ing hando,ers and ueues...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    49/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    50/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    51/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    52/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    53/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    54/121

    Scrum

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    55/121

    imit work in progress!order reuiments!

    ena"le learning through feed"ack!increase producti,ity "y using a

    single cross&functional team

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    56/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    57/121

    Scrum *

    )y /roduct ManagersFor /roduct Managers

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    58/121

    The product manager...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    59/121

    The product manager...Is responsi"le for Translating1ustomer needs...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    60/121

    The product manager...Is responsi"le for Translating1ustomer needs...

    Into successful products

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    61/121

    /roduct manager 2owner3 usesScrum to manage interaction with/roduct de,elopment team

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    62/121

    The product owner translates user needsinto product ,ision and reuirements

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    63/121

    Team needs to "e a"le to uickly estimaterelati,e si0e of the reuirments...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    64/121

    Team continuously keeps track of producti,ity!

    So amount of work doa"le in an iteration can "e estimated

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    65/121

    Team needs to keep track of progress in a sprint!Team needs to regularly release working software...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    66/121

    /roduct owner can regularly test working softwareAnd use feed"ack to update list of reuirements

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    67/121

    4%ample of 5 iterations...

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    68/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    69/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    70/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    71/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    72/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    73/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    74/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    75/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    76/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    77/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    78/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    79/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    80/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    81/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    82/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    83/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    84/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    85/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    86/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    87/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    88/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    89/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    90/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    91/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    92/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    93/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    94/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    95/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    96/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    97/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    98/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    99/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    100/121

    All team mem"ers participate during planning poker session...

    Task"oard to keep track of progress within one iteration

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    101/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    102/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    103/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    104/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    105/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    106/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    107/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    108/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    109/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    110/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    111/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    112/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    113/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    114/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    115/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    116/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    117/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    118/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    119/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    120/121

  • 8/13/2019 Scrum Overview 111205091351 Phpapp01

    121/121

    Introduction to Agile

    and Scrum

    Andrej Koelewijn@andrkoel

    [email protected]