Cyreath an Introduction to SCRUM

Embed Size (px)

Citation preview

  • 8/3/2019 Cyreath an Introduction to SCRUM

    1/14

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n g

    Copyright Mark Crowther 2009

    An introduction to

    SCRUM

    Agile Project Management

    Mark Crowther Empirical Pragmatic Tester

    [email protected]

  • 8/3/2019 Cyreath an Introduction to SCRUM

    2/14

    Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n g

    Copyright notice

    This document is copyright of Mark Crowther - Mark Crowther 2009. The content and trademarks are the property of and copyright of theirrespective owners. All rights reserved.

    You may not, except with the express written permission of Mark Crowther make derivative works or commercially exploit the content or thepublication. Nor may you transmit it or store it in any website or other form of electronic retrieval system except as permitted by this copyright notice.

    Any redistribution or reproduction of part or all of the content or publication in any form is prohibited other than the foll owing:

    you may print or download the complete document or extracts of the content to a local hard disk and you may transmit it to an individual third party forpersonal and non-commercial use only; but only if you acknowledge Mark Crowther as the source of the publication and provide this copyright noticeintact.

    For more information contact Mark Crowther.

    About this slide pack.

    This slide pack provides a brief overview of the SCRUM Agile Project

    Management Methodology.

    Contact Mark Crowther to learn how Testing within a SCRUM driven project

    can be effectively achieved and how it can be utilised to help make your

    Agile projects more successful.

  • 8/3/2019 Cyreath an Introduction to SCRUM

    3/14

    Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    SCRUM is an

    Agile Project Management Methodology

    Characteristics of an Agile methodology are:

    ADAPTIVE, not PREDICTIVE

    LIGHTWEIGHT, not HEAVYWEIGHT

    DESCRIPTIVE, not PRESCRIPTIVE

  • 8/3/2019 Cyreath an Introduction to SCRUM

    4/14

    Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    SCRUM has the following ELEMENTS:

    A project team called a SCRUM Team A Product Backlogof all known Requirements A Sprint Backlogof requirements being worked on A period of work referred to as a Sprint Daily Stand-up Meetingswith the SCRUM Team A Burndown Chartto track progress of the Sprint An Incremental Delivery at the end of each sprint

  • 8/3/2019 Cyreath an Introduction to SCRUM

    5/14

    Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    A Model of SCRUM

    Sprint

    Daily

    SCRUM

    Incremental Delivery

    Burndown Chart

    2 - 4 Weeks

    Sprint Backlog

    Product Backlog

  • 8/3/2019 Cyreath an Introduction to SCRUM

    6/14

    Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Is all the people who will COMMITTED to thedelivery of the backlogs

    One role is SCRUM Master who is in practice thePM

    Is staffed by PMs, BAs, Developers, Testers,Support i.e. ALL the typical project staff

    The SCRUM Team

  • 8/3/2019 Cyreath an Introduction to SCRUM

    7/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Contains all the currently known requirementsfor a product

    Is managed by the Product Owner and canchange as needed

    Product Backlog

  • 8/3/2019 Cyreath an Introduction to SCRUM

    8/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Sprint Backlog Contains the set ofprioritised Product Backlog

    items that are currently being worked on

    Are not to be changed during the Sprint

  • 8/3/2019 Cyreath an Introduction to SCRUM

    9/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Sprint Is a fixed period ofdevelopment and testing

    Results in an incremental delivery of usableproduct

    Usually lasts 2 to 4 weeks

  • 8/3/2019 Cyreath an Introduction to SCRUM

    10/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Daily SCRUM Meeting Brief Stand-up meeting each morning with

    SCRUM Team only

    What value did you add yesterday?

    What value will you add today?

    What will stop you making progress?

  • 8/3/2019 Cyreath an Introduction to SCRUM

    11/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Burndown Chart Charts delivery of the Sprint Backlog againstSprint Duration.

    Simple, at-a-glance view of progress showingvelocity and traction

    Easy to keep updated

  • 8/3/2019 Cyreath an Introduction to SCRUM

    12/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    Incremental Delivery Output of the Sprint

    Working functionality that can be deployed

    Delivered every 2 to 4 weeks, tested and working

    C h k

  • 8/3/2019 Cyreath an Introduction to SCRUM

    13/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n gAn introduction to SCRUM

    What SCRUM isnt It isnt a Development Methodology, SCRUM

    doesnt say how to write or manage the writingof code.

    It isnt suitable for every project and everyorganisation.

    It isnt a way to drop sound Project Management,Development, Testing Practice, etc.

    C h k

  • 8/3/2019 Cyreath an Introduction to SCRUM

    14/14Copyright Mark Crowther 2009

    Cyreath .co .ukE m p i r i c a l P r a g m a t i c T e s t i n g

    Cyreath.co.ukEmpirical Pragmatic Testing

    End of the Presentation

    Mark Crowther Empirical Pragmatic Tester

    [email protected]