Agile Practices for Waterfall Projects

Size: px
Start display at page:

Download "Agile Practices for Waterfall Projects"

Transcription

1 Agile Practices for Waterfall Projects Shifting Processes for Competitive Advantage Barbee Davis, PMR PMI-ACR PHR J.ROSS PUBLISHING

2 CONTENTS Preface About the Author ix xi Chapter 1: Why Agile Now? t. 1 Three Current Project Questions 3 Project Management Certifications : 5 The Genesis of Project Management 6 The Need for Change 8 References 10 Chapter 2: What Is Agile? 11 "Big Agile" and "little agile" 11 Iterative and Incremental Development by a Dedicated Team 13 Embracing Change 14 Working Closely with Your Customer 16 References 17 Chapter 3: Where Did Agile Ideas Originate? 19 Frederick Taylor 19 Frank and Lillian Galbraith, 21 Henri Fayol, 22 Henry Ford 23 Henry Gantt 24 Winston Royce 25 Peter Drucker 25 Eliyahu Goldratt., 26 Abraham Maslow and Douglas McGregor 27 James Reddin 29 Hirotaka Takeuchi and Ikujiro Nonaka 29 Hi

3 iv Agile Practices for Waterfall Projects Sakichi Toyoda, Kiichiro Toyoda, and Taiichi Ohno 30, References 35 Chapter 4: What Are Agile Practices and How Do They Work? 37 Find Errors Early 41 Prototyping 43 Early Customer Involvement 45 Agile vs. Waterfall 48 Plan, Do, Check, Act 49 References 53 Chapter 5: What Are Some More New Agile Concepts?.; 55 Favor the Simple Over the Complex 55 Phase-to-Phase Relationships 58 The Non-Software Agile Process 59 v - User Stories 62 Progressive Elaboration 67 References 70 Chapter 6: Should My Projects Be Agile? 71 Waterfall Process Candidates 74 Agile Candidates 75 The Agile Evaluator 77 Hybrid Products 80 The New Marketing Strategy 82 The Google Car 83 Hybrid Medical Devices 85 The New Product or Service Measurements of Quality 88 References 90 Chapter 7: How Does an Agile Team Get Started? 91 Create Team Operating Rules 91 Select Techniques to Reach Consensus 93 Confirm Initiating Processes 95 Planning Agile Work 96 Iterative Development and Risk 97 The Agile-ish WBS Moving User Stories Into Iterations 101 Chapter 8: How Do Agile Teams Estimate? 107 Team Estimates 107 The Fibonacci Sequence.: 108

4 Contents v Planning Poker Ill Team Estimation Game 113 Dog Estimates 115 T-shirt Sizes 115 Selecting Tasks 115 Tracking Agile Progress 116 Daily Agile Stand-up Meetings 119 References 122 Chapter 9: What Agile Tools Are Important? 123 End-of-Iteration Practices 123 Velocity 124 Social Loafing...:...f. 129 Interacting with Traditional Teams 132 Getting Started with Agile.., 133 Iteration Time Breakdown '. 136 References 138 Chapter 10: How Does Agile Scale to the Enterprise Level? 141 One Backlog One Team 141 One Backlog Mixed Teams 143 One Backlog Many Teams 144 Multiple, Independent Product Backlogs 144 Separate, But Cooperating Teams 146 Collocated Teams 146 Chapter 11: How Do I Work With Distributed Teams? 151 Distributed Teams : 151 Casual Conversations 154 Story Cards 155 Time Zones 156 Language 156 Communications Tools 158 Work Tracking Tools 160 Remote Daily Stand-ups 160 Travel 161 The Lone Expert 161 References.:. 162 Chapter 12: What Do I Use for Agile Documentation? 163 Earned Value Method 163 Agile Earned Value 165

5 vi Agile Practices for Waterfall Projects Software Documents 169 Burndown Chart with Scope Changes 171 Burnup Chart 174 Cumulative Flow Diagram 174 References 176 Chapter 13: What Needs to Change in My Own Skill Set? 177 Self-managed Teams 177 Collocated and Dedicated Teams 178 Facilitation Skills 179 Sales Skills 180 Coordination Skills Collaboration Skills 181 Team Building Skills 182 Conflict Resolution Skills 182 x Training Skills ;:'.' 184 Group Decision Making Skills 184 Social Styles Skills 185 Servant-Leader Skills, 192 Millennium Management Skills 194 Process Tailoring Skills References 200 Chapter 14: What Needs To Change In My Business Skill Sets? 201 Six Changes to Embrace 201 Cost of Failure 203 Aligning Projects to Strategic Objectives 205 Maximizing Revenue Streams and Flexibility 208 Handling Cancelled or Deferred Projects 211 Agile Budgeting and Forecasting 212 Actively Seeking New Technology 214 Documenting Team Authority 218 References 220 Chapter 15: What Shifts in Business Will Affect Me? 221 Common Team Workspaces 222 Design That Matters: Junkyard Incubators 225 Microsoft Research Division: Space Design 226 Steelcase, Inc.: Furnishings Design 226 Skype: Virtual Space Design 227 Explicit and Tacit Knowledge 228 References 231

6 Contents vii Chapter 16: What Changes Are Needed in My Organization? 233 Authorization 234 Resource Management 235 Communications 236 Metrics Contracts 237 High-level Involvement 244 Cost Accounting and Other Reports 245 Team Member Reactions.'. 247 Radical Management Shifts 247 The Growing Importance of Intangible Assets 249 A Need for PMO Refocusing A Change in Human Resources Practices 252 References 254 Chapter 17: What Are Scrum, XP, and DSDM? 257 Software Development 257 Scrum 259 Extreme Programming 264 Dynamic Systems Development Method 270 References 275 Chapter 18: What Are Lean, Kanban, Crystal, and Other Agile Practices? 277 Lean Manufacturing : 277 Kanban 278 Toyota Production System 283 Lean Software Development 284 Rational Unified Process 284 Crystal Methodologies 287 Feature Driven Development 288 References 290 Chapter 19: How Do I Jumpstart Change? '. 293 Choosing a Pilot Project 293 Train the Product Owner 294 Sell Up, Down, and Sideways 294 Talk the Talk 297 Learn the Change Process 298 References 300

7 viii Agile Practices for Waterfall Projects Chapter 20: Who Has Made Agile Work? 301 CH2M Hill's Rocky Flats Project 301 Boeing's 787 Project 303 The Kauffman Performing Arts Center Project 307 AccuRev Agile Sales Team 308 GVK's Mumbai, India Airport Project 308 The Sydney Opera House Project 310 References 312 Chapter 21: Parting Advice 315 Glossary 321 Index ". 333

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

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do. 1 PMI Agile Certified Practitioner (PMI-ACP) workshop course details. We are unique and specialists in Agile! Your workshop trainer by passion and is a senior Agile Coach who coached many teams and Kanban

More information

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

Agile Project Forecasting Techniques. Who Says You Can't Plan Agile Projects? Matt Davis, PMP, MCITP October 21, 2013 Agile Project Forecasting Techniques "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013 Learning Objectives 1. Review the Agile Project Management approach and it's relation

More information

Agile Project Management

Agile Project Management Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development

More information

Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer

Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer i ii imnin111 imiiii niiini n in mi1111 m i urn u n in i H 111 nil n i ni*tmi n11111 iimn mn n IIIH iwi m«inininnmminniii m HI

More information

How to manage agile development? Rose Pruyne Jack Reed

How to manage agile development? Rose Pruyne Jack Reed How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial

More information

Agile Certification: PMI-ACP

Agile Certification: PMI-ACP Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications

More information

Introduction to Agile Software Development Process. Software Development Life Cycles

Introduction to Agile Software Development Process. Software Development Life Cycles Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative

More information

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Agile Practitioner: PMI-ACP and ScrumMaster Aligned Agile Practitioner: PMI-ACP and ScrumMaster Aligned The PMI Agile Certified Practitioner (PMI-ACP) ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes

More information

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com Agile or the PMBOK? You Can Have Both! June 10, 2009 Presented by: David M. Sides, Vice President, ESI Consulting Services www.esi-intl.com Agenda June 10, 2009 Pic? Agile Framework Agile Truths & Myths

More information

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

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led Course Description Take this PMI ACP training course to prepare for your Agile Certified Practitioner (PMI ACP)

More information

The Agile Glossary of Terms

The Agile Glossary of Terms ASPE RESOURCE SERIES The Agile Glossary of Terms The skills we teach drive real project success. Agile Glossary Words and terms common to Agile methods Copyright 2013 Davisbase Consulting Licensed to ASPE

More information

Certified Scrum Master Workshop

Certified Scrum Master Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, selfmanagement, and visibility. Even projects that have solid, well-defined project plans encounter

More information

AGILE & SCRUM. Revised 9/29/2015

AGILE & SCRUM. Revised 9/29/2015 AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum

More information

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project. THE AGILE PROJECT LEADER S DICTIONARY This dictionary attempts to de-mystify the jargon around the world of Agile projects. Part 1 translates common Agile terms into more traditional words. Part 2 translates

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

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery?

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery? What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery? Our Findings Lean-Agile methods are helping workgroups to significantly increase their productivity

More information

Course Title: Planning and Managing Agile Projects

Course Title: Planning and Managing Agile Projects Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course

More information

Software Requirements and Specification

Software Requirements and Specification Software Requirements and Specification Agile Methods SE3821 - Jay Urbain Credits: Beck, K. (1999). Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley. Beck, Kent; et al. (2001).

More information

Preparation Guide. EXIN Agile Scrum Foundation

Preparation Guide. EXIN Agile Scrum Foundation Preparation Guide EXIN Agile Scrum Foundation Edition March 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

More information

Capstone Agile Model (CAM)

Capstone Agile Model (CAM) Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and

More information

Frank Tsui. Orlando Karam. Barbara Bernal. State. University. Polytechnic. Ail of Southern JONES & BARTLETT LEARNING

Frank Tsui. Orlando Karam. Barbara Bernal. State. University. Polytechnic. Ail of Southern JONES & BARTLETT LEARNING Frank Tsui Orlando Karam Barbara Bernal Ail of Southern Polytechnic State JONES & BARTLETT LEARNING University Preface Hi Chapter 1 Writing a Program 1 1.1 A Simple Problem 2 1.2 Decisions, Decisions 2

More information

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger Agile Project Management Mapping the PMBOK Guide to Agile Practices Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com Over

More information

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31 Contents 1 Introduction 1 1.1 WhyThisBook? 1 1.2 A Bit of History 1 1.3 What Is Agile Software Development? 2 1.4 WhyBe Agile? 3 1.5 What This Book Is About? 3 1.6 Implementation Languages 3 1.7 The Structure

More information

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Engineering, Business and Enterprise

More information

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects The 2015 State of Scrum Report How the world is successfully applying the most popular Agile approach to projects RELEASED: JULY 2015 EXECUTIVE SUMMARY In February 2015, Scrum Alliance surveyed almost

More information

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i. New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New

More information

Introduction to Agile Scrum

Introduction to Agile Scrum Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum

More information

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

Lean QA: The Agile Way. Chris Lawson, Quality Manager Lean QA: The Agile Way Chris Lawson, Quality Manager The Quality Problem Agile Overview Manifesto Development Methodologies Process Agile QA Lean QA Principles An Agile QA Framework Summary Q & A Agenda

More information

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys Mitigating Risk with Agile Development Rich Mironov CMO, Enthiosys 2 About Rich Mironov CMO at Enthiosys, agile product mgmt consultancy Business models/pricing, roadmaps Agile transformation and Interim

More information

Certified ScrumMaster Workshop

Certified ScrumMaster Workshop Certified ScrumMaster Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, self-management, and visibility. Even projects that have solid, well-defined

More information

Study Guide. ScrumMaster. The. James Schiel. CRC Press. Taylor & Francis Croup, an Inform* business AN AUERBACH BOOK. CRC Press (s an imprint of the

Study Guide. ScrumMaster. The. James Schiel. CRC Press. Taylor & Francis Croup, an Inform* business AN AUERBACH BOOK. CRC Press (s an imprint of the The ScrumMaster Study Guide James Schiel CRC Press & Taylor Francis Croup Boca Raton London New York CRC Press (s an imprint of the Taylor & Francis Croup, an Inform* business AN AUERBACH BOOK Contents

More information

Agile Processes and Distributed Projects: Dream or Nightmare?

Agile Processes and Distributed Projects: Dream or Nightmare? Agile Processes and Distributed Projects: Dream or Nightmare? Instructor: Kevin Thompson, Ph.D., PMP, ACP, CSP 4100 E. Third Ave, Suite 205, Foster City, CA 94404 650-931-1651 www.cprime.com The leader

More information

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

SCRUM BODY OF KNOWLEDGE (SBOK Guide) A Guide to the SCRUM BODY OF KNOWLEDGE (SBOK Guide) 2013 Edition A Comprehensive Guide to Deliver Projects using Scrum 2013 SCRUMstudy, a brand of VMEdu, Inc. All rights reserved. Library of Congress Cataloging-in-Publication

More information

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

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City Introduction to Agile Methods Sondra Ashmore, Ph.D. Kristin Runyan AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Mad Capetown Sydney

More information

Agile Metrics. It s Not All That Complicated

Agile Metrics. It s Not All That Complicated Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to

More information

Integrating PRINCE2 and Scrum for successful new product development

Integrating PRINCE2 and Scrum for successful new product development 1 Goal Professional Services Pty Ltd 2 Renewtek Pty Ltd Integrating PRINCE2 and Scrum for successful new product development Rankins G J 1 and Kearns M 2 This paper was presented at the Australian Institute

More information

Course Title: Managing the Agile Product Development Life Cycle

Course Title: Managing the Agile Product Development Life Cycle Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Jonathan Hoyle Eastman Kodak Thursday, June 2, 2005 Overview Predictive Methodologies Waterfall Other Predictive Methodologies Agile Methodologies Extreme Programming

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

Agile Scrum Workshop

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

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

Introduction to Software Engineering: Project Management ( Highlights )

Introduction to Software Engineering: Project Management ( Highlights ) Introduction to Software Engineering: Project Management ( Highlights ) John T. Bell Department of Computer Science University of Illinois, Chicago Based on materials from chapters 14, 15, and 16 of Object

More information

RISK MANAGMENT ON AN AGILE PROJECT

RISK MANAGMENT ON AN AGILE PROJECT BIO PRESENTATION W3 6/28/ 11:30 AM RISK MANAGMENT ON AN AGILE PROJECT Michele Sliger Rally Software Development Better Software Conference June 26 29, Las Vegas, NV USA Michele Sliger Michele Sliger has

More information

Introduction to Software Engineering: Overview and Methodologies

Introduction to Software Engineering: Overview and Methodologies Introduction to Software Engineering: Overview and Methodologies John T. Bell Department of Computer Science University of Illinois, Chicago Based on materials from Bruegge & DuToit, Object Oriented Software

More information

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

More information

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

From Agile by Design. Full book available for purchase here. From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware

More information

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

Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M. Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M. 1. What is Scrum Methodology? Scrum is an innovative software agile methodology that 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

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York Software Project Management A Process-Driven Approach Ashfaque Ahmed CRC Press Taylor Si Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business

More information

Agile Development Overview

Agile Development Overview Presented by Jennifer Bleen, PMP Project Services Practice of Cardinal Solutions Group, Inc. Contact: Agile Manifesto We are uncovering better ways of developing software by doing it and helping others

More information

Applying Agile Project Management to a Customized Moodle Implementation

Applying Agile Project Management to a Customized Moodle Implementation Applying Agile Project Management to a Customized Moodle Implementation November 6, 2013 Presented by: Curtis Fornadley, PMP UCLA CCLE Coordinator Applying Agile Project Management to a Customized Moodle

More information

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

Would you like to have a process that unlocks ability to learn and produce faster? Would you like to have a process that unlocks ability to learn and produce faster? Agile - your unfair advantage in the competition. BUILD LEARN MEASURE DEFINED MEASURABLE REPEATABLE COLLABORATIVE IMPROVABLE

More information

Agile Project Management: Best Practices and Methodologies

Agile Project Management: Best Practices and Methodologies WHITEPAPER Agile Project Management: Best Practices and Methodologies 1. The Art of Project Management 2. Traditional Project Management Methodologies 3. Defining Agile Principles 4. Agile Methodologies

More information

SECC Agile Foundation Certificate Examination Handbook

SECC Agile Foundation Certificate Examination Handbook Versions 2.0 Version Date Remarks 1.0 12/4/2012 Initial version 2.0 3/8/2008 REVISION HISTORY Updated knowledge areas Added questions examples Updated suggested readings section Page 2 of 15 Version 2.0

More information

Agile Information Management Development

Agile Information Management Development Agile Information Management Development Agile Project Management Characteristics Acceptance and even welcome of changing requirements Incremental product delivery Define, develop and deliver early and

More information

How To Plan An Agile Project

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

More information

Getting Agile with Scrum. Mike Cohn - background

Getting Agile with Scrum. Mike Cohn - background Getting Agile with Scrum Mike Cohn Mountain Goat Software mike@mountaingoatsoftware.com 1 Mike Cohn - background 2 We re losing the relay race The relay race approach to product development may conflict

More information

agenda AGILE AT SCALE

agenda AGILE AT SCALE Copyright Net Objectives, Inc. All Rights Reserved 1 AGILE AT SCALE 1. THE CHALLENGE HIERARCHY VS. WORKFLOW 2. VALUE STREAM IMPEDANCE 3. ALLOCATE PEOPLE TO MOST VALUABLE WORK 4. MANAGING FLOW ACROSS ENTIRE

More information

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations International Journal of Recent Research and Review, Vol. VI, June 2013 Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations Uma Kumari 1, Abhay Upadhyaya

More information

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

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up

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 hubert@smitsmc.com

More information

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology CHAPTER 3 : AGILE METHODOLOGIES 3.1Introductions 3.2 Main Stages in Agile project 3.3 Various Agile Software development methodologies 3.4 Advantage and Disadvantage of Agile Methodology 3.1Introductions

More information

Agile In a Nutshell. Note - all images removed to fit 2MB limit Actual presentation has much more content. Jonathan Rasmusson

Agile In a Nutshell. Note - all images removed to fit 2MB limit Actual presentation has much more content. Jonathan Rasmusson Agile In a Nutshell Note - all images removed to fit 2MB limit Actual presentation has much more content Jonathan Rasmusson What we re going to cover How agile works What to expect What agile is Agile

More information

The Agile Glossary of Terms

The Agile Glossary of Terms ASPE SDLC Training The Agile Glossary of Terms A WHITE PAPER PRovIdEd To AsPE by steve davis of davisbase www.aspe-sdlc.com toll-free: 877-800-5221 Agile Glossary Words and terms common to agile methods

More information

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

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

YOUR SCRUM ADVANTAGE. Written by Licenced Agile Coach and Scrum Trainer Mandy Schoeman. Agility at its best.

YOUR SCRUM ADVANTAGE. Written by Licenced Agile Coach and Scrum Trainer Mandy Schoeman. Agility at its best. YOUR SCRUM ADVANTAGE Written by Licenced Agile Coach and Scrum Trainer Mandy Schoeman Agility at its best. Why this guide? Looking at Scrum, it appears to be just a simple set of guidelines with new titles,

More information

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros. Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery

More information

Implementing Models and Standards for Software Development Benefits and Risks

Implementing Models and Standards for Software Development Benefits and Risks Implementing Models and Standards for Software Development Benefits and Risks Tsvetelina Kovacheva, Quality Manager Musala Soft June 19, 2007 Agenda Difference between Model and Standard Software Development

More information

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational

More information

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

A Roadmap to Agile Development: A Strategy to Increase Adoption Success A Roadmap to Agile Development: A Strategy to Increase Adoption Success Executive Summary Organizations that try to adopt Agile too quickly are often discouraged with less than stellar results, and they

More information

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 The Agile PMO Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 Kevin.thompson@cprime.com Abstract The development of Agile processes

More information

Getting Business Value from Agile

Getting Business Value from Agile Getting Business Value from Agile Presented by: Dennis Baldwin Project Management, Business Analysis & Agile Service Line Manager, Development Solutions Practice, Experis Tom Mullen Business Planning &

More information

Implementation. Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Andrew T. Pham and David K. Pham. An Action Guide for Business and IT Leaders

Implementation. Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Andrew T. Pham and David K. Pham. An Action Guide for Business and IT Leaders Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation An Action Guide for Business and IT Leaders Andrew T. Pham and David K. Pham Foreword by Jack Bergstrand, Former CFO of the Coca-Cola

More information

D25-2. Agile and Scrum Introduction

D25-2. Agile and Scrum Introduction D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of

More information

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

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010 Agile Project Management and the Real World Emily Lynema DLF Fall 2010 November 1, 2010 Outline Why care about project management? Traditional vs. Agile What is Agile? What is Scrum? Agile case study:

More information

Software processes that are:

Software processes that are: Agile Processes Software processes that are: Incremental (small software releases with rapid cycles) Cooperative (customer and developer working together with close communication) Straightforward (method

More information

Agile letvægts projektstyring med Google Docs. @ PROSA, 31/10-2009 Thomas Blomseth, BestBrains

Agile letvægts projektstyring med Google Docs. @ PROSA, 31/10-2009 Thomas Blomseth, BestBrains Agile letvægts projektstyring med Google Docs @ PROSA, 31/10-2009 Thomas Blomseth, BestBrains Tool types Physical tools Index cards on whiteboards Wall paper Lightweight general tools Office suites Google

More information

Getting Agile with Scrum

Getting Agile with Scrum Getting Agile with Scrum Mike Cohn November 11, 2008 1 Mike Cohn - background 2 Agenda Overview of Scrum Product backlogs Sprints and sprint backlog Tracking progress Scrum meetings 3 The Agile Manifesto

More information

WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech

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 Troy.Tuttle@adventuretechgroup.com TroyLTuttle@gmail.com blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation

More information

Software Engineering Process Economy & Quality

Software Engineering Process Economy & Quality Project delivery: Progress report Software Engineering Process Economy & Quality ETSF 01 http://cs.lth.se/etsf01 The SPA reports you RECEIVED Your actions on received feedback Excel format preferred Lecture

More information

Is Calculating ROI Meaningful for Agile Projects? December 2014

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

More information

Agile Project Management: Adapting project behaviors to the software development environment

Agile Project Management: Adapting project behaviors to the software development environment Agile Project Management: Adapting project behaviors to the software development environment with Bill Doescher, PMP, CSM PrincipalConsultant and Product Development Director Business Management Consultants

More information

Agile and PRINCE2 And how they integrate. enterprise.bcs.org

Agile and PRINCE2 And how they integrate. enterprise.bcs.org Agile and PRINCE2 And how they integrate enterprise.bcs.org 02 Agile and PRINCE2 And how they integrate Introduction Within the world of method frameworks it is very easy to become polarised on one specific

More information

Agile vs. Waterfall. Why not both. Arnold Okkenburg PMP

Agile vs. Waterfall. Why not both. Arnold Okkenburg PMP Agile vs. Waterfall Why not both Arnold Okkenburg PMP Project Management Agile Project Management Traditional Project Management Key Questions for Project Managers 1. Impact on Existing Project Methodologies:

More information

SOFTWARE PROCESS MODELS

SOFTWARE PROCESS MODELS SOFTWARE PROCESS MODELS Slide 1 Software Process Models Process model (Life-cycle model) - steps through which the product progresses Requirements phase Specification phase Design phase Implementation

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

G-Cloud Service Definition. Atos Software Development Services

G-Cloud Service Definition. Atos Software Development Services G-Cloud Service Definition Atos Software Development Services Atos Software Solution Development Services A flexible and robust software development service focussed on delivering maximum business value

More information

Role of the Business Analyst in an Agile Project

Role of the Business Analyst in an Agile Project Role of the Business Analyst in an Agile Project Agenda 1: Introduction to Agile 2: Focus on Agile Principles 3: Business Analysis and the agile process 4: Addressing challenges 5: Close off and recap

More information

Presented by Only Agile. Agile Project Management

Presented by Only Agile. Agile Project Management Presented by Only Agile Agile Project Management Introductions Roy Schilling Agile Coach/Trainer CSM, CSPO, CSP, PMI-ACP 30+ years in IT 10+ years practicing Agile Finance, Insurance, FDA, Federal, Manufacturing

More information

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design Session # 3 Contents Systems Analysis and Design 2 1 Tiers of Software Development 10/4/2013 Information system development project Realistic behavior 3 Information system development project System Development

More information

Measuring for Results: Metrics and Myths

Measuring for Results: Metrics and Myths Measuring for Results: Metrics and Myths Peter Hundermark Certified Scrum Coach and Trainer ScrumSense 1 Project Success Rates Succeeded Challenged Failed 44% Late Over budget Missing features On time

More information

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic) The Agile Drupalist Methodologies & Techniques for Running Effective Drupal Projects By Adrian AJ Jones (Canuckaholic) Agenda What We Will be Talking About Today! Introductions! What kind of processes

More information

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice In this Lecture you will Learn: Development Chapter 5C About the Unified Software Development How phases relate to workflows in an iterative life cycle An approach to system development Major activities

More information

Agile Project Management

Agile Project Management Agile Project Management Overview Fabrizio Morando Application Development Manager martedì 20 novembre 2012 What is Agile? Agile is used to denote the ability of Agile Methods to respond to changing requirement

More information

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

More information

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

CompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs) Agile Software Development in Today s Industry CompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs) Overview Introduction Software Development Methodologies

More information

In today s acquisition environment,

In today s acquisition environment, 4 The Challenges of Being Agile in DoD William Broadus In today s acquisition environment, it no longer is unusual for your program to award a product or service development contract in which the vendor

More information