Continuous Improvement

Size: px
Start display at page:

Download "Continuous Improvement"

Transcription

1 PERSPECTIVES Continuous Improvement How Cycle time can help you deliver faster Share this ebook.

2 Contents Introduction 3 Cycle time Cycle time in practice 5 Cycle time and Little's Law -- Paulo Caroli 6 Cycle time for Continuous Improvement -- Kevin Kriner 8 Whittling our wall to reduce cycle time -- Melissa Doerken 11 Trailing indicators good. Leading indicators better -- Scott Turnquest 13 In Summary 16 About the authors 17 Be in this ebook 18 2

3 Cycle time as a catalyst for Continuous Improvement Great teams are constantly striving to improve the way they work in order to innovate and deliver faster. When teams reflect on their process today, their conversations are largely qualitative and rely heavily on intuition. While intuition is good, having meaningful, actionable data can help teams make better decisions about what and how they can improve than they would by intuition alone. Ethan Teng, Product Manager, ThoughtWorks Cycle time is one of the most important and helpful metrics for teams who are striving to continuously improve. While cycle time has been used in traditional manufacturing industries for decades, software teams are now starting to use it to identify ways to improve their process and deliver faster. In this ebook, we will discuss what cycle time is and how it can help your team improve faster. 3

4 Cycle time 101 What is Cycle time? How does Cycle time help? Cycle time is a simple but powerful metric. It is the measure of the elapsed time from the moment you start working on an item (story, task, bug, feature, etc.) until it is done. Different teams will use different definitions for start and done. Teams often mark start as the time when the team starts working on an item including analysis and done when it is signed off by the stakeholder, or pushed to production. When looked at in aggregate and across time, cycle time reveals how smoothly work is flowing through your development process, helps you spot bottlenecks and see the effects they have on your delivery. It provides the insight you need to make improvements and deliver faster. 4

5 Cycle time in practice 5

6 Cycle time and Little's Law Applying Little's Law to track cycle time Little s Law The average number of work items in a stable system is equal to their average completion rate, multiplied by their average time in the system. - John Little, 1961 By solving this simple first equation you are able to find out the average time for work items in your system. My whiskey bar provides us a great stable system example to illustrate how you can apply Little s law to track the average cycle time. My whiskey bar constant: 12 bottles. Per year, I finish an average of 6 whiskey bottles. So, what is the average time for a whiskey bottle in my bar? Let s apply Little s Law Average number of work items in a stable system = Average completion rate X Average time in the system Using my bar terms: 12 bottles (number of whiskey bottles in my bar) = 6 bottles / year (average completion rate) X Average time in my bar (cycle time) Therefore, the average time a whiskey bottle stays in my bar is 2 years. Give it a try! Go ahead and apply Little s Law formula to your stable system. Given the average work items in the system (WIP) and the completion rate (throughput), you can derive the average time in the system (cycle time). Paulo, Agile Coach As is apparent, I only drink whiskey (the left side of the bar is my wife s). Whenever a bottle finishes, I remove it from the bar. Then I open a new one, and add it to the bar. My bar is a stable system: the rate at which whiskey bottles enter the bar is the rate at which they exit. Only 12 bottles can fit. The number of whiskey bottles at my bar is So what makes my bar a stable system? Basically two guiding rules make my bar a stable system: WIP limit and Pull System. 1. WIP limit WIP is the number of work items in my system. In my bar example it is the number of whiskey bottles on the bar. Bottles that have been opened, but are not finished yet. The WIP limit on my bar is 12 bottles because that's all I have space for. (continued...) 6

7 Cycle time and Little's Law Applying Little's Law to track cycle time (...continued) 2. Pull System Pull System describes the movement of work items driven by actual demand. In my bar example, a bottle that is finished opens a spot on my bar, thereby creating a demand for a new bottle to be opened and placed at the bar. Essentially, the movement of work items (whiskey bottles) is driven by actual demand: a finished bottle is removed from the bar, opening space for a new one that is promptly added to the bar, occupying the vacant space. FAQs: What if I do not have a stable system? I would recommend trying and becoming a stable system. If the system is not stable, you will either starve for work, or have an overflow (with increasing cycle time). Can I use Little's Law to determine how much WIP my team can handle, or what my average throughput needs to be - if I know my average cycle time? Sure thing. If you are on a stable system and you know your average cycle time, then you can definitely play with Little s law. You just have to be careful not to overdo it, especially for software delivery systems. They are empirical and there are several other things to do in order to reduce variability in software delivery. 7

8 Using Cycle Time for Continuous Improvement A walk through of how cycle time helped us track our progress Kevin, Lead Consultant The Story About 25 iterations ago (in our team s 8th iteration and about 4 iterations after we first started talking about capturing these metrics!), our team began capturing and using a couple metrics for our own continuous improvement. These metrics have proven to be very useful in helping us improve our delivery process, so I wanted to share them. Our Goals 1. To capture actual data about how our process is running. 2. To provide a baseline for continuous improvement of our software development process. 3. To use this data to help find problems, find out the root cause of those problems, and determine/ implement countermeasures so the problems won't happen again. Cycle time and time each story/defect spends in each state While browsing around our agile project management tool s help, I chanced upon a chart for cycle time of our stories. The chart could be automatically generated from data captured about our stories and defects. The tool defined "cycle time" as the elapsed time (measured in days, including weekends) between the states of In Progress and Done. The chart generated showed the mean, standard deviation, minimum, and maximum of the data set. Each point indicated the time that the card (story or defect) spends in each status as well as the cycle time. The visualization was not bad, but for our continuous improvement, I really wanted the data for each story or defect. Also, I was interested in tracking elapsed time in all states, so we could see bottlenecks, compare times across stories with the same points, and use that information to see if any of those times represent problems that we want to address. So, I used Microsoft Excel to track that data, and would also write it up on our physical board along with a chart. We used this data as input into our weekly retrospectives to help improve our process. I usually mark minimum / maximum times in each state, minimum / maximum cycle time, and highlight anything else that looks odd, interesting or worthy of the team s discussion. Note, the Ready for QA column is not yet used; as that is not yet a state in our tool. I'd like to have the state there so I can distinguish between In Progress and waiting to be tested to see if queuing happens, since our constraint right now is our number of Quality Analysts (QA) - we need more! (continued...) 8

9 Using Cycle Time for Continuous Improvement A walk through of how cycle time helped us track our progress (...continued) So, we completed our iteration and captured cycle time (the duration of the elapsed time between when a story is In Progress until that story is Done) metrics for all stories that we've completed (status = Done), and we looked at the results to see how we did. Here's an example of how this cycle time data could possibly be used for continuous improvement during a retrospective: Facilitator: How did we do this iteration? Are there any problems? Are there any opportunities for improvement? I notice that stories #164 and #173 in the grid above have different elapsed times in different states, but they have the same cycle time of 8.1 days. Let's compare the stories: 1. Both are sized at 4 story points. 2. Both have a cycle time of 8.1 days. 3. Each has different amounts of time in each state that add up to that same 8.1 days. I'd start here. 4. What's different between the 2 stories? a. Story #164 has 0 days In Progress, 5.1 days in Validation/QA, and 3 days in Sign Off. b. Story #173 has 1.1 days In Progress, 7 days in Validation, and 0 days in Sign Off. i. Why did Validation take 7 days? In this case, not only did it include a weekend, but the QA stories queued up as we had more stories in QA than we had QA capacity. We might consider setting Work In Process limits here, and using our Developer for the QA pair to help develop acceptance tests to get the stories done sooner. ii. Why did Sign Off take 0 days (less than 1/10 of a day, about 2.5 hours)? Because we have a desk check with a QA, Developer, and the Product Manager (PM) to get from Sign Off to Done. Most of our sign offs take less than 2.5 hours; only a handful take more. If they do take more about a day, it usually indicates some problem or perhaps a QA or PM is on vacation. Story Backlog None Huddle Prep Huddling Status in Days Ready to Play In Progres s Ready for QA Validatio n /QA Sign Off Cycle Time TBD TBD TBD TBD TBD Story Points (continued...) 9

10 Using Cycle Time for Continuous Improvement A walk through of how cycle time helped us track our progress (...continued) A common comment I hear from folks about this time in the discussion is, We don't really have enough data to start determining patterns or to be predictive. We have found that we don't need data that is statistically significant to do continuous improvement. We're not trying to predict the future or forecast, we're just trying to see if we can improve our process. Benefits of the data above: 1. We can speak confidently about our process. When someone who is responsible for signing off on stories before they are done says, "It takes too long to develop these stories", we can respond and say things like, "On average, it takes 5 days to develop our 4-point stories; however, we noticed that it takes an average of 3 days for Sign Off - why is that?" It is amazing to me the statements that are made with no data to support them, and we can quickly cut through statements like these with data. 2. If we take care to use the scientific method, using hypotheses from our retrospectives about what will happen if we change one thing, each iteration becomes an experiment. We gather the data, analyze the results, and draw conclusions about cause and effect, and see what happens. This allows us to determine the effect of changes we are required to make (such as a new story huddle process). We are able to compare cycle time data collected from stories before the change and after the change, and give feedback to the folks who required us to use this new process. 3. Also, since we have been taking care to use the scientific method, we find that we can try just about any change to our process within reason, even changes that are still not common practice in the organization because we can try them as an experiment for one iteration, then analyze what happened, and change back if needed. 4. When we have data to support what we see, and the data indicates a problem, that problem is not just my problem as the Iteration Manager, but rather the whole team becomes engaged in trying to solve the problem. This collaborative problem-solving and experimentation is the foundation of continuous improvement, and capturing cycle times is one of the most effective ways to get started! 10

11 Whittling our Wall And how it helped improve cycle time Continuous improvement is paramount to consistently delivering real value to our customers. We invest in it heavily to minimize waste and always look for opportunities--both large and small--to improve how we work. A recent example of how we ve improved our process has been whittling and WIP-ing our wall. And it all began with a call to action by what had become our weighted wall. A couple of months ago, we had an impromptu conversation about our card wall. We had two lanes: Ready for Sign-Off and Sign-off in Progress, which was one way we tried to reduce churn around development and testing, and to limit the number of sign-off issues. However our Quality Analysts (QA) noticed a bit of a bottleneck around them -- the sign-off lanes were increasing our cycle time. Since the Business Analysts (BA) were responsible for signing off stories, but were often busy with analysis, the QAs had to wait to test stories until the BAs pushed them through. To remove this blocker, the QAs suggested removing the formal sign-off lanes. After talking about the change, we decided to couple sign-off with desk checks, which we were already doing, but were now held more accountable for. Spurred by this whittling, we removed other unnecessary lanes and later increased our parking lot space to create a poor man s WIP limit. Melissa, Business Analyst Developers would move stories to Ready for Sign- off, where they would sit until......bas pulled them into Sign- off in Progress to make sure they were reviewed and in good shape for testing. (continued...) 11

12 Whittling our Wall And how it helped improve cycle time (...continued) Together, these trimmings helped us reduce cycle time by removing bottlenecks and focusing our efforts on active work items only. It also allowed us to consolidate our wall from two boards to one (below), which effectively reduced the noise in our workspace. Our previously weighted wall had successfully signaled us to re-evaluate our process. It prompted a conversation that narrowed our focus to more effectively--and efficiently--deliver value. We continue to review our process during bi-weekly retrospectives, but believe that spontaneous selfassessments are equally important and impactful in our efforts in continuous improvement. It helps us build trust among our team and with our customers and are always looking to how we can bolster our process and our product. 12

13 Trailing indicators good. Leading indicators better? Insight into how both can help track progress and preempt bottlenecks Continuous improvement and product flow are popular themes on our product (Mingle, an agile project management tool) development team. Both internally as we reflect on our own development practices, and externally as we build an agile project management tool that helps teams collaborate and improve together. To help us better understand our flow and gain more insight into ways we can improve, we ve started to incorporate cycle time into team conversations. A few months ago, we rearranged our process and our card wall to improve our flow. We sensed that these changes helped improve our flow, but to be sure we took a look at our actual cycle time to see if what we felt was true. We used the new cycle time analysis feature in Mingle to confirm what we suspected: our cycle time did improve. As the image below shows, in the period from October through November, our average cycle time crept above 20 days before we made changes to our process. After we streamlined our wall, our wait time was reduced and our cycle time fell below 10 days. Over 20- day cycle time prior to making changes to our process Scott, Delivery Manager Reduction in cycle time corroborates the improvements in our process (continued...) 13

14 Trailing indicators good. Leading indicators better? Insight into how both can help track progress and preempt bottlenecks (...continued) Of course to get a full picture to feel confident of our changes we also verified that our throughput and work load remained about the same during the period over which our cycle time was reduced. This wasn t a rigorous scientific experiment as we re not looking for statistically significant results. We re only looking for a signal that the actions we ve taken have helped us only looking for a signal that the actions we ve taken have helped us improve and based on our needs we have enough evidence to justify making our process changes permanent. Understanding our cycle time is thus a useful method in our continuous improvement efforts. Trailing indicators good. Leading indicators better. We ve seen how incredibly useful cycle time is when looking back to make observations about how past changes affected the flow of work through our development process. However, since cycle time involves looking into past performance (trailing indicator), it doesn t give us real-time feedback when we re facing problems in our flow today. To identify and fix issues going on in the development process right now, we need a leading indicator. We can respond faster to events that will affect our flow by looking for those things that would affect cycle time. Using a leading indicator in conjunction with cycle time would help us improve even faster. Monitor your queue size A key leading indicator for flow is queue size, which provides early signs that we may have problems with the flow of work through our process. A queue size that s growing is an indicator that we ll have problems that will be revealed later through higher cycle time. Where the queues are Unlike manufacturing in the physical world, software doesn t have physical inventory stacking up on palettes or clogging a conveyor belt, making it more difficult to see the invisible incomplete product inventory building up. Instead of physical products, we can use stories as evidence of our work in process (WIP) and we can look at the number of stories in a particular phase of development as the queue size. (continued...) 14

15 (...continued) Trailing indicators good. Leading indicators better? Insight into how both can help track progress and preempt bottlenecks For example Consider the card wall below. Each column represents a queue and what we see is that the Do queue is much larger than all other queues. If we know that our Do queue normally consists of only 3 stories, then the fact that the number of stories in this queue has jumped to 7 may be a sign that we re having a problem in our delivery process. There could be any number of reasons for the increase in the queue but the main takeaway should be that something may be wrong and we should look to address it now rather than wait for the delay to show up in our cycle time. Cycle time or queue size? Use both. It s probably natural at this point to question whether we should bother with trailing indicators like cycle time at all. Monitoring cycle time and queue size are both useful, just for different purposes. If you re interested in learning how well work flows through your process so that you can provide forecasting or learn whether previous improvement efforts have been successful, then cycle time measurements are great. However, when you re interested in heading off potential issues with your product flow you should consider using a leading indicator like queue size. I recommend using them in conjunction with each other. The growing queue size of the Do queue is a leading indicator of potential problems that would later be revealed through high cycle time (continued...) 15

16 In summary Cycle time is a useful metric to provide informed insight into the progress of your development process. Use the cycle time data collected to trigger and inform conversations with the team and customer about improving and streamlining your process. Choose from various ways to calculate it, or integrate it in your development process with a tool that analyzes cycle time. Keep exploring ways to improve, as collaborative problem-solving and experimentation are key to continuous improvement. How do you try to improve your process? us, or send your feedback to #tw_studios #ebook. We d love to hear your story. 16

17 In 140 characters: Lean- Kanban,- Scrum- XP- Agile Coach, Agile Developer, Agile Project Manager (Servant Leadership), Systems Thinker, ThoughtWorker Paulo Caroli I m a Business Analyst on ThoughtWorks Mingle product team where I help push forward smart ideas, improving how people collaborate with an eye towards both the present and future. I m passionate about simplicity, innovation, and continuous improvement through exploration and experimentation. Melissa Doerken I am a Product Manager with ThoughtWorks Studios. My career path has included varied roles as a developer, project manager, and business analyst. I am passionate about product management, lean product development, and experience design. Ethan Teng I m a Lead Consultant at ThoughtWorks, working as a Project Manager and Business Analyst on software development projects and consulting on lean and agile transformation. In the past 18 years, I have worked in a variety of industries, including education, nonprofits, public sector, financial Kevin Kriner services, real estate, high- tech, and healthcare services. I am very passionate about continuous improvement.. I am a Delivery Manager with ThoughWorks Studios. I ve spent the past 12 years building software products and believe that simplicity is one of the most important attributes in process, products and code. Scott Turnquest

18 Be in this ebook. Tell us your story. Agile Project Management Deliver faster with Mingle + We d love to hear it. us or tweet us your take on continuous improvement and if it is interesting we ll include it in this ebook Cycle Time Analytics Mingle + Cycle Time Analytics automatically calculates your team's cycle time, as well as shows you trends, outliers and bottlenecks in your team s process. Us Start Now Share this ebook. 18

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 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

More information

Agile and lean methods for managing application development process

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

More information

Managing Agile Projects in TestTrack GUIDE

Managing Agile Projects in TestTrack GUIDE Managing Agile Projects in TestTrack GUIDE Table of Contents Introduction...1 Automatic Traceability...2 Setting Up TestTrack for Agile...6 Plan Your Folder Structure... 10 Building Your Product Backlog...

More information

Lean Software Development and Kanban

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

More information

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. We believe that people working towards common goals are capable

More information

Scrum vs. Kanban vs. Scrumban

Scrum vs. Kanban vs. Scrumban Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline

More information

Measuring ROI of Agile Transformation

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

More information

Agile and lean methods for managing application development process

Agile and lean methods for managing application development process Agile and lean methods for managing application development process Hannu Markkanen 27.01.2012 1 Lifecycle model To support the planning and management of activities required in the production of e.g.

More information

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

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Agile Notetaker & Scrum Reference Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Scrum Diagram: Team Roles: roduct Owner: Is responsible for what goes into the product backlog

More information

Special Reports. Finding Actionable Insights through AdWords Reporting

Special Reports. Finding Actionable Insights through AdWords Reporting Special Reports Finding Actionable Insights through AdWords Reporting Introduction We re closer than we ve ever been to understanding which aspects of our marketing work. Impressions, clicks, conversions

More information

LEAN AGILE POCKET GUIDE

LEAN AGILE POCKET GUIDE SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies

More information

EXIN Agile Scrum Foundation. Sample Exam

EXIN Agile Scrum Foundation. Sample Exam EXIN Agile Scrum Foundation Sample Exam Edition June 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system

More information

Is Your Organization Agile-Ready?

Is Your Organization Agile-Ready? Watermark Learning Article Is Your Organization Agile-Ready? Part 1: Four Formidable Questions Lately I ve been getting questions from Agile seminar participants about how to apply Scrum to real life,

More information

The problem with waiting time

The problem with waiting time The problem with waiting time Why the only way to real optimization of any process requires discrete event simulation Bill Nordgren, MS CIM, FlexSim Software Products Over the years there have been many

More information

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile

More information

Average producers can easily increase their production in a larger office with more market share.

Average producers can easily increase their production in a larger office with more market share. The 10 Keys to Successfully Recruiting Experienced Agents by Judy LaDeur Understand whom you are hiring. Don t make the mistake of only wanting the best agents or those from offices above you in market

More information

How do I know if Agile is working for me or not? An Executive s Dilemma

How do I know if Agile is working for me or not? An Executive s Dilemma How do I know if Agile is working for me or not? An Archana Joshi, Cognizant Sheshadri Shekhar, Cognizant Dec 31 2013 Overview: As Agile Coaches working with a large multinational diversified financial

More information

Adopting Agile Testing

Adopting Agile Testing Adopting Agile Testing A Borland Agile Testing White Paper August 2012 Executive Summary More and more companies are adopting Agile methods as a flexible way to introduce new software products. An important

More information

QUANTIFIED THE IMPACT OF AGILE. Double your productivity. Improve Quality by 250% Balance your team performance. Cut Time to Market in half

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

More information

Introduction to Software Kanban

Introduction to Software Kanban Introduction to Software Kanban Darian Rashid Agile Trainer & Coach darian@agileethos.com 1 Topics Push vs. Pull Systems Introduction to Lean/Kanban Traditional Wastes in Lean Standard Development Taskboard

More information

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se

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

More information

Scrum Methodology in Product Testing : A Practical Approach

Scrum Methodology in Product Testing : A Practical Approach Scrum Methodology in Product Testing : A Practical Approach Suman Kumar Kanth Sumankumar_kanth@infosys.com Mobile: +91 9937285725 Infosys Technologies Limited Proceedings for the session 1. Challenges

More information

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

IMPLEMENTING SCRUM. PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM. Designed by Axosoft, creators of the #1 selling Scrum software. IMPLEMENTING SCRUM GUIDE PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM Designed by Axosoft, creators of the #1 selling Scrum software. TRAINING YOUR ORGANIZATION Implementing Scrum at an organization isn t

More information

Icebreaker: Fantastic Four

Icebreaker: Fantastic Four Icebreaker: Fantastic Four 1. Break the group into groups of 4. 2. Each team must come up with four things that they all have in common. They may be as simple or as complex as they want (example: we all

More information

The Travel and Expense Management Guide for 2014

The Travel and Expense Management Guide for 2014 The Travel and Expense Management Guide for 2014 Trends for the Future March 2014 Louis Berard The Travel and Expense Management Guide for 2014: Trends for the Future In December 2013 and January 2014,

More information

STEP 5: Giving Feedback

STEP 5: Giving Feedback STEP 5: Giving Feedback Introduction You are now aware of the responsibilities of workplace mentoring, the six step approach to teaching skills, the importance of identifying the point of the lesson, and

More information

The Business Analyst role on Agile teams

The Business Analyst role on Agile teams The Business Analyst role on Agile teams The is a draft Over the last couple of years I have met a number of Business Analysts who have been keen to know more about the BA role on Agile software development

More information

Why Your Business Needs a Website: Ten Reasons. Contact Us: 727.542.3592 Info@intensiveonlinemarketers.com

Why Your Business Needs a Website: Ten Reasons. Contact Us: 727.542.3592 Info@intensiveonlinemarketers.com Why Your Business Needs a Website: Ten Reasons Contact Us: 727.542.3592 Info@intensiveonlinemarketers.com Reason 1: Does Your Competition Have a Website? As the owner of a small business, you understand

More information

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries Deep Agile Blending Scrum and Extreme Programming Jeff Sutherland Ron Jeffries Separation of XP and Scrum Methods * Largely Historical * XP chose to write more down * XP programmer focus * Successful Scrum

More information

Strategic HR Partner Assessment (SHRPA) Feedback Results

Strategic HR Partner Assessment (SHRPA) Feedback Results Strategic HR Partner Assessment (SHRPA) Feedback Results January 04 Copyright 997-04 Assessment Plus, Inc. Introduction This report is divided into four sections: Part I, The SHRPA TM Model, explains how

More information

Leading Continuous Improvement in Established Agile Organizations

Leading Continuous Improvement in Established Agile Organizations Leading Continuous Improvement in Established Agile Organizations Level Set What s the state of agile methods in your organization? Level Set What s the state of agile methods in your organization? Do

More information

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya The only person who likes change is a baby with a wet diaper. Mark Twain Charan CA Atreya November - Evolutionary adoption of agile principles in traditional organizations First introduce Kanban and get

More information

3 Steps to an Effective Retrospective December 2012

3 Steps to an Effective Retrospective December 2012 3 Steps to an Effective Retrospective December 2012 REVAMPING YOUR RETROSPECTIVE Scrum is a simple framework that includes some specific roles, artifacts and meetings. Scrum teams often implement the Daily

More information

The modern marketer s guide to global content creation

The modern marketer s guide to global content creation The modern marketer s guide to global content creation The Modern Marketer s Guide to Global Content Creation As a modern marketer, you re already taking advantage of customer relationship management (CRM)

More information

The Basics of Scrum An introduction to the framework

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

More information

The Agile Manifesto is based on 12 principles:

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

More information

Two years of applying Kanban at SAP: a report from the trenches

Two years of applying Kanban at SAP: a report from the trenches Two years of applying Kanban at SAP: a report from the trenches Alexander Gerber and Martin Engel, SAP AG November, 2013 Public 2013 SAP AG. All rights reserved. Public 2 2013 SAP AG. All rights reserved.

More information

Agile support with Kanban some tips and tricks By Tomas Björkholm

Agile support with Kanban some tips and tricks By Tomas Björkholm Agile support with Kanban some tips and tricks By Tomas Björkholm Foreword A year ago I held an Open Space at Scrum Gathering in Stockholm about Agile Support. I have since received several requests to

More information

VIII. Project Management Glossary

VIII. Project Management Glossary https://www.wrike.com/project-management-guide/glossary/ VIII. Project Management Glossary Project management, like any other industry, has its share of unique terms. Don t be overwhelmed. Here is our

More information

Chapter 28: Expanding Web Studio

Chapter 28: Expanding Web Studio CHAPTER 25 - SAVING WEB SITES TO THE INTERNET Having successfully completed your Web site you are now ready to save (or post, or upload, or ftp) your Web site to the Internet. Web Studio has three ways

More information

White paper: Scrum-ban for Project Management

White paper: Scrum-ban for Project Management White paper: Scrum-ban for Project Management By Evaldas Bieliūnas Export Manager of Eylean Board 2014 PRELUDE Every project manager is looking for the new ways to improve company s processes. For the

More information

Palliser Regional Schools. Summary of feedback

Palliser Regional Schools. Summary of feedback Palliser Regional Schools Palliser Centre #101, 3305-18 Avenue North, Lethbridge, AB T1H 5S1 Phone: 403-328-4111 Toll-free: 877-667-1234 Fax: 403-380-6890 www.pallisersd.ab.ca Summary of feedback Community

More information

Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013

Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013 Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013 Abstract In this experience report, I ll talk about how we transformed ourselves from a team that does one big bang release a year, to

More information

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate.

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate. WHITE PAPER Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate Abstract This is the second of a three-part paper on Kanban. In the first paper

More information

Elaboration of Scrum Burndown Charts.

Elaboration of Scrum Burndown Charts. . Combining Control and Burndown Charts and Related Elements Discussion Document By Mark Crowther, Empirical Pragmatic Tester Introduction When following the Scrum approach a tool frequently used is the

More information

9 Principles of Killer Dashboards SELL. SERVICE. MARKET. SUCCEED.

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.

More information

Newspaper Activities for Students

Newspaper Activities for Students Newspaper Activities for Students Newspaper Activities for Students Page 2 Higher Learning By the year 2010, millions of the jobs available in the United States will require more than a high school diploma.

More information

Implementation of Best Practices in Environmental Cleaning using LEAN Methodology. Tom Clancey and Amanda Bjorn

Implementation of Best Practices in Environmental Cleaning using LEAN Methodology. Tom Clancey and Amanda Bjorn Implementation of Best Practices in Environmental Cleaning using LEAN Methodology Tom Clancey and Amanda Bjorn Why Change? How What is LEAN? Lean is a set of concepts, principles and tools used to create

More information

Grade 2 Lesson 3: Refusing Bullying. Getting Started

Grade 2 Lesson 3: Refusing Bullying. Getting Started Getting Started Lesson Concepts You can refuse to let bullying happen to you or to others. Being assertive is one way to refuse bullying. Key Words Refuse, assertive Objectives Students will be able to:

More information

Kanban For Software Engineering

Kanban For Software Engineering Kanban For Software Engineering Jaco van der Merwe Electromagnetic Software & Systems (EMSS) 18/8/2010 jvdmerwe@emss.co.za FEKO 1 General Applications of FEKO Antennas Antenna placement Microwave components

More information

Let s start with a couple of definitions! 39% great 39% could have been better

Let s start with a couple of definitions! 39% great 39% could have been better Do I have to bash heads together? How to get the best out of your ticketing and website integration. Let s start with a couple of definitions! Websites and ticketing integrations aren t a plug and play

More information

Writing a Scholarship Essay. Making the essay work for you!

Writing a Scholarship Essay. Making the essay work for you! Writing a Scholarship Essay Making the essay work for you! Reasons why students don t write scholarship essays (and lose out on scholarships!) They hate to write. They don t think they will win anyway.

More information

A Practical Guide to Technical Indicators; (Part 1) Moving Averages

A Practical Guide to Technical Indicators; (Part 1) Moving Averages A Practical Guide to Technical Indicators; (Part 1) Moving Averages By S.A Ghafari Over the past decades, attempts have been made by traders and researchers aiming to find a reliable method to predict

More information

The Thinking Approach LEAN CONCEPTS. 2012-2013, IL Holdings, LLC All rights reserved 1

The Thinking Approach LEAN CONCEPTS. 2012-2013, IL Holdings, LLC All rights reserved 1 The Thinking Approach LEAN CONCEPTS All rights reserved 1 Basic Thinking to Manage the Journey MANAGEMENT TACTICS OF A LEAN TRANSFORMATION All rights reserved 2 LEAN MANAGEMENT Two key questions What is

More information

Development phase 1.3. isupport. Project Name: isupport Date: 24-6-2015 Release: 1.3. Document Name: HCCH isupport Development phase project team 1

Development phase 1.3. isupport. Project Name: isupport Date: 24-6-2015 Release: 1.3. Document Name: HCCH isupport Development phase project team 1 cross-border recovery of maintenance obligations pour le recouvrement transfrontière des obligations alimentaires Development phase Project Name: Date: 24-6-2015 Release: 1.3 Authors: Brigitte Voerman

More information

Issues in Internet Design and Development

Issues in Internet Design and Development Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85

More information

360 feedback. Manager. Development Report. Sample Example. name: email: date: sample@example.com

360 feedback. Manager. Development Report. Sample Example. name: email: date: sample@example.com 60 feedback Manager Development Report name: email: date: Sample Example sample@example.com 9 January 200 Introduction 60 feedback enables you to get a clear view of how others perceive the way you work.

More information

Decreasing Risk and Increasing Odds of Success in Contract Management

Decreasing Risk and Increasing Odds of Success in Contract Management Contract Management White Paper The International Association for Contract & Commercial Management (IACCM) states contract management improvement can lead to better risk management (69%) and reduced costs

More information

An Introduction to Extreme Programming

An Introduction to Extreme Programming An Introduction to Extreme Programming Ken Auer kauer@rolemodelsoft.com http://www.rolemodelsoft.com RoleModel Software, Inc. 5004 Rossmore Dr. Fuquay-Varina, NC 27526 919-557-6352 Page 1 The Joy of Software

More information

Sample interview question list

Sample interview question list Sample interview question list Category A Introductory questions 1. Tell me about yourself. 2. Why would you like to work for this organisation? 3. So what attracts you to this particular opportunity?

More information

Getting Started with Kanban Paul Klipp

Getting Started with Kanban Paul Klipp Getting Started with Kanban Paul Klipp kanbanery 2 Contents 3/ Getting Started with Kanban 4/ What is Kanban? 7/ Using Kanban Does kanban apply to me? How can it help me? What will I have to change? 10/

More information

TIPS TO HELP YOU PREPARE FOR A SUCCESSFUL INTERVIEW

TIPS TO HELP YOU PREPARE FOR A SUCCESSFUL INTERVIEW TIPS TO HELP YOU PREPARE FOR A SUCCESSFUL INTERVIEW Preparing for the Interview RESEARCH Don t forget to research the organization/company before the interview. Learn what you can about the workplace prior

More information

Agile project portfolio manageme nt

Agile project portfolio manageme nt Agile project portfolio manageme nt Agile project & portfolio summit at Harrisburg University May 9, 2016 Agile project portfolio management Agenda Portfolio management challenges Traditional portfolio

More information

Why A/ B Testing is Critical to Email Campaign Success

Why A/ B Testing is Critical to Email Campaign Success Why A/ B Testing is Critical to Email Campaign Success A / B Testing By systematically running controlled campaigns, A/B testing helps you determine which message or offer will resonate best with your

More information

Introduction to Agile and Scrum

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

More information

FIELD GUIDE TO LEAN EXPERIMENTS

FIELD GUIDE TO LEAN EXPERIMENTS FIELD GUIDE TO LEAN EXPERIMENTS LEAN ENTERPRISE ACCELERATOR PROGRAM HOW TO USE THIS GUIDE This guide is designed to be used in conjunction with the Experiment Map posters. If you have not done so already,

More information

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

Waterfall to Agile. DFI Case Study By Nick Van, PMP Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall

More information

Designing your Kanban Board to Map your Process

Designing your Kanban Board to Map your Process Designing your Kanban Board to Map your Process February 26, 2014 Chris Hefley, CEO, LeanKit Need help mapping your process? Introductions Review: Kanban 1.Visualize your work 2.Limit your Work-in-Process

More information

EXIN Agile Scrum Foundation

EXIN Agile Scrum Foundation Sample Questions EXIN Agile Scrum Foundation Edition September 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

More information

6 Free Social Media Tools to Get People Talking About Your Beer

6 Free Social Media Tools to Get People Talking About Your Beer 6 Free Social Media Tools to At, we re all about turning your passion of brewing into profits. I m glad that you decided to join the community of dedicated brewers who want to take the next step with their

More information

The Consultants Guide to. Successfully Implementing 5S

The Consultants Guide to. Successfully Implementing 5S The Consultants Guide to Successfully Implementing 5S Norm Bain NBI Email: nb@leanjourney.ca January 2010 Preface When I was first introduced to the 5S system, I thought this is pretty lame. What a convoluted

More information

Creating a High Maturity Agile Implementation

Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation www.qaiglobal.com 1 Copyright Notice 2015. Unless otherwise noted, these materials and the presentation of them

More information

The 2014 Ultimate Career Guide

The 2014 Ultimate Career Guide The 2014 Ultimate Career Guide Contents: 1. Explore Your Ideal Career Options 2. Prepare For Your Ideal Career 3. Find a Job in Your Ideal Career 4. Succeed in Your Ideal Career 5. Four of the Fastest

More information

Key #1 - Walk into twenty businesses per day.

Key #1 - Walk into twenty businesses per day. James Shepherd, CEO You can be successful in merchant services. You can build a residual income stream that you own. You can create lasting relationships with local business owners that will generate referrals

More information

Case study: Maersk Line. Summary. Highlights: 5-10 times ROI increase. Time until benefits are realized reduced by half

Case study: Maersk Line. Summary. Highlights: 5-10 times ROI increase. Time until benefits are realized reduced by half Case study: Maersk Line Summary With IT projects delivering too slowly, at a high cost and failing to provide desperately needed innovation, business stakeholders and IT providers within Maersk Line were

More information

Forex Success Formula

Forex Success Formula Forex Success Formula WWW.ForexSuccessFormula.COM Complimentary Report!! Copyright Protected www.forexsuccessformula.com - 1 - Limits of liability/disclaimer of Warranty The author and publishers of this

More information

Evaluation of agility in software development company

Evaluation of agility in software development company Evaluation of agility in software development company Gusts Linkevics Riga Technical University, Riga, Latvia, gusts@parks.lv Abstract Organization s and team s experience in agile methodology can be more

More information

How to Initiate and Sustain Lean Process Improvement

How to Initiate and Sustain Lean Process Improvement How to Initiate and Sustain Lean Process Improvement Gary Sheehan, MBA President and Chief Executive Officer Cape Medical Supply, Inc. HOMES Annual Meeting May 19th, 2014 Newport, RI Learning Objectives

More information

Kanban kick- start. By Tomas Björkholm at Crisp, April 2011

Kanban kick- start. By Tomas Björkholm at Crisp, April 2011 Kanban kick- start By Tomas Björkholm at Crisp, April 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...

More information

Getting Started with Agile Project Management Methods for Elearning

Getting Started with Agile Project Management Methods for Elearning Getting Started with Agile Project Management Methods for Elearning Megan Torrance TorranceLearning Training2013 Session 108 February 18, 2013 8am Megan Torrance has 20 years of experience in the learning

More information

Assignment 1: Your Best Backlog

Assignment 1: Your Best Backlog Assignment 1: Your Best Backlog For this assignment, you ll develop: A kanban board using the free online tool Trello to manage your sprint and product backlogs using previously developed (or new) problem

More information

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

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on

More information

// Taming an Unruly Schedule Using the 14-Point Schedule Assessment

// Taming an Unruly Schedule Using the 14-Point Schedule Assessment // Taming an Unruly Schedule Using the 14-Point Schedule Assessment Dr. Dan Patterson, PMP CEO & President, Acumen February 2010 www.projectacumen.com Table of Contents Introduction... 3 The 14-Point Assessment...

More information

ICF CORE COMPETENCIES RATING LEVELS

ICF CORE COMPETENCIES RATING LEVELS coachfederation.org ICF CORE COMPETENCIES RATING LEVELS Adapted from the Minimum Skills Requirements documents for each credential level Includes will-not-receive-passing-score criteria. COMPETENCY 1.

More information

Case study: Improving performance in HR London Camden

Case study: Improving performance in HR London Camden Case study: Improving performance in HR London Camden The London Borough of Camden is in the heart of London and employs over 5,000 people. The borough s HR directorate has a major influence on the core

More information

Chapter 3 Classroom management

Chapter 3 Classroom management This chapter provides the basics of classroom management for you as you teach your first few lessons. Issues such as seating, gestures and ways of using the board effectively are covered so that you are

More information

An Oracle White Paper February 2012. Oracle Human Capital Management: Leadership that Drives Business Value. How HR Increases Value

An Oracle White Paper February 2012. Oracle Human Capital Management: Leadership that Drives Business Value. How HR Increases Value An Oracle White Paper February 2012 Oracle Human Capital Management: Leadership that Drives Business Value How HR Increases Value Introduction Joyce Westerdahl shares the story of how Oracle s HR organization

More information

An excerpt from The Every Computer Performance Book. The Four Numbers of Capacity Planning 1

An excerpt from The Every Computer Performance Book. The Four Numbers of Capacity Planning 1 The Four Numbers of Capacity Planning: Capacity planning for any given resource boils down to finding four numbers and doing a bit of multiplication. By: Bob Wescott Summary Capacity planning for any computing

More information

QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company

QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company [ Professional Services, Technology Deployment ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Professional Services Revenue: Over $13 billion Employees: Over 250,000 Geographic

More information

Global Business Services, GBS. Scrum and Kanban. Processer & IT nord seminar 5v3. Gitte Klitgaard Hansen, IBM

Global Business Services, GBS. Scrum and Kanban. Processer & IT nord seminar 5v3. Gitte Klitgaard Hansen, IBM Scrum and Kanban Processer & IT nord seminar 5v3 Gitte Klitgaard Hansen, IBM Agenda Who am I? My background in scrum and agile Basics of scrum Basics of kanban When do you use scrum and kanban? 2 Who am

More information

10 kanban boards and their context

10 kanban boards and their context 10 kanban boards and their context Hi! I ve visualized a set of kanban boards from operations, development and sales to trigger ideas. But don t forget, a kanban board is a tool to help you think for yourself,

More information

Mastering the Iteration: An Agile White Paper

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

More information

Top 40 Career Change Tips. Copyright 2013 Position Ignition Top 40 Career Change Tips www.positionignition.com www.careerignitionclub.

Top 40 Career Change Tips. Copyright 2013 Position Ignition Top 40 Career Change Tips www.positionignition.com www.careerignitionclub. Top 40 Career Change Tips 1 Hello! Career changes can be overwhelming, challenging, exciting, scary, fun or frustrating-many of us have found them to be all of the above! You could be changing careers

More information

Fundamentals Every B2B Marketer Must Know

Fundamentals Every B2B Marketer Must Know Account-Based Marketing: Fundamentals Every B2B Marketer Must Know Demandbase.com Introduction If you re a B2B marketer today, you re in a tough spot. You d love to be an innovative marketer who impresses

More information

COMPETENCY ACC LEVEL PCC LEVEL MCC LEVEL 1. Ethics and Standards

COMPETENCY ACC LEVEL PCC LEVEL MCC LEVEL 1. Ethics and Standards ICF CORE COMPETENCIES RATING LEVELS Adapted from the Minimum Skills Requirements documents for each credential level (Includes will-not-receive-passing-score criteria- gray background) COMPETENCY ACC LEVEL

More information

GOD S BIG STORY Week 1: Creation God Saw That It Was Good 1. LEADER PREPARATION

GOD S BIG STORY Week 1: Creation God Saw That It Was Good 1. LEADER PREPARATION This includes: 1. Leader Preparation 2. Lesson Guide GOD S BIG STORY Week 1: Creation God Saw That It Was Good 1. LEADER PREPARATION LESSON OVERVIEW Exploring the first two chapters of Genesis provides

More information

WHITE PAPER. The Five Fundamentals of a Successful FCR Program

WHITE PAPER. The Five Fundamentals of a Successful FCR Program The Five Fundamentals of a Successful FCR Program April 2012 Executive Summary Industry analysts agree that First Contact Resolution (FCR) is the best way to measure the effectiveness of your contact center.

More information

Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway

Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban

More information

MTAT.03.094 Software Engineering

MTAT.03.094 Software Engineering MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: dietmar.pfahl@ut.ee Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN

More information

PM Series Resources: http://exed.wisc.edu/certificates/project-management/resources Password is badgers without quotes

PM Series Resources: http://exed.wisc.edu/certificates/project-management/resources Password is badgers without quotes Scott Converse is the director of project management and process improvement programs for the University of Wisconsin-Madison's School of Business. In addition, he developed and directs the Technical Leadership

More information