Scrum in the Real World. Ge3ng Started, Scaling and Beyond!!!

Similar documents
Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Agile Systems Engineering: What is it and What Have We Learned?

Release Notes Applied SAFe 4.0

Agile Requirements Management with User Stories

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

Introduction to Enterprise Agile Frameworks

Agile Product Roadmap Tutorial

Sept 10, The Agile Business Analyst

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

Certified Scrum Developer (CSD) Course Description

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

Before using the Online Booking Tool, ensure all travel preferences have been updated. See Getting Started for more information.

Agile Capability Statement

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

The Executive Action Team Leadership in an Agile Paradigm

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

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

How to optimize offshore software development with Agile methodologies

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

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

How to Launch a Scrum Team

Chapter 6. Iteration 0: Preparing for the First Iteration

Implementing End-to-End agile Portfolio Management. Thomas Haas

IMQS TECHNOLOGY AGILE METHODOLOGY

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

Axiom Frequently Asked Questions

Introduction to Agile Practices

The nuts and bolts of Agile practices, terms and metrics. Agile Primer Rally So5ware Development, Inc.

Agile Project Management By Mark C. Layton

Roles: Scrum Master & Project Manager

So#ware Development. Overview. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development

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

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

Scrum: A disciplined approach to product quality and project success.

The Basics of Scrum An introduction to the framework

Calculating Business Value Unlocking Your Value Delivery Potential

Experiences Linking Business Architecture with an Agile/Lean Development Method

Integrating Scrum with the Process Framework at Yahoo! Europe

Scrum In 10 Slides. Inspect & Adapt

Strategy. Agility. Delivery.

How To Plan An Agile Project

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

The Business Analyst Role in Agile Projects and How To Do It

HOPE COLLEGE TRAVEL AND ENTERTAINMENT EXPENSE POLICY

HP Agile Manager What we do

How Product Management Must Change To Enable the Agile Enterprise

Demand Management a paradigm shift. Torbjörn Erling

Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes

CSPO Learning Objectives Preamble. Scrum Basics

Concur Travel User Guide

Chapter 12. The Product Coordination Team

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City

Agile Planning & Metrics That Matter

Your Agile Team s Indispensible Asset

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Adopting Agile Approaches for the Enterprise

Agile Scrum and PMBOK Compatible or Contrary?

Agile Software Development in the Large

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

Five Things Every Software Executive Should Know About Scrum

Agile : Today and Tomorrow. presented by Rick Freedman Director, Project Management Adams Gabbert

NEW AGE FASTENING SYSTEMS, INC. NEW AGE FASTENING SYSTEMS, INC. 512 Business Travel Expenses

Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum

Software Development. Overview.

ARMA HOUSTON TRAVEL EXPENSE GUIDELINES

Agile Scrum Workshop

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

Scrum Is Not Just for Software

Successfully Doing TOGAF in a Scrum Project

Call for Tender for Application Development and Maintenance Services

Travel Booking Instructions for Kelly Services/Enbridge Travelers

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

Agile Product Management

Certified ScrumMaster Workshop

SCALING AGILE. minutes

Agile Requirements Engineering + LESSONS LEARNED

Slicing User Stories accelerate backlog refinement help sprint and release planning increase delivered value

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

Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach

Lasting commercial success with Agile Evolution

MAKING BUSINESS AGILE GOVERNANCE. Kallman, MBA, PMP, CSM, CSP 22 January 2015 Stockholm - DSDM Konsortiet Sverige

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

Scale your product NOT your Scrum

Designing g and Implementing a Successful Agile Transformation. David Hicks

Agile project portfolio manageme nt

As the use of agile approaches

Agile. Framework & Standards

Travel Program Overview

Transcription:

Scrum in the Real World Ge3ng Started, Scaling and Beyond!!!

Pat Guariglia Scrum & Agile Coach, Trainer and Speaker pat@elegantagile.com ElegantAgile.com 2

What is Agile? Copyright Elegant Agile Inc., 2016 3 Image credits: hfp://beacon.wharton.upenn.edu/entrepreneurship/files/2014/11/brain-gears.jpeg

Those who are victorious plan effecwvely and change decisively. Sun Tzu Copyright Elegant Agile Inc., 2016 4

Levels of Agile Planning Copyright Elegant Agile Inc., 2016 5

Levels of Agile Planning Vision 1 year Roadmap Release Plan Sprint Plan Daily Scrum Copyright Elegant Agile Inc., 2016 6

Vision Template FOR <target customer> WHO <state of the need> THE <product name> IS A <product category> THAT <key benefit>. UNLIKE <primary compejtor> OUR PRODUCT <further differenjajon> From Geoffrey Moore, Crossing the Chasm Copyright Elegant Agile Inc., 2016 7

Roadmap Copyright Elegant Agile Inc., 2016 8

Feature Roadmap Q1 Q2 Q3 Q4 Provide simple employee management for mobile Introduce dynamic & adhoc reporwng for employers Broaden employee experience with integrated tax? Launch mobile payroll reporwng for employers Launch employee account management for mobile Copyright Elegant Agile Inc., 2016 9

Release Plan Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Release 2.0 Copyright Elegant Agile Inc., 2016 10

Let s make this a lifle more real

tripiocity Copyright Elegant Agile Inc., 2016 12

Vision for Tripiocity FOR business travelers WHO need to book travel quickly THE Tripiocity site IS A travel service site THAT provides quick access to flights, hotels, car rentals and package deals UNLIKE Travelocity OUR PRODUCT is able to make business package recommendawons and reward customers with points to be used for future travel Copyright Elegant Agile Inc., 2016 13

Tripiocity Feature Roadmap Q1 Q2 Q3 Q4 Launch ability to book flights 100 Rewards point system introduced for air travel Rewards point system introduced for hotel stays Rewards point system introduced for car rentals Launch ability to book hotels 100 Launch car rental funcwonality Expand flight and hotel search capabiliwes Introduce travel recommendaw ons phase 1 Copyright Elegant Agile Inc., 2016 14

User Story DecomposiWon Launch ability to book flights As a business traveler, I need to search for available flights between 2 ciwes by date, so I can see which airline might be right for me. As a business traveler, I need to filter flight results by price, so I can find a price that fits my budget. As a business traveler, I need to search for alternate departure airports, so I can find other airports near my locawon. As a business traveler, I need to select a departure flight that I m interested in, so I can find out more informawon about it. Copyright Elegant Agile Inc., 2016 15

Let s write some user stories! EPIC: As a business traveler, I need to book a hotel, so I can have an accommodajon on my business trip User Stories:?as a user i need the locajon of the hotel so i know hwere im staying As abusiness user i need the ability to select muljple dates so i can have flexible travel Jmes As a user i need to know the way of paying for the hotel for opjons... So i can pay ahead of Jme As a user i need to know transportajon withjn the area so i can get to my desjnajon by bus.. Or somethuing lile Copyright Elegant Agile Inc., 2016 16

The beginnings of a product backlog As a business traveler, I need to see the price for a originajng departure flight As a business traveler, I need to see the price for a desjnajon departure flight... As a business traveler, I need to view class (economy/premium) opjons... As a business traveler, I need to select a return flight... As a business traveler, I need to confirm my selecjon... As a business traveler, I need to select paper or e-jcket... As a business traveler, I need to acknowledge hazardous materials warnings... As a business traveler, I need to provide personal idenjficajon... As a business traveler, I need to provide payment informajon... As a business traveler, I need to see the total price before paying... As a business traveler, I need to pay for my airfare... As a business traveler, I need to be nojfied about my purchase... As an iphone user, I need to add my e-jcket to my Apple wallet aaer purchase... Copyright Elegant Agile Inc., 2016 17

PrioriWzaWon Business value MoSCoW Minimal Viable Product (MVP) Copyright Elegant Agile Inc., 2016 18

Release Plan Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Release 2.0 Copyright Elegant Agile Inc., 2016 19

Transparency, InspecWon, AdaptaWon Vision 1 year Roadmap Release Plan Sprint Plan Daily Scrum Copyright Elegant Agile Inc., 2016 20

Scrum Scrum Scrum Scrum Scrum Copyright Elegant Agile Inc., 2016 22

Product Challenges Feature Alignment Frequent Delivery Quality Control Copyright Elegant Agile Inc., 2016 23

OrganizaWonal Challenges FuncWonal Structures Shared Resources CommunicaWon Leadership Copyright Elegant Agile Inc., 2016 24

Planning Challenges CoordinaWon Dependencies Architecture Slicing Tools Copyright Elegant Agile Inc., 2016 25

Scaled Scrum CPO CSM Master Backlog Scrum of Scrums (SoS) Minimal Viable Product (MVP) Product Owner of Product Owners (PoPo) Copyright Elegant Agile Inc., 2016 26

Scaled Scrum Product Owner CPO Product Owner Scrum Master Scrum Master Scrum Master Scrum Master CSM Scrum Master SoS Copyright Elegant Agile Inc., 2016 27

Copyright Elegant Agile Inc., 2016 28

Tripiocity CPO Product Owner Product Owner Scrum Master Launch ability to book flights Launch ability to book hotels Scrum Master Scrum Master Eng. Lead Scrum Master QA Lead Data Arch. CSM Scrum Master SoS Copyright Elegant Agile Inc., 2016 30

IntegraWon Sprint 1 Sprint 2 Sprint 3 Sprint 4 Alpha Launch ability to book flights A A A B A B A B Launch ability to book hotels Bravo B B Copyright Elegant Agile Inc., 2016 31

Plan just enough, inspect, evolve and deliver Copyright Elegant Agile Inc., 2016 32

?

Go and sign up for Scrum Product Owner Training September 12 (1-day) Albany, NY 845.430.3340 - pat@elegantagile.com ElegantAgile.com