Troy Magennis Moneyball for Software Projects: Agile Metrics for the Metrically Challenged
|
|
|
- Chloe Malone
- 10 years ago
- Views:
Transcription
1 Troy Magennis () Moneyball for Software Projects: Agile Metrics for the Metrically Challenged
2 Brad Pitt Billy Beane Paul DePodesta Jonah Hill (Playing fictional char.) 2
3 Earnshaw Cook Percentage Baseball (1964) 3 Alan Schwarz The Numbers Game (History of Sabremetrics) The Signal and the Noise: Why So Many Predictions Fail but Some Don't
4 4
5 5
6 a. Batting average b. On-base percentage b High Cost to acquire Low Cost to acquire 6 Wins b Don t forget to mention often used as a tiebreaker
7 a. Latest Agile Framework b. Multi-team impacts b High Cost to fix Low Cost to fix 7 Team coding performance? Delivery Impact b New Agile methodology? Escaped defects? Dependency Mgmt?
8 Baseball goal: Win more games Software goal: Deliver more value Predictably deliver more value to customers 8
9 PICKING VALUABLE METRICS 10
10 The only metrics that entrepreneurs should invest energy in collecting are those that help them make decisions. Unfortunately, the majority of data available in off-the-shelf analytics packages are what I call Vanity Metrics. They might make you feel good, but they don t offer clear guidance for what to do. 11 by Eric Ries, The Lean Startup
11 Predictive Power and Better Decisions Observing historical data (metrics) may be interesting, but the predictive power of historical data should be the focus If a metric doesn t offer predictive power, then capturing that metric is waste Decisions based on historical data are predictions These decisions have un-certainty We can (and should) compare the eventual reality against our predictions and learn 12
12 Good Metrics Lead to decisions Within teams influence Gaming leads to good Have a credible story Are linked to strategy Bad Metrics Just convenient to capture Linked to reputation Gaming leads to bad Just to change my behavior Don t link to strategy Trend or distribution based Leading indicators People targeting Trailing indicators Google for Seven Deadly Sins of Agile Metrics by Larry Maccherone for more ideas on good and bad metrics. 13
13 Balanced and Valuable Metrics 1. Cost of Delay ($) 2. Alignment to Strategy 3. Number of Experiments 1. Throughput / velocity 2. Key person dependency score 3. Risk uncertainty VALUE QUALITY TIME Don t forget to mention its easy to move one, but not easy not to impact the others Customer Impacting Defect Rate 2. Production Releases without rollback 3. Process Experimentation Rate (# improvement / total stories per sprint)
14 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Velocity 16 pts 72 pts 21 pts 19 pts 37 pts Throughput 7 cards 9 cards 9 cards 9 cards 7 cards Velocity: pts, Throughput: 8 +/ Source and with thanks: Jim Benson (Modus Cooperandi)
15 Pre Work 30 days Story / Feature Inception 5 Days Waiting in Backlog 25 days Total Story Cycle Time 30 days Post Work 10 days 19 9 days (70 total) approx 13% Waiting for Release Window 5 Days System Regression Testing & Staging 5 Days Active Development 30 days
16 Spurious Correlations: 20
17 Leading Indicators Correlation!= Causation Criteria for causality The cause precedes the effect in sequence The cause and effect are empirically correlated and have a plausible interaction The correlations is not spurious 21 Sources: Kan,2003 pp80 and Babbie, 1986 ( CREATIVE COMMONS ATTRIBUTION-NONCOMMERCIAL 2.5 LICENSE)
18 22 Spurious Correlations: Don t forget to mention leading indicator except for plausibility
19 MODELING A QUICK INTRO 23
20 You need the model to spot when reality diverges from expectation Once the model reflects reality (showing predictive power) you can run experiments on the model before real-life 24
21 1. Y-Axis: Number of Completed Stories 5. Project Complete Likelihoods 3. Range of complete stories probability 2. X-Axis: Date 4. Actuals Tracking 0 to 50% 50 to 75% > 75% PS. ScrumSim and KanbanSim is free, focusedobjective.com 25
22 Cost to Develop Staff A : $$$$$$$$ Staff B : $$ Actual Date A Planned / Due Date Actual Date B Actual Date C Staff C : $ Staff Option A Staff Option B Staff Option C 26 July August September October November December Forecast Completion Date
23 1. Historical Cycle Time 6. Phases Monte Carlo Process = Process to Combine Multiple Uncertain Measurements / Estimates 2. Planned Resources/ Effort 4. Historical Scope Creep Rate (optional) The Work (Backlog) Backlog Feature 1 Feature 2 Feature 3 5. Historical Defect Rate and Cycle Times (optional)
24 Sensitivity Testing Model Forecast Change One Factor Forecast Alter one factor in a model at a time and forecast. Order the factors from most impacting to the least on forecast outcome. Order by Most impacting 28
25 Moneyball: The Art of Winning an Unfair Game The Signal and the Noise: Why So Many Predictions Fail but Some Don't Predictive Analytics: The Power to Predict Who Will Click, Buy, Lie, or Die 31
26 FUN WITH UNCERTAINTY 32
27 ? How Many Samples Are Required to Determine Range? 33
28 Actual Maximum Q. On average, what is the chance of the 4 th sample being between the range seen after 3 random samples? (no duplicates, uniform distribution) Highest sample so far Lowest sample so far 4 A.? 34 Actual Minimum
29 Actual Maximum Q. On average, what is the chance of the 4 th sample being between the range seen after 3 random samples? (no duplicates, uniform distribution) Highest sample so far Lowest sample so far 25% 25% 25% chance higher than previous highest seen 4 25% chance lower than previous lowest seen A.? 35 Actual Minimum
30 Actual Maximum Q. On average, what is the chance of the 4 th sample being between the range seen after 3 random samples? (no duplicates, uniform distribution) Highest sample so far Lowest sample so far 25% 25% 25% chance higher than previous highest seen 4 25% chance lower than previous lowest seen A. 50% % = 1 - (1 / n 1) 36 Actual Minimum
31 Actual Maximum Q. On average, what is the chance of the 12 th sample being between the range seen after 11 random samples? (no duplicates, uniform distribution) 7 2 Highest sample so far 5% chance higher than previous highest seen Actual Minimum Lowest sample so far 5% chance lower than previous lowest seen 12 A. 90% % = 1 - (1 / n 1)
32 Rules of Thumb n = number of prior samples A calculates % chance next sample in previous range B is an approximation for low range discrete values 38 n A (n-1)/(n+1) B 1/(n-1) 2 33% 0% 3 50% 50% 4 60% 67% 5 67% 75% 6 71% 80% 7 75% 83% 8 78% 86% 9 80% 88% 10 82% 89% 11 83% 90% 12 85% 91% 13 86% 92% 14 87% 92% 15 88% 93% 16 88% 93% 17 89% 94% 18 89% 94% 19 90% 94% 20 90% 95% 21 91% 95% 22 91% 95% 23 92% 95% 24 92% 96% 25 92% 96% 26 93% 96% 27 93% 96% 28 93% 96% 29 93% 96% 30 94% 97%
33 Why do I need more samples? Samples aren t random or independent Some samples are erroneous and dropped Uneven density of value distribution Most common: Fewer expected high values means more samples needed to find the upper values While detecting the range requires few estimates, detecting the shape needs many 39
34 Do we have to break down EVERY epic to estimate story counts? CASE STUDY: ESTIMATING TOTAL STORY COUNT 40
35 Problem: Getting a high level time and cost estimate for proposed business strategy time and costs Approach: Randomly sample epics from the 328 proposed and perform story breakdown. Then use throughput history to estimate time and costs 41
36 Sample with replacement Remember to put the piece of paper back in after each draw! Trial 1Trial 2 Trial 100 Sum: Number of stories 42
37 Epic Breakdown Sample Count Facilitated by well known consulting company, team performed story breakdown (counts) of epics. 48 (out of 328) epics were analyzed. Actual Sum Process 50% CI 75% CI 95% CI MC 48 samples MC 24 samples MC 12 samples MC 6 samples
38 Example: Spreadsheet Analysis 48
39 Throughput / week Trend W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W High Volatility Decline?
40 Please, please, Capture context Year Week Team Throughput Context Blue Blue 2 Moved offices Blue 7 No performance testing env Blue Blue 2 Thanksgiving week Blue 4 Learning new javascript library Context helps select the right samples for future forecasting 52
41 CASE STUDY: TEAM THROUGHPUT PLANNING AND FORECASTING 53
42 Problem: Teams unsure how to plan team constraints during cross-team planning. Teams spend considerable time estimating proposed work. Approach: Give the teams a way to forecast throughput based on historical performance. 54
43 Example: Throughput Forecasting Tool (OK, its just a spreadsheet) 56
44 57
45 58
46 59
47 ADVANCED I know this will be tough to understand but want to put it into the public for comment! PROCESS ADVICE BASED ON CYCLE- TIME DISTRIBUTION 62
48 Flaw of averages 50% Possible Outcomes 50% Possible Outcomes 63
49 Introducing Weibull Distribution Μean (μ) = 25.8 StdDev (σ) = 17.8 μ + 1σ μ + 2σ μ + 3σ Target p Actual Weibull value Using Mean + StdDev Using Percentile Don t use Standard Deviation 64
50 Introducing Weibull Distribution Shape parameter (how bulbous) Process factors Batch size / Sprint length 65 Scale parameter = 63% Values Below
51 s Approx Approx Approx 2008 Waterfall 2010 Lean Weibull shape parameter = 1.5 Exponential Distribution, Rayleigh Distribution, Weibull shape parameter = 1 Weibull shape parameter = Days 66 Work Item Cycle Time or Lead Time Distribution Through the Ages
52 Shape = 1 Shape = 1.5 Shape = 2 Process \ External Factors Iteration Length 67 Scale = 5 < 1 week Scale = 15 ~ 2 week sprint Work Item Cycle Time or Lead Time Scale = 30 ~ 1 month
53 Lean, Few dependencies Higher work item count More granular work items Lower WIP Team Self Sufficient Internal Impediments Sprint, Many dependencies Lower work item count Chunkier work items Higher WIP External Dependencies External Impediments Do: Automation Do: Task Efficiency Do: Collapse Teams Do: Impediment analysis 68
54 Weibull Shape Parameter 1 to 1.3 (Exponential Range) 1.3 to 2 (Weibull Range) 70 Traits: Small unique work items. Medium WIP. Few external impediments. Fair predictability. Traits: Small or repetitive work items. Low WIP. Few external dependencies. Good predictability. Process advice: Automation of tasks, focus on task efficiency. Lean/Kanban optimal. 0 to to 30 Traits: Larger unique work items. High WIP. Low predictability. Many external dependencies. Process advice: Focus on identification and removal of impediments and delays, and quality. Scrum optimal. Traits: Larger work items. Large WIP. Many external dependencies. Poor predictability. Weibull Scale Parameter
55 Session Feedback Please provide feedback on this session! You can do so in 3 ways: 1. Visit this session on the Mobile App. Click Session Feedback. 2. Scan the unique QR Code for this session located at the front and back of the room. 3. Visit the unique URL for this session located at the front and back of the room. Thank you for providing your feedback 71
56 72 Commercial in confidence
57 Contact Details Download latest software, videos, presentations and articles on forecasting and applied predictive analytics My address for all questions and comments Twitter feed from Troy Magennis 73
58 DEPENDENCY IMPACT 74
59 ? What are the odds of nothing going wrong in a sequential process? 75
60 76
61 SEA to SFO (2 hours) 2 hours SFO to JFK (6 hours) 1 hour un-board/board 6 hours JFK to SFO (6 hours) 1 hour un-board/board SFO to SEA (2 hours) 6 hours 1 hour un-board/board 2 hours 77
62 78
63 Four people arrange a restaurant booking after work Q. What is the chance they arrive on-time to be seated? 79
64 1 in 16 EVERYONE is ON-TIME 15 TIMES more likely at least on person is late Person 1 Person 2 Person 3 Person 4 80
65 Team Dependency Diagram 81
66 1 in 2 n or 1 in 2 7 or 1 in
67 7 dependencies 1 chance in
68 6 dependencies 1 chance in 64 84
69 5 dependencies 1 chance in 32 85
70 86
71 Overfitting If training a model on historical data, risk is it only forecasts historical data correctly Some causes Samples not randomized Process changes over time, but samples from one era Samples sorted in some way and pulled from one end Samples not chosen with future Context in mind Events occur but samples prior to event used Environmental and seasonal disruptions ignored 87
72 Staff Development Cost Cost of Delay Planned / Due Date Actual Date 88 July August September October November December Forecast Completion Date
73 Historical Story Lead Time Trend Sum Random Numbers Sum: Basic Cycle Time Forecast Monte Carlo Process 1. Gather historical story lead-times 2. Build a set of random numbers based on pattern 3. Sum a random number for each remaining story to build a single outcome 4. Repeat many times to find the likelihood (odds) to build a pattern of likelihood outcomes Total Days = Sum ( Story n Random n ) Effort 89 Days To Complete
74 Correlation and Outliers Outliers a major factor on correlation Assume linear correlation, always scatterplot Calculations Pearson Correlation Co-efficient Spearman s Rank Order If range is large, this is a good candidate Least-squares Method Vulnerable to extreme values 90
75 91 (CREATIVE COMMONS ATTRIBUTION-NONCOMMERCIAL 2.5 LICENSE)
Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014
Lean Metrics How to measure and improve the flow of work Chris Hefley, CEO of LeanKit November 5 th, 2014 Introduction to Lean Metrics What metrics should you measure? How to track them? What effect do
QUANTIFIED THE IMPACT OF AGILE. Double your productivity. Improve Quality by 250% Balance your team performance. Cut Time to Market in half
THE IMPACT OF AGILE QUANTIFIED SWAPPING INTUITION FOR INSIGHT KEY FIndings TO IMPROVE YOUR SOFTWARE DELIVERY Extracted by looking at real, non-attributable data from 9,629 teams using the Rally platform
The Economic Impact of Software Development Process Choice - Cycle-time Analysis and Monte Carlo Simulation Results
The Economic Impact of Software Development Process Choice - Cycle-time Analysis and Monte Carlo Simulation Results Troy Magennis [email protected] Abstract IT executives initiate software
www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se
1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
Glossary of Inventory Management Terms
Glossary of Inventory Management Terms ABC analysis also called Pareto analysis or the rule of 80/20, is a way of categorizing inventory items into different types depending on value and use Aggregate
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc. Agenda 2 Quick Introduction/ Context How We Were.. ( Traditional Requirements Management, Release Scoping/
Risk Analysis Overview
What Is Risk? Uncertainty about a situation can often indicate risk, which is the possibility of loss, damage, or any other undesirable event. Most people desire low risk, which would translate to a high
Simulation and Lean Six Sigma
Hilary Emmett, 22 August 2007 Improve the quality of your critical business decisions Agenda Simulation and Lean Six Sigma What is Monte Carlo Simulation? Loan Process Example Inventory Optimization Example
Essential Metrics for Agile Project Management
Metrics for the transformational age Essential Metrics for Agile Project Management Alex Birke, Agile World 2015 Accenture, its logo, and 'High Performance. Delivered.' are trademarks of Accenture. Why
Agile and Earned Value. A white paper. October 2013. Author Stephen Jones, Sellafield Ltd
Agile and Earned Value A white paper October 2013 Author Stephen Jones, Sellafield Ltd This document is a whitepaper produced by the APM Planning, Monitoring and Control SIG. It represents the thoughts
THE THREE "Rs" OF PREDICTIVE ANALYTICS
THE THREE "Rs" OF PREDICTIVE As companies commit to big data and data-driven decision making, the demand for predictive analytics has never been greater. While each day seems to bring another story of
The Big Bang of Modern Marketing. Scott Brinker @chiefmartec
The Big Bang of Modern Marketing Scott Brinker @chiefmartec Co-founder & CTO Software and services for marketing apps. Author & Editor Blog on the entwining of marketing & technology. Program Chair Marketing
What? So what? NOW WHAT? Presenting metrics to get results
What? So what? NOW WHAT? What? So what? Visualization is like photography. Impact is a function of focus, illumination, and perspective. What? NOW WHAT? Don t Launch! Prevent your own disastrous decisions
Modern Risk Management with Kanban
Modern Risk Management with Kanban Eric Green [email protected] @zenagilist Keep Austin Agile - March 21, 2014 What do we mean by the term modern? mod ern adjective : based on or using the newest information,
Agile for Project and Programme Managers
Agile for Project and Programme Managers Author Melanie Franklin Director Agile Change Management Limited Introduction I am involved in a mixture of assignments for different organisations across Europe
Lean Software Development and Kanban
1 of 7 10.04.2013 21:30 Lean Software Development and Kanban Learning Objectives After completing this topic, you should be able to recognize the seven principles of lean software development identify
Three Critical Strategic Planning Lessons Gleaned from Moneyball
By: Jon Louvar, Manager of Financial Planning, InsightSoftware.com February 2014 1 Three Critical Strategies Gleaned from Moneyball There is a great scene at the start of the movie, Moneyball. Billy Beane
WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech
WHY KANBAN? 1 Troy Tuttle Project Lead Consultant, AdventureTech [email protected] [email protected] blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation
The Agile Manifesto is based on 12 principles:
The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered
What is meant by the term, Lean Software Development? November 2014
What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores
SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT
1 PMSC Quarterly Meeting, February 1 2, 2011, Fort Worth, Texas SUCCESSFULLY INTEGRATING AGILE WITH EARNED VALUE MANAGEMENT Increasing the Probability Program of Success (PoPS)by Connect the dots between
730 Yale Avenue Swarthmore, PA 19081 www.raabassociatesinc.com [email protected]
Lead Scoring: Five Steps to Getting Started 730 Yale Avenue Swarthmore, PA 19081 www.raabassociatesinc.com [email protected] Introduction Lead scoring applies mathematical formulas to rank potential
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano [email protected] [email protected] 7 May 2012 Dilbert intro Summary Sprint Review Done at the end of the Sprint Not a simple
Agile Software Development
Agile Software Development Use case for Agile Software Development Methodology in an Oil and Gas Exploration environment. White Paper Introduction No matter what business you are in, there are critical
References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!
Hi, To assist people that we work with in Scrum/Agile courses and coaching assignments, I have developed some Scrum study-questions. The questions can be used to further improve your understanding of what
QMB 3302 Business Analytics CRN 10251 Spring 2015 T R -- 11:00am - 12:15pm -- Lutgert Hall 2209
QMB 3302 Business Analytics CRN 10251 Spring 2015 T R -- 11:00am - 12:15pm -- Lutgert Hall 2209 Elias T. Kirche, Ph.D. Associate Professor Department of Information Systems and Operations Management Lutgert
Text. Key Performance Measures in a Lean Agile Program. Thomas Blackburn 2/19/2015
Text Key Performance Measures in a Lean Agile Program Thomas Blackburn 2/19/2015 Goal and Objectives Discussion on Current Performance Measurement in Agile Shared understanding of measures that can drive
How To Get More Out Of Leads
Lead Scoring for Success A practical guide to achieving better results with lead scoring Lead Scoring The Growing Need for Lead Scoring The Growing Need for Lead Scoring A company s website is still one
How To Plan An Agile Project
GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the
Introduction to Agile and Scrum
Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro
Why Use Dashboard Metrics? Because the right metrics matter. RKM Research and Communications, Inc., Portsmouth, NH. All Rights Reserved.
Why Use Dashboard Metrics? Because the right metrics matter RKM Research and Communications, Inc., Portsmouth, NH. All Rights Reserved. Executive summary This paper discusses the power of dashboards for
The Seven Deadly Sins of Agile Measurement
The Seven Deadly Sins of Agile Measurement Agile can be perceived in different ways: as a manifesto of values or list of principles, as an emphasis on collaboration, as a repackaging of spiral and iterative
Chapter 7: Simple linear regression Learning Objectives
Chapter 7: Simple linear regression Learning Objectives Reading: Section 7.1 of OpenIntro Statistics Video: Correlation vs. causation, YouTube (2:19) Video: Intro to Linear Regression, YouTube (5:18) -
Lead Scoring. Five steps to getting started. wowanalytics. 730 Yale Avenue Swarthmore, PA 19081 www.raabassociatesinc.com info@raabassociatesinc.
Lead Scoring Five steps to getting started supported and sponsored by wowanalytics 730 Yale Avenue Swarthmore, PA 19081 www.raabassociatesinc.com [email protected] LEAD SCORING 5 steps to getting
Governments information technology
So l u t i o n s Blending Agile and Lean Thinking for More Efficient IT Development By Harry Kenworthy Agile development and Lean management can lead to more cost-effective, timely production of information
The Basics of Scrum An introduction to the framework
The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has
QMB 3302 - Business Analytics CRN 82361 - Fall 2015 W 6:30-9:15 PM -- Lutgert Hall 2209
QMB 3302 - Business Analytics CRN 82361 - Fall 2015 W 6:30-9:15 PM -- Lutgert Hall 2209 Rajesh Srivastava, Ph.D. Professor and Chair, Department of Information Systems and Operations Management Lutgert
Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a
Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Digital Project webinar series An overview and background
QMB 3302 - Business Analytics CRN 80700 - Fall 2015 T & R 9.30 to 10.45 AM -- Lutgert Hall 2209
QMB 3302 - Business Analytics CRN 80700 - Fall 2015 T & R 9.30 to 10.45 AM -- Lutgert Hall 2209 Elias T. Kirche, Ph.D. Associate Professor Department of Information Systems and Operations Management Lutgert
Taking the first step to agile digital services
Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 [email protected] @CACI_Cloud 2 1. Background & Summary The Government s Digital by Default agenda has
Measuring ROI of Agile Transformation
Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy
5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up
Rally Software Development Corporation Whitepaper 5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up Hubert Smits Agile Coach and Certified ScrumMaster Trainer [email protected]
Simulation and Risk Analysis
Simulation and Risk Analysis Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE What We ll Cover Today Introduction Frontline Systems Session Ι Beta Training Program Goals Overview of Analytic
Agile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
Mastering the Iteration: An Agile White Paper
Rally Software Development Corporation Whitepaper Mastering the Iteration: An Agile White Paper Dean Leffingwell Abstract: The heartbeat of Agile development is the iteration the ability of the team to
Chapter 12. The Product Coordination Team
Chapter 12. The Product Coordination Team In theory, theory and practice are the same. In practice, they are different. Attributed to many. In This Chapter This chapter describes the challenge of teams
Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility
Teaching an Elephant to Dance Patterns and Practices for Scaling Agility Steve Povilaitis Enterprise Agile Coach LeadingAgile [email protected] http://www.linkedin.com/in/stevepov/ Twitter: @stevepov
Outline: Demand Forecasting
Outline: Demand Forecasting Given the limited background from the surveys and that Chapter 7 in the book is complex, we will cover less material. The role of forecasting in the chain Characteristics of
ScrumDesk Quick Start
Quick Start 2008 2 What is ScrumDesk ScrumDesk is project management tool supporting Scrum agile project management method. ScrumDesk demo is provided as hosted application where user has ScrumDesk installed
9 Principles of Killer Dashboards SELL. SERVICE. MARKET. SUCCEED.
9 Principles of Killer Dashboards SELL. SERVICE. MARKET. SUCCEED. The information provided in this e-book is strictly for the convenience of our customers and is for general informational purposes only.
The nuts and bolts of Agile practices, terms and metrics. Agile Primer. www.rallydev.com. 2013 Rally So5ware Development, Inc.
Agile Primer The nuts and bolts of Agile practices, terms and metrics 1 What is All the Buzz About? Agile is documented to help large projects cut Ame- to- market by 50% and increase producavity by 25%
www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes
www. TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes What is Agile Development? There are various opinions on what defines agile development, but most would
Why Companies are Integrating DAM & Online Proofing
Why Companies are Integrating DAM & Online Proofing DAM There are a growing number of organizations who have or are planning to integrate their Digital Asset Management (DAM) system with an Online Proofing
MTAT.03.094 Software Engineering
MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: [email protected] Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN
They have way too many things to do already. Not enough time to do them. They don't know how to get started with new marketing projects.
1 Table of Contents Introduction 3 1. Buyer Personas 4 2. Web Design & Mobile Marketing 5 3. Increasing Personal Productivity 5 4. Search Engine Optimization 6 5. Understanding Google Analytics 6 6. Lead
0. INTRODUCTION 1. SCRUM OVERVIEW
Scrum and CMMI: A High level assessment of compatibility Srinivas Chillara 1 and Pete Deemer 2 Abstract: This article s purpose is to assess the compatibility of Scrum with CMMI and also provide a base
Agile and lean methods for managing application development process
Agile and lean methods for managing application development process Hannu Markkanen 24.01.2013 1 Application development lifecycle model To support the planning and management of activities required in
Solution Spotlight KEY OPPORTUNITIES AND PITFALLS ON THE ROAD TO CONTINUOUS DELIVERY
Solution Spotlight KEY OPPORTUNITIES AND PITFALLS ON THE ROAD TO CONTINUOUS DELIVERY C ontinuous delivery offers a number of opportunities and for organizations. By automating the software buildtest-deployment
Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology
Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...
Optimization: Continuous Portfolio Allocation
Optimization: Continuous Portfolio Allocation Short Examples Series using Risk Simulator For more information please visit: www.realoptionsvaluation.com or contact us at: [email protected]
Project Management in Software: Origin of Agile
PAGE 1 ios App Development Project Management in Software: Origin of Agile PAGE 2 Learning Outcomes By the end of the unit, you should be able to: 1. Differentiate between Waterfall and Agile process 2.
Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?
Scrum Discussion Questions For the Facilitator These questions and subsequent discussion points are designed to help you and your Team more efficiently implement Scrum. The following are discussion points
Tricks To Get The Click
Tricks To Get The Click 10 Tips for Writing Better PPC Text Ads If you want to sell products or generate leads online, a user- friendly, conversion- optimized website is Step 1. But when it comes to search
A Glossary of Scrum / Agile Terms
A Glossary of Scrum / Agile Terms Acceptance Criteria: Details that indicate the scope of a user story and help the team and product owner determine done-ness. Agile: the name coined for the wider set
Whitepaper: How to Add Security Requirements into Different Development Processes. Copyright 2013 SD Elements. All rights reserved.
Whitepaper: How to Add Security Requirements into Different Development Processes Copyright 2013 SD Elements. All rights reserved. Table of Contents 1. Introduction... 3 2. Current State Assessment...
Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;
Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven
Calculating Business Value Unlocking Your Value Delivery Potential
Calculating Business Value Unlocking Your Value Delivery Potential Agile 2014 Orlando July 13, 2014 Presenter: Alex Brown 2011 Scrum Inc. : Who We Are Scrum Inc. is the Agile leadership company of Dr.
Nova Software Quality Assurance Process
Nova Software Quality Assurance Process White Paper Atlantic International Building 15F No.2 Ke Yuan Yi Road, Shiqiaopu, Chongqing, P.R.C. 400039 Tel: 86-23- 68795169 Fax: 86-23- 68795169 Quality Assurance
Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality
Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss
Getting to Done The Secret Sauce of High Performing Teams
Getting to Done The Secret Sauce of High Performing Teams Hosts: JJ Sutherland Jeff Sutherland Coauthors: 2011 Scrum Inc. Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator
CSPO Learning Objectives Preamble. Scrum Basics
CSPO Learning Objectives Preamble This document contains topics for the Certified Scrum Product Owner (CSPO) training course. The purpose of this document is to describe the minimum set of concepts and
Agile and the Seven Deadly Sins of Project Management
Agile and the Seven Deadly Sins of Project Management Mike Cohn February 15, 2011 Mike Cohn - background A cornucopia of agile processes Agile Processes Extreme Programming (XP) Scrum Crystal DSDM Lean
Curriculum Map Statistics and Probability Honors (348) Saugus High School Saugus Public Schools 2009-2010
Curriculum Map Statistics and Probability Honors (348) Saugus High School Saugus Public Schools 2009-2010 Week 1 Week 2 14.0 Students organize and describe distributions of data by using a number of different
Simple Linear Regression
STAT 101 Dr. Kari Lock Morgan Simple Linear Regression SECTIONS 9.3 Confidence and prediction intervals (9.3) Conditions for inference (9.1) Want More Stats??? If you have enjoyed learning how to analyze
Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE
Program & Portfolio! Management using! Kanban! Introduction and Agenda Tom Wessel, Davisbase Consulting 20 years in software development. Over 7 years working with software development teams, training,
Fact or Fiction: ERP Projects Can Be Delivered Using Agile
Fact or Fiction: ERP Projects Can Be Delivered Using Agile August 10, 2011 To contact me after my presentation, text YCM to INTRO (46876) This document is protected under the copyright laws of the United
6 Simple Steps to Email Success
6 Simple Steps to Email Success 6 SIMPLE STEPS TO EMAIL SUCCESS AN EMAIL MARKETING WORKBOOK EMAIL WORKS Often abused and overused, email has gotten a bad reputation. But if done well, email can still deliver
The style is: a statement or question followed by four options. In each case only one option is correct.
AGILE FOUNDATION CERTIFICATE SAMPLE FOUNDATION QUESTIONS WITH ANSWERS This document is a set of sample questions, in the style of the Agile Foundation Certificate Examination, which is a 60 question, 1
Applying Lean on Agile Scrum Development Methodology
ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering
Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger [email protected] Twitter: @michelesliger
Agile Project Management Mapping the PMBOK Guide to Agile Practices Michele Sliger [email protected] Twitter: @michelesliger Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com Over
Equations for Inventory Management
Equations for Inventory Management Chapter 1 Stocks and inventories Empirical observation for the amount of stock held in a number of locations: N 2 AS(N 2 ) = AS(N 1 ) N 1 where: N 2 = number of planned
Improving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM
Improving Project Governance Using Agile and Metrics Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM Your Presenter: Kevin Aguanno 20+ years of PM experience 20+ published books, audiobooks, DVDs, and CD-ROMs
Is Calculating ROI Meaningful for Agile Projects? December 2014
Is Calculating ROI Meaningful for Agile Projects? Scope of this Report December 2014 This report is not about ROI of agile methods versus other SDLC s. Instead, we consider if the traditional approach
Decision Theory. 36.1 Rational prospecting
36 Decision Theory Decision theory is trivial, apart from computational details (just like playing chess!). You have a choice of various actions, a. The world may be in one of many states x; which one
Continuous Delivery of Software
Continuous Delivery of Software Reducing risks with systems, feedback and flow SEPG North America 2013 Joanne Molesky October 3, 2013 2011 All rights reserved. Purpose Challenge traditional concepts for
Marketing & Sales Integrate for the Ultimate ROI
Marketing & Sales Integrate for the Ultimate ROI How CRM & Marketing Automation are the tools to help Winning and keeping customers requires modern data tactics. Marketing must deliver value with every
Jukka Mannila KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT
Jukka Mannila KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT Information Technology 2013 KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT Mannila, Jukka Satakunnan ammattikorkeakoulu,
seven Statistical Analysis with Excel chapter OVERVIEW CHAPTER
seven Statistical Analysis with Excel CHAPTER chapter OVERVIEW 7.1 Introduction 7.2 Understanding Data 7.3 Relationships in Data 7.4 Distributions 7.5 Summary 7.6 Exercises 147 148 CHAPTER 7 Statistical
