IMPLEMENTING SCRUM. PART 5 of 5: SCRUM SUCCESS METRICS



Similar documents
Agile Metrics - What You Need to, Want to, and Can Measure. June 9, 2014

Scrum In 10 Slides. Inspect & Adapt

A Glossary of Scrum / Agile Terms

A Roadmap to Agile Development: A Strategy to Increase Adoption Success

Essential Metrics for Agile Project Management

Agile Scrum Workshop

Agile Scrum and PMBOK Compatible or Contrary?

IMPLEMENTING SCRUM. PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM. Designed by Axosoft, creators of the #1 selling Scrum software.

Introduction to Agile Scrum

IMPLEMENTING SCRUM. PART 1 of 5: KEYS TO SUCCESSFUL CHANGE

Roles: Scrum Master & Project Manager

Sprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011

Agile Metrics. It s Not All That Complicated

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

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

6 Oct Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

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

Mastering the Iteration: An Agile White Paper

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

Call for Tender for Application Development and Maintenance Services

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

Improving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

Maintaining Quality in Agile Environment

Marketing scrum vs IT scrum two marketing case studies who now act first and apologize later

How To Plan An Agile Project

ScrumMaster Certification Workshop: Preparatory Reading

Measuring ROI of Agile Transformation

Testing and Scrum. Agenda. Fall 2007 Scrum Gathering

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

QA to AQ Part Three. Shifting from Quality Assurance to Agile Quality Tearing Down the Walls. 3 Waseda University

Agile Certification: PMI-ACP

Scrum and Kanban 101

Introduction to Agile Software Development Process. Software Development Life Cycles

Mike Cohn - background

EXIN Agile Scrum Foundation

AGILE Burndown Chart deviation - Predictive Analysis to Improve Iteration Planning

Scrum. SE Presentation. Anurag Dodeja Spring 2010

AGILE & SCRUM. Revised 9/29/2015

Certified Scrum Master Workshop

Kanban. Marek Majchrzak, Andrzej Bednarz Wrocław,

Course Title: Planning and Managing Agile Projects

Ten Practices of High Performance Teams

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

Quality Assurance in an Agile Environment

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.

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

Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

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

The Agile Manifesto is based on 12 principles:

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

HP Agile Manager What we do

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

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Scrum. Speaker: Dan Mezick URL: NewTechUSA.com. Copyright 2002: All rights reserved

Scrum Guide. By Ken Schwaber, May, 2009

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

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

Your Agile Team s Indispensible Asset

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

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July Developed and sustained by Ken Schwaber and Jeff Sutherland

Agile Project Management By Mark C. Layton

CONTENTS. As more and more organizations turn to agile development, the reality of what agile really is often gets obscured. Introduction...

Issues in Internet Design and Development

How can I be agile and still satisfy the auditors?

Certified ScrumMaster Workshop

W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation

Agile letvægts projektstyring med Google PROSA, 31/ Thomas Blomseth, BestBrains

!"#$%&'(%)*$+ :%;$)*%<&%6 4.7&68'9"/6")& 0)1.%$2.3*%./'4"55*)6 ,&+-%$+./ !"#$%&##'()*+&## Figure 1: Five OSP Dimensions

Course Title: Managing the Agile Product Development Life Cycle

Answered: PMs Most Common Agile Questions

What s New with HPE PPM and Agile Applications February 17, Copyright 2016 Vivit Worldwide

An Introduction to Agile Performance Management

Driving Quality Improvement and Reducing Technical Debt with the Definition of Done

Testing in Scrum Projects

Preface Agile Testing Review

The Hanover Insurance Group

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

"Crowdsourced Testing: An Emerging Model for Serious Testing"

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

serena.com An Introduction to Agile Software Development

Using Agile Methods in Software Product Development: A Case Study 1

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

Measuring for Results: Metrics and Myths

Scrum. in five minutes

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

How To Be Successful At An Agile Software Engineering

Comparing Scrum And CMMI

Agile project portfolio manageme nt

Agile Development in Today s Industry. Duke CS408 Session 2014

0. INTRODUCTION 1. SCRUM OVERVIEW

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

A Viable Systems Engineering Approach. Presented by: Dick Carlson

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

Managing Agile Projects in TestTrack GUIDE

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

Want to work with MoMinis? We re growing fast! But that doesn t mean we re not selective. In fact, we make it our job to scope out super talents!

Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

Transcription:

IMPLEMENTING SCRUM GUIDE PART 5 of 5: SCRUM SUCCESS METRICS Created by Axosoft, makers of the #1 Scrum software, in collaboration with writer and coach, Tirrell Payton.

BUSINESS VALUE PRIORITIZATION Though every team member will think the backlog should be prioritized differently, a mature Scrum team knows they must sacrifice some personal bias to prioritize items with the most business value. To help them do this, the Product Owner is responsible for separating the important incoming requests from the less important, and prioritizing accordingly. If your Product Owner has effective prioritization skills, the business value that s delivered should be in-line with the most important items in your strategic portfolio. On the other hand, if the stakeholders are regularly left wondering why a certain set of features were worked on and delivered, there is probably a prioritization issue. Measure this by asking team members to informally score, between one and five, the question, How often does the product owner deliver a fully-prioritized backlog that satisfies your stakeholders? FULLY PRIORITIZED PRODUCT BACKLOG Rarely Sometimes Always Backlog delivery score: VELOCITY VARIANCE Velocity measures how quickly your team accomplishes work that s assigned during a given time period (usually a sprint or release). Over time, teams get better at performing and the velocity increases, then normalizes toward a consistent rate. Due to this trend, one way to measure the maturity of your team is to measure the variation in velocity from one sprint to the next. On a sprint-by-sprint basis, compare your velocities against a 20% variance. Score the results between one and five using the following example as a guide: BURNDOWN CHART WITH VELOCITY SLOPE Sprint Velocity = Work Time Work Remaining Time > 20% 20% < 20% Velocity variance score:

AUTOMATED UNIT TEST COVERAGE Why spend money to hire software testers, when you could have software that tests itself? Though it sounds too good to be true, the most high-performing software teams don t separate QA and development - they simply have engineers. This system is possible for two reasons: 1. High-performing team members own the quality of their own software. Fortunately, neither tactic is reserved for the elite, and it s very easy to measure how much unit testing is already being done. Most unit testing frameworks have a way to measure the amount of code that touches a test, so you can rate your unit test code coverage from one to five, by using the following percentage meter after each sprint: 2. Automated unit testing allows engineers to easily test software at the time it s built, rather than throwing it over the wall to a separate group. CODE COVERAGE METER: 20-40% 40-60% 60-80% 0-20% 80-100% Code coverage score: SOFTWARE DELIVERY The ultimate metric for a successful Scrum adoption is the consistent, predictable delivery of working software. Analyze the end-result of five sprints, then score the team s delivery on the following chart between one and five: WORKING SOFTWARE CHART: Sprint 5 Sprint 4 = not working software = working software Sprint 3 Sprint 2 Sprint 1 1 2 3 4 5 1/5 3/5 5/5 Working software score:

EMPLOYEE ENGAGEMENT AND HAPPINESS Employee performance is directly related to employee engagement and happiness because these factors affect the attitudes and focus it takes to be self-motivated. To determine how your team is feeling about the Scrum process, you will want to use a survey or game to ask simple, straightforward questions at each sprint retrospective. Have your team self-evaluate their happiness with the Scrum process on a scale of one to five: HAPPINESS SCALE: 1 2 3 4 5 Very Unhappy Unhappy OK Happy Very Happy Average of all team member scores: HOW SUCCESSFUL IS YOUR SCRUM ADOPTION? Now that you have scored your team against these six key Scrum metrics, you need to assess which areas performed high and low. From there, you can build your backlog of organizational improvements and monitor those items in every release to ensure your team is heading in the right direction. In the following tally, fill in the corresponding circle for each metric and write the scores in the boxes to the right. Then, add the numbers to determine your overall Scrum Success Score! SCRUM SUCCESS SCORE* * If you scored between 6 to 12: The process isn t going so well, Grasshopper. You must embrace the Scrum within. If you scored between 19 to 24: Your Scrum-ness is strong, but there is more to learn. If you scored between 13 to 18: While the process may not be going as smooth as you d like, you have stepped into the Scrum zone. If you scored between 25 to 30: Congratulations, you re a model of Scrum awesomeness- You have become the Scrum! WE HOPE THIS GUIDE HELPS YOU BECOME A MORE AWESOME COMPANY - GOOD LUCK! content at ScrumHub.com Check out more awesome Scrum ScrumHub.com