3A - Scrum Basics

download 3A - Scrum Basics

of 12

Transcript of 3A - Scrum Basics

  • 8/3/2019 3A - Scrum Basics

    1/12

    Jeff Sutherland 1993-2007

    Jeff Sutherland, Ph.D.Co-Creator of Scrum

    http://jeffsutherland.com/scrum

    Sc rum Bas ic sc rum Bas ic s

  • 8/3/2019 3A - Scrum Basics

    2/12

    Jeff Sutherland 1993-2007

    Sc rum Proc ess

  • 8/3/2019 3A - Scrum Basics

    3/12

    Jeff Sutherland 1993-2007

    3 K ey Roles Product Owner

    Empowered Voice of the

    Customer / Management Team

    Owns Requirements, Priority & ROI

    Development Team

    The Do-ers Creating Business Value

    Self-Organizing Self-Managing

    ScrumMaster

    Scrum Process Owner

    Facilitates Process Improvement

    Protector of the Team

  • 8/3/2019 3A - Scrum Basics

    4/12

    Jeff Sutherland 1993-2007

    3 K ey Meet ings Sprint Start

    Sprint Planning

    Estimate and Commit to top priority Stories

    Running

    Daily Scrum Stand-Up 15 minutes

    What I Did Yesterday

    What I Will do today

    Impediments to productivity

    Sprint End Sprint Demo and Review

    Retrospective

  • 8/3/2019 3A - Scrum Basics

    5/12

    Jeff Sutherland 1993-2007

    3 Key Ar t i f ac t s Product Backlog - Requirements

    User Stories an invitation to a conversation

    Prioritized by value and risk

    Estimated sized in Story Points

    Sprint Backlog Task Board

    Stories, CoS, and Task Cards

    Sprint Burndown Chart

    Plus - Impediments being worked & by whom

  • 8/3/2019 3A - Scrum Basics

    6/12

    Jeff Sutherland 1993-2007

    In fo rm at ion Rad ia t orsContinuous, Transparent Reporting

    Project / Team

    Vision & Mission Constraints & Scope

    Dependencies

    Team Rules

    Sprint

    Product Backlog -- Prioritized Sized in points

    Sprint Backlog: Stories, CoS, and Task Cards

    Sprint Burndown Chart

    Impediments being worked by whom

  • 8/3/2019 3A - Scrum Basics

    7/12

    Jeff Sutherland 1993-2007

    In fo rm at ion Rad ia t ors

  • 8/3/2019 3A - Scrum Basics

    8/12

    Jeff Sutherland 1993-2007

    Planning a Spr int Development Team

    Sprint Backlog

    Stories to Tasks

    Estimating Tasks

    Done a High Standard

    Committing for real!

  • 8/3/2019 3A - Scrum Basics

    9/12

    Jeff Sutherland 1993-2007

    Developm ent Team Cross Functional have skills, not roles

    The team wins or loses together

    Self-Organizing Self-Managing

    Authority to do what ever is necessaryto meet commitments

    Access to Product Owner (PO)for rapid answers as questions arise

    Seven people 2

    Collocated in Open Spacefor fast, thorough communication

    Sustainable pace

  • 8/3/2019 3A - Scrum Basics

    10/12

    Jeff Sutherland 1993-2007

    Team Respons ib i l i t ies Estimate work

    Commit to Stories for each Sprint

    Renegotiate with PO as necessary Continuously: Analyze, Design, Build,

    Test, Document not a mini-waterfall

    Support others on team whatever it takes Track and Radiate Information

    Inspect and Adapt - Self-Manage

    Know what DONE means ! ?

    Earn and Give Trust

  • 8/3/2019 3A - Scrum Basics

    11/12

    Jeff Sutherland 1993-2007

    Done ? Sc ope ChangesArchitecture,Infrastructure

    Planning

    Analysis

    Coding

    Design

    Testing

    Performance

    User Acceptance

    Pilot

    Live

    Extend the definition to

    include all development.

    Not Done Stories No Credit

  • 8/3/2019 3A - Scrum Basics

    12/12

    Jeff Sutherland 1993-2007

    Spr in t Bac k logSprint - A Unit of Commitment

    Team Responsibility:

    Estimate work

    Commit to Stories for each Sprint

    Work to commitments & learn User Story an invitation to a conversation

    Sprint Planning Meeting

    Conversation about Top Priority Stories

    Understand, Select, Size & Commit

    Populate a Sprint Task Board