Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

Similar documents
Agile Project Management By Mark C. Layton

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

Roles: Scrum Master & Project Manager

The Agile Manifesto is based on 12 principles:

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

Is Your Organization Agile-Ready?

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting

When is Agile the Best Project Management Method? Lana Tylka

Course Title: Managing the Agile Product Development Life Cycle

How NOT to Do Scrum. Patterns and Anti-patterns. Revised July First presented at New York City Scrum User Group June 17, 2010

Course Title: Planning and Managing Agile Projects

Agile Scrum Workshop

A Glossary of Scrum / Agile Terms

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

Lean QA: The Agile Way. Chris Lawson, Quality Manager

Certified Scrum Master Workshop

An Introduction to Agile Performance Management

Introduction to Agile Scrum

Sometimes: 16 % Often: 13 % Always: 7 %

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

Scrum In 10 Slides. Inspect & Adapt

ScrumMaster Certification Workshop: Preparatory Reading

D25-2. Agile and Scrum Introduction

How to optimize offshore software development with Agile methodologies

Your Agile Team s Indispensible Asset

Waterfall to Agile. DFI Case Study By Nick Van, PMP

EXIN Agile Scrum Foundation

Certified Scrum Product Owner

AGILE - QUICK GUIDE AGILE - PRIMER

Waterfall vs. Agile Project Management

From Agile by Design. Full book available for purchase here.

Issues in Internet Design and Development

Agile Project Management A Primer. Brian Stewart AVU ACEP Nairobi 17 th 2013

Handling Requirements in Agile: BA vs. PO. April 14 th, Agile NYC Pecha Kucha Presentation By Gene Gendel, PMP, CSM, CSP

The Team... 1 The Backlog... 2 The Release... 4 The Sprint... 5 Quick Summary Stakeholders. Business Owner. Product Owner.

Scrum. The Essence. Tobias Mayer, Sonntag, 19. Februar 12

Would you like to have a process that unlocks ability to learn and produce faster?

How To Plan An Agile Project

LEAN AGILE POCKET GUIDE

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Successfully Doing TOGAF in a Scrum Project

The style is: a statement or question followed by four options. In each case only one option is correct.

Applying Agile Project Management to a Customized Moodle Implementation

Certified ScrumMaster Workshop

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

The Agile Project Manager

Scrum Guidelines. v W W W. S C R U M D E S K. C O M

How to manage agile development? Rose Pruyne Jack Reed

CompSci Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Product Development: From Conception to Execution. Slide 1

Agile Scrum and PMBOK Compatible or Contrary?

Scenarios for Pair Coaching Exercises

CA Clarity PPM pro Business PMO a IT PMO. Petr Běhávka CA Technologies, Principal Consultant

Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile Data Warehousing

Answered: PMs Most Common Agile Questions

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

Role of the Business Analyst in an Agile Project

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

How Product Management Must Change To Enable the Agile Enterprise

ScrumMaster or Armchair Psychologist Scrum Fundamentals Webinar Q&A March 9, 2016

Effective Release Management in Agile Scrum methodology. Submitted to. The Project Management Leadership Conference 2006 QAI India Pvt. Ltd.

Project Management in Software: Origin of Agile

Business Analysis In Agile A Differentiated Narrative

26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) spcinc13@yahoo.com Cell: AGILE THROUGH SCRUM

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Agile Tester Foundation Course Outline

Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M.

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

IMPLEMENTING SCRUM. PART 5 of 5: SCRUM SUCCESS METRICS

Quality Assurance in an Agile Environment

EXIN Agile Scrum Foundation. Sample Exam

Agile Documentation In practice. Marion Bröer, parson AG

Introduction to Agile and Scrum

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led

Collaborating for Quality in Agile Application Development From Beginning to End

Agile Training and Certification Options. David Hicks

Is there a Doctor in the House? A Business Analyst in an Agile Business Dot Tudor TCC Agile Business Conference 2015

Agile Processes and Distributed Projects: Dream or Nightmare?

Agile with XP and Scrum

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

Introduction to Agile

I m an Alien... A Business Analyst in an Agile World Dorothy Tudor - TCC ABC 2014

Introduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

Transcription:

Agile Team Roles Product Owner & ScrumMaster Brian Adkins Rick Smith

Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Existing Roles

Scrum Teams Optimally about 7 people Sponsor Stakeholders Scrum has 3 roles Product Owner ScrumMaster Development Team ScrumMaster Team Product Owner

Burn down Scrum Business Case Financing Scope & Approach Contracts Initial Release Plan Assemble Team Daily Scrum < 15 minutes PRODUCT OWNER SCRUMMASTER Product Owner establishes vision and prioritizes Product Backlog Sprint Planning 1 day Acceptance Defined Team commits Tasks created Sprint 1 to 4 weeks Sprint Review 1/2 day Sprint Retrospective 1/2 day Team (BA, QA, Dev, etc.) creates and estimates Sprint Backlog (tasks) Releasable Increment velocity Burn up

Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Combining Roles

Product Owner A single person representing the stakeholder(s) and/or customer(s) Has final authority (and therefore accountability) in creating and ordering the product backlog Must be available to the Team at any time

Product Owner - Responsibilities The Product Backlog Content Order Value What is next Understanding by the team

Product Owner - Characteristics Passion for the customer/user Influencing rather than controlling Knowledgeable Patient

Product Owner - Skills Negotiation Decision-making Communication Persuasion Multi-level thinking

PO and Levels of Planning V I S I O N ROADMAP Release Release 1 2 3 4 5 6

Product Owner - Challenges Multiple constituencies Limited capacity Other roles/responsibilities Lack of trust/confidence

Who typically plays this role? Product Manager SME A power user of the current system Someone who owns the current process Manager BA as a proxy And lots of others

Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Combining Roles

ScrumMaster A facilitator for the Team and Product Owner Clears roadblocks for the Team Insulates the Team Usually track and report the Team s progress Informs people of the rules of Scrum

ScrumMaster Characteristics Responsible Collaborative Influential Perceptive Experienced

ScrumMaster - Skills Coaching/Mentoring Agile product and project planning Facilitation Consensus Building Conflict Management & Resolution Scaling Agile

ScrumMaster Some Challenges Lack of support Limited availability Scrum is new to the team Team actively resists new process Working in a non-agile environment

SM and Levels of Planning V I S I O N ROADMAP Release Release 1 2 3 4 5 6

ScrumMaster as Manager The ScrumMaster is not a traditional manager. Unlike command/control PMs, the ScrumMaster takes a Servant-leader role. This supports the Agile Principle: Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

Who typically plays this role? Typical roles that become ScrumMasters: Project Manager Project Lead Technical Lead Team Lead Development Team Member Manager What about from the business side?

Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Combining Roles

Combining Roles Product Owner with: Business Analyst Product Owner not with: ScrumMaster Developer Tester ScrumMaster with: Business Analyst Tester Developer Dev Team Manager ScrumMaster not with: Product Owner Dev Team Manager

BACKLOG 0 Story 1 13 Story 2 8 Story 3 5 Story 4 8 Story 5 3 Story 6 5 ScrumMaster Product Owner Story 7 8 Team Story 8 5 QA BA

ITERATION BACKLOG Story 1 13 Story 2 8 13 50 0 18 40 25 Velocity Last 25 Best 40 Worst 18 Story 3 5 Average 28 Story 4 8 Story 5 3 Story 6 5 ScrumMaster Product Owner Story 7 8 Team Story 8 5 QA BA

ITERATION BACKLOG Story 1 13 Story 2 8 21 50 0 18 40 25 Velocity Last 25 Best 40 Worst 18 Story 3 5 Average 28 Story 4 8 Story 5 3 Story 6 5 ScrumMaster Product Owner Story 7 8 Team Story 8 5 QA BA

ITERATION BACKLOG Story 1 13 Story 2 8 26 50 0 18 40 25 Velocity Last 25 Best 40 Worst 18 Story 3 5 Average 28 Story 4 8 Story 5 3 Story 6 5 ScrumMaster Product Owner Story 7 8 Team Story 8 5 QA BA

ITERATION BACKLOG Story 1 13 Story 2 8 34 50 0 18 40 25 Velocity Last 25 Best 40 Worst 18 Story 3 5 Average 28 Story 4 8 Story 5 3 Story 6 5 ScrumMaster Product Owner Story 7 8 Team Story 8 5 QA BA

Sponsor Stakeholders ScrumMaster Product Owner Team QA BA Individuals and Interactions over Processes and Tools

Commonly Asked Questions Can roles be rotated among the team members? ScrumMaster Product Owner Can the team select members to play the roles? Team Do you need project management on agile projects?

Questions?

Thank You! Brian Adkins brian.adkins@improvingenterprises.com Rick Smith rick.smith@improvingenterprises.com