January 17, All Rights Reserved Best Practices Training, LLC

Size: px
Start display at page:

Download "January 17, All Rights Reserved Best Practices Training, LLC"

Transcription

1 January 17, 2012 January 17,

2 Agile has now become mainstream, and there are two dominant approaches for managing projects: Traditional Project Management (TPM) - Best represented by the PMBOK Guide using Earned Value Method EVM) Agile Project Management (APM) Was first used primarily for software projects. Now, it is being used in many other new product and service development areas. January 2012 PMNetwork Magazine 90% of Software PMs that were interviewed said they were using some form of Agile Use of Agile has tripled from December 2008 to May 2011 Most PMs using Agile cite much higher success rates January 17,

3 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. January 17,

4 Scrum XP (Extreme Programming) Lean Crystal DSDM (Dynamic Systems Development Method) FDD (Feature Driven Development) January 17,

5 Most authors of books & articles on Agile say NO! Agiledefines a revolutionary approach to managing projects. It is diametrically opposed to the practices described in TPM! Doug DeCarlo Extreme Project Management If TPM is classical music Agile is jazz If TPM is classical, l Newtonian physics Ail Agile is Quantum Mechanics Cites a quote from a PMP managing pension implementations: I always believed that the project management profession is doing itself a disservice if it doesn't recognize that many, if not most, projects don't follow the guidelines set forth hby PMI's PMBOK Guide. (Other references): Jim Highsmith Agile Project Management: Creating Innovative Products Ken Schwaber Agile Project Management with Scrum January 17,

6 The PMI View Yes, of course, the two approaches are compatible! The PMBOK Guide defines a high level framework of best practices for managing projects in any industry, no matter how simple or how complex. Attaching to this framework, there can be many more specific methodologies and approaches that can be used. Agile Project Management defines such a group of more specific methodologies. From pmi.org FAQ page on the new PMI ACP certification: The PMBOK Guide Fourth Edition contains principles of project management and project management processes. These processes describe what should be done during the management of a project. Agile methodologies are different in that they describe how to do the things that should be done in short, what versus how. January 17,

7 Waterfall Divide the project into a set of sequential phases. Term coined by Winston Royce (He was really criticizing the Waterfall Method in his article!) January 17,

8 We will organize the phases in a sequential manner (or Waterfall structure.) Conceptual Design Detailed Design Development Unit Testing Integrated Testing Phases October 31,

9 Customer doesn t see the product or application for 1 2 years In that time, their requirements have changed! (The world has kept moving.) It s not until they really get to see and use the product that they understand what they really needed in the first place It s not until they really get to see and use the product that we learn if we understood their requirements properly! Therefore, we often have some of the things we hate the most: Scope Creep, Schedule Delays, Cost Overruns, (Anda newproject Manager!) January 17,

10 We will use an iterative approach: (Iterations or Sprints to build prototypes) The Product Owner defines the Product Backlog From this, an initial subset of the backlog is chosen for the first iteration (Sprint) Very quickly: within an iteration of 2 weeks to 4 weeks we will create an initial prototype (Sprint Backlog) of core features/stories. At the end of each iteration the prototype is reviewed, and the team goes through a review or adaptive process. A backlog is chosen for the next iteration We iteratively keep going through this process of exploring, discovering, and adapting progressively elaborating the prototypes and creating true value for the customer. We let the requirements emerge. January 17,

11 Quickly get feedback from the customer Identify Fast Failures Fil Determine if we did understand the requirements properly Oftentimes, it s not until the customer sees and uses the product that they truly understand what they need (Oftentimes, requirements they thought were essential, they realize are not!) So, we don t waste time on non essential requirements From Doug DeCarlo s book: If a picture is worth a thousand words, a prototype is worth a thousand pictures! January 17,

12 Rolling Wave Planning is often used on projects We should use progressive elaborationelaboration throughout our projects: Look for ways to make continual improvement Rolling wave planning is just one type of progressive elaboration Processes from all five process groups should be iteratively used in all phases. Planning processes will normally occur even at the end of a project! Prototyping is a key tool that is mentioned for collecting requirements. So, Sprints and Agile Iterations could be viewed as instances of using Rolling Wave planning. January 17,

13 Monitor Plan Initiate Close Execute Control January 17,

14 Project Phases & Process Group Relationship. Processes From All Five Process Groups Occur Within Phases! Conceptual Detailed Coding/ Unit Integrated Phases Design Development Testing Testing Process Groups (See pp PMBOK Guide) Five Process Groups comprised of: Initiating Planning Executing Monitoring i i & Controlling Closing Cl i Processes) January 17,

15 Managing Teams Corrective Actions Change Control Systems January 17,

16 Team should be a group of 7 8 co located, cross functional individuals dedicated to the project Team members are empowered, and given freedom and authority for creating the backlog during Team is responsible/accountable for the iteration! ti (Not the PM) PM protects the team during the iteration, prevents interference from senior managers or other stakeholders. January 17,

17 PMI does not have any problem with most aspects of team roles as defined in APM. PMI endorses co location very much PM often is a facilitator or a coach Empowering team members is perfectly appropriate in many situations: This is quite similar to how teams are handled in Theory Y, or Management by Objective structures PMI would say the PM is always accountable though! (Team members shouldhelp help create the WBS, and help create elements of the PM Plan, but the PM is ultimately accountable.) January 17,

18 APM authors are quite critical of the corrective actions that are part of traditional project management Change Control lsystems. They say these are used to try enforce the original baselines, and repress change. This is not their purpose! p They find formal change management and configuration management to be too bureaucratic and repressive This is not an accurate representation of the purpose of monitoring & controlling and change management in the PMI model! PMI understands change is a fact of life. They would say we must plan for it, document it, and track the latest versions of products, deliverables and plans. January 17,

19 Most of the disconnects between APM and the traditional approach appear to be the result of misunderstandings about the PMBOK Guide! (TPM) The PMBOK Guide does approve of iterative phase structures, and rolling wave planning. We could view iterations as a special implementation of Rolling Wave planning The PMBOK Guide does not intend change management and configuration management as a means to repress change and enforce the original baselines The PMBOK Guide has no problem with co located, empowered teams that are given a high degree of authority to achieve the iteration goals. This is just one of many possible models that could be used. January 17,

20 So, is this the end of the story? (Agile just defines a set of specific approaches and methodologies that fit well within the framework of the PMBOK Guide?) No this isn t a complete, fair assessment! The PMBOK Guide does define a formal, prescriptive model for managing projects. The PMBOK Guide is an ANSI standard document that defines a formal standard for project management (e.g. all 42 processes should be used at some point in every project). The PM Plan is a fine grained plan with many components that should be formally approved before beginning execution. The PMBOK Guide strongly endorses EVM, and this requires the three key baselines to be defined in detail at the beginning of the project. For PMI Scope Requirements and the WBS are centered on engineering requirements at the most detailed level. For PMI, the PM is accountable, not the team January 17,

21 There are no baselines, so in APM we cannot use traditional methods of variance analysis defined in the PMBOK Guide Cannot use Earned Value Method (EVM) as traditionally conceived. Some interesting proposals for adapting EVM in Agile have been proposed. There is no consensus on the right way to do it. See see Earned Value and Agile Reporting by Anthony Cabri and Mike Griffiths Quadrus Development Inc. - iths_agile_and_earned_value_reporting.pdf and earned reporting pdf January 17,

22 Classic S Curve Cost Baseline So, on 1/17: CPI = EV/AC = 85,000/110,000 =.77 For every dollar we re spending, we re getting 77 cents of value! Cost $$ $110,000 $$ $100,000 AC PV Budget at Completion (BAC) $180,000 $85,000 EV 10/01/2011 Time 1/17/2012 4/17/2012 January 17,

23 The PMBOK Guide prescriptive p approach is defining a push model for managing projects. For PMI, do the detailed planning up front, and define the three key baselines. Measure your performance using EVM as you go through the project. The PM is accountable for all aspects. Team members help build the WBS and elements of the plan, but the PM is in charge of the plan. For the PMBOK Guide, requirements get translated into technical, engineering specification in work packages. Agile defines a pull model Since the requirements are undefined upfront, and are expected to change, use a pull model. Discover and explore the requirements as we move through the project, or let the requirements emerge Requirements are always defined in terms of what provides customer value We will let the team choose what type of planning must be done, and what level of detail is required. We will use a JIT (Just in Time) approach. January 17,

24 How will the Agile Project Management Approach be integrated? Draft of version 5 of the PMBOK Guide is scheduled to be released on the pmi.org website on Feb. 17. Expected release date for version 5 is December 31, The PMBOK Guide Fifth Edition, will mention Agile specifically, but is not expected to discuss this methodology in any depth. It will be interesting to see if chapters 1 through 3 have any significant revisions to allow for the different pull (JIT) model indicated by Agile methodologies. I m not expecting that to happen! January 17,

25 Mark Tolbert, PMP Best Practices Training, i LLC pmptraining.com (571) Link to full article on same topic: pmptraining.com/agile project management vs thepmbok guide part ii full article/ January 17,

All Rights Reserved Best Practices Team, LLC

All Rights Reserved Best Practices Team, LLC February 7, 2018 Risks Business Risks Products/ Deliverables Project Risks Organizational Bus. Benefit Clear? Functions/ Rqmts Clear? Schedule Constraints? Politics Competition? Quality/ Accept. Crit.

More information

All Rights Reserved Best Practices Team, LLC. June 25,

All Rights Reserved Best Practices Team, LLC. June 25, June 25, 2014 1 The only thing that is constant is change! More competition than ever. Customers are very demanding, very fickle The need to adapt to changing marketplace conditions is greater than ever

More information

An Agile Projects Introduction Course #PMCurrent-1

An Agile Projects Introduction Course #PMCurrent-1 An Agile Projects Introduction Course #PMCurrent-1 Aaron MacDaniel, PMP, CSM, MBA Lead Instructor - BetterPM.com An Innate Images, LLC Company 1 Course Agenda About BetterPM.com A typical Waterfall Project

More information

Organizational Agility and How To Attain It

Organizational Agility and How To Attain It Organizational Agility and How To Attain It Introduction Course Agenda Why Agile? How Do We Create The Vison And Maintain It? How Can We Use Four Best Practices That Are Applicable Today? What is PMI-ACP

More information

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours Organizations that are highly agile & responsive to market dynamics complete more of their projects successfully than their slower-moving counterparts.

More information

PROJECT MANAGEMENT THE AGILE WAY MAKING IT WORK IN THE ENTERPRISE

PROJECT MANAGEMENT THE AGILE WAY MAKING IT WORK IN THE ENTERPRISE page 1 / 5 page 2 / 5 project management the agile pdf Introduction. Agile Project Management is one of the revolutionary methods introduced for the practice of project management. This is one of the latest

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 4 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

PMO17BR402 Promote Many Options: PMOs That Are Traditional, Hybrid, and Agile Friendly Mike Griffiths Chair of PMI s Agile Practice Guide

PMO17BR402 Promote Many Options: PMOs That Are Traditional, Hybrid, and Agile Friendly Mike Griffiths Chair of PMI s Agile Practice Guide HOUSTON, TX, USA 5 8 NOVEMBER 2017 #PMOSym PMO17BR402 Promote Many Options: PMOs That Are Traditional, Hybrid, and Agile Friendly Mike Griffiths Chair of PMI s Agile Practice Guide Agenda Project Manager

More information

Software Engineering Part 2

Software Engineering Part 2 CS 0901341 Software Engineering Part 2 In this part, we look at 2.1 Software Process 2.2 Software Process Models 2.3 Tools and Techniques for Processing Modelling As we saw in the previous part, the concept

More information

Agile Project Management. Finding the Optimal Approach

Agile Project Management. Finding the Optimal Approach Agile Project Management Finding the Optimal Approach Overview Dilemmas Find the Optimal Approach Agile Defined (if possible) Methods, Tools and Techniques Agile Concepts in the PMBOK Measurements Pitfalls

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

Chapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees

Chapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Course Overview This course covers the functions and features of Agile Certified Practitioner to prepare you for your certification exam. Students will

More information

This course will explore how your projects can easily and successfully make the transition to an effective Agile environment.

This course will explore how your projects can easily and successfully make the transition to an effective Agile environment. AGILE AGL310: Planning and Managing Agile Projects Agile Project methodology Training for Software IT Management. Learn how to apply Agile to current projects: explore how your projects can easily and

More information

"Charting the Course to Your Success!" Planning and Managing Agile Projects Course Summary

Charting the Course to Your Success! Planning and Managing Agile Projects Course Summary Course Summary Description This 3-day course aims at introducing its attendees to the core values, principles, and practices of Agile. This course is a more elaborate version of the Certified Scrum Master

More information

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development Agile Software Development T-110.6130 Systems Engineering in Data Communications Software P, Aalto University Agile software development Structured and disciplined, fast-paced Iterative and Incremental

More information

Debunking Agile Myths

Debunking Agile Myths Debunking Agile Myths Rick Clare CBAP, PMP, CSM, MSPM Solutions Partner 634 Alpha Drive Pittsburgh, PA 15238 (888) 762-3683 Fax (412) 963-8618 Presentation Purpose Purpose This presentation will discuss

More information

Fundamentals of Project Management

Fundamentals of Project Management Fundamentals of Project Management 40 1-1 Version 4.0a Based on the PMI PMBOK Guide Fourth Edition Integrated Process Developers, Inc. Page: 1 For permissions and other rights Module 1: The Basics Project

More information

The Agile PMP Teaching an Old Dog New Tricks

The Agile PMP Teaching an Old Dog New Tricks The Agile PMP Teaching an Old Dog New Tricks Why are we here today? What is Project Management? When will the project be done? How much will it cost? Do we all agree on what done looks like? What are the

More information

Ninth Edition. Rita Mulcahy, PMP, etai. Rita Mulcahy s. Inside this book:

Ninth Edition. Rita Mulcahy, PMP, etai. Rita Mulcahy s. Inside this book: Rita s Course in a Book for Passing the Project Management Professional (PMP) Exam Rita Mulcahy s Ninth Edition Inside this book: Tricks of the Trade What you really need to know to pass the exam Straightforward

More information

Software Processes. With a focus on Agile/Scrum CPSC310 Software Engineering

Software Processes. With a focus on Agile/Scrum CPSC310 Software Engineering Software Processes With a focus on Agile/Scrum CPSC310 Software Engineering Learning Goals Why do software projects fail? Unrealistic project goals Inaccurate estimates of needed resources Unmanaged risks

More information

04. Agile Development

04. Agile Development 04. Agile Development Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2017 Background of Agile Software Development Software development until late 90s

More information

Understanding Agile from a PMP s Perspective! Exploding the myth that Agile is not in the PMBOK

Understanding Agile from a PMP s Perspective! Exploding the myth that Agile is not in the PMBOK Understanding Agile from a PMP s Perspective! 1 Agile experts claim their best practices are outside the PMBOK Guide but that has no basis in fact! Fact As early as PMBOK Guide 2000 Edition, it identified

More information

Agile Essentials Track: Business Services

Agile Essentials Track: Business Services Agile Essentials Track: Business Services Presenter: Mark Thomas Synopsis Are you a victim of building the wrong solutions slowly? If so, you re not alone, and considering an Agile approach may be the

More information

Lessons Learned Applying EVMS on Agile Programs

Lessons Learned Applying EVMS on Agile Programs Lessons Learned Applying EVMS on Agile Programs Alexandria, VA February 19, 2015 Rob Eisenberg robert.j.eisenberg@lmco.com 301-240-5510 Ron Terbush ronald.j.terbush@lmco.com 301-240-6573 LM Fellow LM EVM

More information

Applying the Right Project Management Methodology to the Right Project: Traditional or Agile. Scott Major, PMP

Applying the Right Project Management Methodology to the Right Project: Traditional or Agile. Scott Major, PMP Applying the Right Project Management Methodology to the Right Project: Traditional or Agile Scott Major, PMP April 25, 2018 1 Agenda Context» What is Traditional Project Management» Why is there something

More information

Agile Software Development in a Regulated Environment. Natalie Custer

Agile Software Development in a Regulated Environment. Natalie Custer Agile Software Development in a Regulated Environment Natalie Custer Disclaimer This presentation represents the understanding of the presenter on the topic addressed. It does not in anyway, form or like

More information

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP AGILE LESSONS FROM THE NEW PMBOK Presented by Eddie Merla, PMI-ACP, PMP 2 Agenda Summary of Changes Agile Concepts Five Mindset Shifts Agile Methods & Scrum Q&A Wrap-up 3 Summary of Changes Project managers

More information

Information Technology Project Management, Eighth Edition. Note: See the text itself for full citations.

Information Technology Project Management, Eighth Edition. Note: See the text itself for full citations. Note: See the text itself for full citations. } Describe the five project management process groups, the typical level of activity for each, and the interactions among them } Understand how the project

More information

Introduction to Agile/Extreme Programming

Introduction to Agile/Extreme Programming Introduction to Agile/Extreme Programming Matt Ganis, Senior Technical Staff Member (Certified Scrum Master) IBM Hawthorne, New York ganis@us.ibm.com August 2007 Session 8061 Current slides at: http://webpage.pace.edu/mganis

More information

Agile Development Doesn t Have to Mean Fragile Enterprise Processes

Agile Development Doesn t Have to Mean Fragile Enterprise Processes Fragile Enterprise Processes An MKS White Paper By: Colin Doyle ALM Strategic Product Manager MKS Inc. The Move to Agile Agile software development methodologies are garnering a lot of interest these days.

More information

Build your Project using Agile Methodology #1 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M.

Build your Project using Agile Methodology #1 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M. Build your Project using Agile Methodology #1 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M. 1. What is Agile Methodology? Agile denotes nimbleness, a light weight systems development

More information

Certified Scrum Master

Certified Scrum Master Certified Scrum Master Notebook November 5, 2013 1 Overview Scrum 2 Scrum Framework What is it Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest

More information

Management of Software Development Projects

Management of Software Development Projects Page 10 Oeconomics of Knowledge, Volume 3, Issue 2, 2Q, Spring 2011 Management of Software Development Projects Felician ALECU, PhD, University Lecturer Department of Economic Informatics Academy of Economic

More information

The Importance of Business Architecture and IT Architecture in Successful Agile Project Management

The Importance of Business Architecture and IT Architecture in Successful Agile Project Management The Importance of Business Architecture and IT Architecture in Successful Agile Project Management Francis S. Fons (Frank), PMP, CBA (Certified Business Architect), ACP (Agile Certified Practitioner),

More information

THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS

THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS International Journal on Information Technologies & Security, 4 (vol. 9), 2017 51 THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS Vangel Fustik Faculty of Electrical Engineering

More information

Title : Analytics in Agile Project Management Theme: Project Management Leadership > In a Rapidly Changing World Keywords: Agile, Metrics, Analytics, Regression Model Abstract: In the Information revolution

More information

Advice on Conducting Agile Project Kickoff. Meetings

Advice on Conducting Agile Project Kickoff. Meetings Advice on Conducting Agile Project Kickoff by Mike Cohn 12 Comments Meetings Advice Image not found on Conducting or type unknown Agile Project Kickoff Meetings A traditional project manager who was in

More information

Tailoring Scope by Project

Tailoring Scope by Project NEW! Tailoring Scope by Project Why One Scope Description Doesn t Fit All A White Paper from RMC Project Management, Inc. www.rmcproject.com 10953 Bren Road East, Minnetonka, Minnesota 55343, USA Main

More information

Management by Consensus

Management by Consensus Management by Consensus A Manager's Guide to Scrum A Presentation for The CoolTech Club Menlo Park, June 7 th, 2006 Tobias Mayer tobias@agilethinking.net Presenter: Tobias Mayer Software Developer Educator,

More information

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th www.pmlead.net PMI, PMP, CAPM and PMBOK Guide are trademarks of the Project Management Institute, Inc. PMI has not endorsed and did not

More information

Agile Certified Practitioner (ACP) Exam Prep Course 7 Adaptive Planning

Agile Certified Practitioner (ACP) Exam Prep Course 7 Adaptive Planning Agile Certified Practitioner (ACP) Exam Prep Course 7 Slide 1 Slide 2 Domain Tasks Levels of Planning 1. Plan at multiple levels (strategic, release, iteration, daily) creating appropriate detail by using

More information

Fundamentals of Project Management For the Acting PM. Project Integration and Closeout Management

Fundamentals of Project Management For the Acting PM. Project Integration and Closeout Management Fundamentals of Project Management For the Acting PM Presented by NYS Forum Project Integration and Closeout Management Presenter: Lisa Greene-Maybee Tying It All Together Scope Time Cost Integration Quality

More information

Project Management CTC-ITC 310 Fall 2018 Howard Rosenthal

Project Management CTC-ITC 310 Fall 2018 Howard Rosenthal Project Management CTC-ITC 310 Fall 2018 Howard Rosenthal Notice This course is based on and includes material from the text: A User s Manual To the PMBOK Guide Authors: Cynthia Stackpole Snyder Publisher:

More information

User-centered System Design. Agile

User-centered System Design. Agile User-centered System Design Agile Department of Information Technology Methods - what are they? Why do we have them? Business modeling Usability Design Requirements Analysis & design Implementation Test

More information

PMP Exam Preparation Course PMBOK GUIDE Sixth Edition All Rights Reserved ATEM GROUP

PMP Exam Preparation Course PMBOK GUIDE Sixth Edition All Rights Reserved ATEM GROUP PMP Exam Preparation Course PMBOK GUIDE Sixth Edition 2018 All Rights Reserved ATEM GROUP The Guide and the Standard By Project Manager s, For Project Manager s Captures the evolution of the profession

More information

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager A Hybrid Approach to the Use of Agile in Health IT Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager 1 Conflict of Interest Spencer Reeser-Stout, CSM, MBA Has no real or apparent conflicts

More information

It is not just programming. Cartoon source:

It is not just programming. Cartoon source: 1 2 It is not just programming. Cartoon source: http://wwwx.cs.unc.edu/~pozefsky/comp523_s08/ 3 http://computingcareers.acm.org/?page_id=12 sunset.usc.edu/~neno/cs589_2003/week1.ppt Basic tension of software

More information

Waterfall model is the earliest SDLC approach that was used for software development.

Waterfall model is the earliest SDLC approach that was used for software development. 1 Waterfall Model Guide These days there is a strong push for Agile Management, as opposed to Waterfall. Personally at Castellan Systems we believe that the agility should be applied to the project development

More information

Project Manager's Role in Agile projects?

Project Manager's Role in Agile projects? Project Manager's Role in Agile projects? 27th November, 2018 Presented by Laban Mwansa, PMP, PhD Accredited PRINCE2 Agile Trainer Agenda Introduction What is the role of a Project Manager? What is Agile?

More information

Frequently Asked Questions (FAQs) Standards Updates

Frequently Asked Questions (FAQs) Standards Updates Revised: 1 August 2017 The PMBOK Guide Sixth Edition and the Agile Practice Guide bundle Q. When will the PMBOK Guide Sixth Edition and the Agile Practice Guide be published? A. Both publications will

More information

Built. for Speed. Agile is helping organizations transform the customer experience and fend off startup disrupters.

Built. for Speed. Agile is helping organizations transform the customer experience and fend off startup disrupters. Built for Speed Agile is helping organizations transform the customer experience and fend off startup disrupters. BY TEGAN JONES PORTRAITS BY DANIEL BOUD 48 PM NETWORK SEPTEMBER 2017 PMI.ORG Rizwan Khan,

More information

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT 1 CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT Slides by: Ms. Shree Jaswal TOPICS TO BE COVERED Introduction The state of IT project management Context of project management Need of project management Project

More information

Waterfall Vs. Agile PM

Waterfall Vs. Agile PM Waterfall Vs. Agile PM Winning the Battle Between Two Worlds Presented by: Simone Brown Knight, PMP StockTheMind LLC www.stockthemind.com info@stockthemind.com Presenter Profile: Founder and Principal

More information

AGILE FOR NON-IT PRACTITIONERS

AGILE FOR NON-IT PRACTITIONERS AGILE FOR NON-IT PRACTITIONERS Susan Parente, PMP, PMI-ACP, PMI-RMP, CISSP, ITIL, RESILIA, MS Eng. Mgmt. 2016 Project Management Symposium Agile Overview What is Agile? Why Agile? When Agile? Agile Manifesto

More information

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing)

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing) AGILE Realities Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing) 1 AGILE Gaining Momentum 2 AGILE First Impressions Fast! Flexible! 3 AGILE Development Myths "Agile

More information

How a Traditional Project Manager Transforms to Scrum Jeff Sutherland & Nafis Ahmad

How a Traditional Project Manager Transforms to Scrum Jeff Sutherland & Nafis Ahmad How a Traditional Project Manager Transforms to Scrum Jeff Sutherland & Nafis Ahmad August 9 th, Agile 2011, Salt Lake City Brief Bios Dr. Jeff Sutherland (jeff@scruminc.com) Co-inventor of Scrum Chairman

More information

Agile Introduction for Leaders

Agile Introduction for Leaders Agile Introduction for Leaders Learning Objectives Gain an understand of what is driving the need for agile Learn the fundamentals of agile: values, principles and practices Learn what managers and leaders

More information

We are Product Support following Kanban (ScrumBan), yet pulling in small features (stories), room for scope creep.

We are Product Support following Kanban (ScrumBan), yet pulling in small features (stories), room for scope creep. Our agency recently added a PMO office and they are still geared towards waterfall and have stated Scrum is the most difficult Agile framework to implement. How do we work w/this office and change that

More information

AGILE FOR NON-IT PRACTITIONERS

AGILE FOR NON-IT PRACTITIONERS AGILE FOR NON-IT PRACTITIONERS Susan Parente, PMP, PMI-ACP, PMI-RMP, CISSP, ITIL, RESILIA, MS Eng. Mgmt. 2016 Project Management Symposium Agile Overview What is Agile? Why Agile? When Agile? Agile Manifesto

More information

Waterfall Agile and the Adaptable PM. Tracy Alldridge

Waterfall Agile and the Adaptable PM. Tracy Alldridge Waterfall Agile and the Adaptable PM Tracy Alldridge Tracy Alldridge I m a PMP and PRINCE2 Practitioner certified IT Project Manager, with more than twenty years of experience leading major IT projects

More information

Managing Risk in Agile Development: It Isn t Magic

Managing Risk in Agile Development: It Isn t Magic Managing Risk in Agile Development: It Isn t Magic North East Quality Council 61 st Conference Tuesday October 4, 2016 softwarevalue.com Measure. Optimize. Deliver. Phone: +1-610-644-2856 Risk Risk is

More information

INDEX. Numerics 1970s - iterative practice s - iterative practice 85

INDEX. Numerics 1970s - iterative practice s - iterative practice 85 Numerics 1970s - iterative practice 82 1980s - iterative practice 85 A acceptance testing 147, 295 adaptive development 15 planning 12, 17, 253 Adaptive Software Development 29, 34, 38 adoption 314, 320,

More information

Agile Contracts. NK Shrivastava, PMP, RMP, ACP. CEO/Consultant - RefineM. Enhanced Performance. Enduring Results.

Agile Contracts. NK Shrivastava, PMP, RMP, ACP. CEO/Consultant - RefineM. Enhanced Performance. Enduring Results. Agile Contracts NK Shrivastava, PMP, RMP, ACP CEO/Consultant - RefineM Training organization established in 1992, offering private and public classes and certification preparation in: Business Analysis

More information

Project Management in Practice Agile Agile 101 Introduction to Agile

Project Management in Practice Agile Agile 101 Introduction to Agile 101 Introduction to 7-1 Introduction Overview Brief History of Methodologies vs. Traditional PM 7-2 Introduction 7-3 After today s session, you ll walk away with: An understanding of what means in the

More information

Strike the right balance with Disciplined Agile Delivery (DAD)! October 6, 2016 Kiron D. Bondale, PMP, PMI-RMP, CDAP, CDAI

Strike the right balance with Disciplined Agile Delivery (DAD)! October 6, 2016 Kiron D. Bondale, PMP, PMI-RMP, CDAP, CDAI Strike the right balance with Disciplined Agile Delivery (DAD)! October 6, 2016 Kiron D. Bondale, PMP, PMI-RMP, CDAP, CDAI Learning Objectives 1. Learn the economic rationale for agile project delivery

More information

Session 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation

Session 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation Session 11E Adopting Agile Ground Software Development Supannika Mobasser The Aerospace Corporation The Aerospace Corporation 2017 Overview To look beyond the horizon and to embrace the rapid rate of change

More information

Scrum and Agile Processes. Dr.-Ing. Oliver Ciupke Haufe-Lexware GmbH & Co. KG 2011

Scrum and Agile Processes. Dr.-Ing. Oliver Ciupke Haufe-Lexware GmbH & Co. KG 2011 Scrum and Agile Processes Dr.-Ing. Oliver Ciupke Haufe-Lexware GmbH & Co. KG 2011 Scrum and Agile Processes: Outline Classical processes and their limitations Agile processes Scrum o Overview o History

More information

What Every Manager Needs to Know About Project Management in 2018

What Every Manager Needs to Know About Project Management in 2018 What Every Manager Needs to Know About Project Management in 2018 Introduction Course Agenda Why is the PMBOK Guide-6th edition so different from previous versions? What Are Some Tools I Can Use Today

More information

Agile. How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this?

Agile. How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this? Agile How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this? What is Agile? The term agile (sometimes written Agile) was popularised

More information

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management PMP Exam Preparation Workshop Chapter # 5 Copyright PMI SOC 2013 1 Learning Objectives By the end of this session you will understand: How scope management processes relate to the process groups Project

More information

PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar

PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar HOUSTON, TX, USA 5 8 NOVEMBER 2017 #PMOSym PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar Agenda Safety and Introductions

More information

Agile for Hardware Development

Agile for Hardware Development Agile for Hardware Development. Agile for Hardware Development PLAYBOOK PLAYBOOKHQ.co Contents Background Agile Manifesto Agile Values Cost of Delay Agile Principles Agile Methods Conclusion 3 4 6 7 9

More information

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Small projects management in aerospace service industry

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Small projects management in aerospace service industry ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility July 14 to 16, 2016, NIMHANS Convention Centre, Bengaluru Small projects management in aerospace service industry Organisation Design-Simplified strategies

More information

Businesses now operate in rapidly changing environment.

Businesses now operate in rapidly changing environment. Computers II Lesson 3 3.0 Agile software development Businesses now operate in rapidly changing environment. They have to respond to new opportunities and markets, changing economic conditions, and the

More information

2. True or false: In Scrum all the requirements for the project are known prior to the start of development.

2. True or false: In Scrum all the requirements for the project are known prior to the start of development. CTC-ITC 310 Program Management California State University Dominguez Hills Fall 2018 Instructor: Howard Rosenthal Assignment 5 A Deeper Look At Agile Methodologies Answer Sheet Each question is worth 10

More information

Agile Development Methods: Philosophy and Practice. CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed

Agile Development Methods: Philosophy and Practice. CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed Agile Development Methods: Philosophy and Practice CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed History of Agile Methods Particularly in 1990s, some developers reacted against traditional heavyweight

More information

Agile Development Processes. CSCE Lecture 3-08/31/2017

Agile Development Processes. CSCE Lecture 3-08/31/2017 Agile Development Processes CSCE 740 - Lecture 3-08/31/2017 Common Practice: Code & Fix Sit down, write out the code, and fix problems as they occur. No formal structure to development. What is wrong with

More information

AGILE SOLUTIONS. Agile Basics

AGILE SOLUTIONS. Agile Basics AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development

More information

The Evolution of Project Management. Sacramento Valley Chapter PD Day November 7, 2014 Frank Schettini Vice President, Information Technology

The Evolution of Project Management. Sacramento Valley Chapter PD Day November 7, 2014 Frank Schettini Vice President, Information Technology The Evolution of Project Management Sacramento Valley Chapter PD Day November 7, 2014 Frank Schettini Vice President, Information Technology Project Management: Pyramids 2 Project Management: Burj Khalifa

More information

Metrics for Agile Projects:

Metrics for Agile Projects: Metrics for Agile Projects: Finding the right tools for the job Agile project managers have a wide range of metrics to choose from when it comes to tracking the progress of Agile projects. By understanding

More information

PMBOK versus Agile (Is Agile the New PMBOK?)

PMBOK versus Agile (Is Agile the New PMBOK?) PMBOK versus Agile (Is Agile the New PMBOK?) with PMBOK is a registered mark of the Project Management Institute, Inc Kevin Bourke The Presenter Director Project Smart Manufacturing, IT&T and business

More information

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium / How key PMBOK concepts are executed in support of Agile principles BRIDGE THE CHASM BETWEEN TRADITIONAL WATERFALL AND CHAOS AGILE DELIVERY: HOW KEY PMBOK CONCEPTS ARE EXECUTED IN SUPPORT OF AGILE PRINCIPLES

More information

Preparation Guide. EXIN Agile Scrum Foundation

Preparation Guide. EXIN Agile Scrum Foundation Preparation Guide 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

2017 MN Government IT Symposium Survey Results

2017 MN Government IT Symposium Survey Results 2017 MN Government IT Symposium Survey Results www.lucidlift.com Q1: What is your organization's level of agile maturity? High level of competency with agile practices across the organization 0% Using

More information

Project Management Process Groups. PMP Study Group Based on the PMBOK Guide 4 th Edition

Project Management Process Groups. PMP Study Group Based on the PMBOK Guide 4 th Edition Project Management Process Groups PMP Study Group Based on the PMBOK Guide 4 th Edition Introduction PM Process Groups In order for a project to be successful, the project team must: Select appropriate

More information

Johanna Rothman. Chapter 1 Why Agile and Lean Approaches Work. Copyright 2017

Johanna Rothman. Chapter 1 Why Agile and Lean Approaches Work. Copyright 2017 Johanna Rothman Chapter 1 Why Agile and Lean Approaches Work Copyright 2017 Agile and Lean Approaches Why such approaches exist! Software, we have a problem It was thought you could hand a software team

More information

Presented by: Linda Westfall Sponsored by:

Presented by: Linda Westfall Sponsored by: Presented by: Linda Westfall Sponsored by: Copyright 2007-2019 Westfall Team, Inc.. All Rights Reserved. Attendees are on mute Logistics Type your questions into the Question area Cathy will monitor those

More information

Ian Koenig Quality IS Projects, Inc. Philippines Chapter Project Management Institute June 8 th 2010

Ian Koenig Quality IS Projects, Inc.   Philippines Chapter Project Management Institute June 8 th 2010 Philippines Chapter Project Management Institute June 8 th 2010 What is agile project management Reviewing individual techniques that can be re-applied on a broad range of projects Guidance on avoiding

More information

Welcome to this IBM Rational podcast, Do you. Have What it Takes to be a Successful Business Analyst? I'm

Welcome to this IBM Rational podcast, Do you. Have What it Takes to be a Successful Business Analyst? I'm [ MUSIC ] Welcome to this IBM Rational podcast, Do you Have What it Takes to be a Successful Business Analyst? I'm Kimberly Gist with IBM. The role of business analyst changes day by day, and the opportunities

More information

Lecture 1. Topics covered. Rapid p development and delivery is now often the most important requirement for software systems.

Lecture 1. Topics covered. Rapid p development and delivery is now often the most important requirement for software systems. Chapter 3 Agile Software Development Lecture 1 Topics covered Agile g methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Rapid software development

More information

CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal

CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal CTC/ITC 310 Program Management California State University Dominguez Hills Final Exam Answer Key December 13, 2018 Instructor: Howard Rosenthal There are 36 questions on this exam. Each question is worth

More information

Introduction to Project Management (PM101) Section 1 Introduction & Overview

Introduction to Project Management (PM101) Section 1 Introduction & Overview Introduction to Project Management (PM101) Section 1 Introduction & Overview Slide 1 Course ID: 1384-PM101 PDUs/Contact Hrs.: 21 Slide 2 A man piloting a hot air balloon several thousand feet up comes

More information

Software Engineering Lecture 5 Agile Software Development

Software Engineering Lecture 5 Agile Software Development Software Engineering Lecture 5 Agile Software Development JJCAO Mostly based on the presentation of Software Engineering, 9ed Exercise Describe the main activities in the software design process and the

More information

Risk Management and the Minimum Viable Product

Risk Management and the Minimum Viable Product Risk Management and the Minimum Viable Product ...project risk is a good thing, a likely indicator of value. Projects that have real value but little or no risk were all done ages ago. Peopleware: Productive

More information

Thriving in an Agile Environment. Kathryn Poe Rocky Mountain Chapter Feb 16, 2012

Thriving in an Agile Environment. Kathryn Poe Rocky Mountain Chapter Feb 16, 2012 Thriving in an Agile Environment Kathryn Poe Rocky Mountain Chapter Feb 16, 2012 1 Agenda 1. Who Am I? 2. Development Methodologies 3. What Agile Is and Isn t 4. What Agile Means for Doc 5. Best Practices

More information

PMI PORTLAND CHAPTER AGILE ROUNDTABLE LAUNCH

PMI PORTLAND CHAPTER AGILE ROUNDTABLE LAUNCH PMI PORTLAND CHAPTER AGILE ROUNDTABLE LAUNCH Presented at Agile Roundtable January 8, 2013 by Jean Richardson Azure Gate Consulting, LLC PMI Global Agile Community of Practice Chapter Engagement Representative,

More information

Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E

Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E 2 0 1 6 Agenda 2 What is SCRUM? Why it sucks? What is Scrum? 3 SCRUM is Scrum in a Nutshell a methodology an agile framework for software development

More information

SAFe in a Nutshell SCALED AGILE FRAMEWORK

SAFe in a Nutshell SCALED AGILE FRAMEWORK SAFe in a Nutshell SCALED AGILE FRAMEWORK CINDY LAKE INTRODUCTION Education MBA/ITM Master of Business Administration/Informational Technology Management 2010 The UNIVERSITY OF PHOENIX, Salt Lake City,

More information

The Agile Puzzle making the pieces fit. Presenter: Jennifer Bleen

The Agile Puzzle making the pieces fit. Presenter: Jennifer Bleen The Agile Puzzle making the pieces fit Presenter: Jennifer Bleen 1 Introductions Jennifer Bleen, PMP, PSM Principal Consultant, Cardinal Solutions Group Co-Founder and President, Central Ohio Agile Association

More information

BA25-Managing the Agile Product Development Life Cycle

BA25-Managing the Agile Product Development Life Cycle BA25-Managing the Agile Product Development Life Cycle Credits: 28 PDUs / 4 Days Course Level: Intermediate/Advanced Course Description: This 4-day course explores how adapting Agile values and principles

More information