How many software development groups have a separate Project Management Office (PMO)? What are the pros and cons? March 2012

Size: px
Start display at page:

Download "How many software development groups have a separate Project Management Office (PMO)? What are the pros and cons? March 2012"

Transcription

1 How many software development groups have a separate Project Management Office (PMO)? What are the pros and cons? March 2012 Scope of this Report For this month s report, we are assuming that the question refers to just two models for the management of software development projects: The Line Management (LM) model; The Project Management Office (PMO) model. We also assume that we must consider if, and how, these two models might be used differently in the face of different Software Development Life Cycle (SDLC) models. For simplicity, we assume only that two SDLC s will adequately cover the range of all SDLCs for the purpose of this report: Waterfall and agile. We suggest that other SDLCs such as iterative (or spiral) can be considered as fitting on a spectrum between waterfall and agile for the purposes of this report. For similar reasons of simplicity, we are assuming that the agile SDLC in use is SCRUM. We assume that readers of this report are broadly familiar with these SDLCs so It is outside of the scope of this report to describe these them beyond those characteristics which are relevant to the question at hand. We assume that for small software development groups or organizations, the use of a PMO is not an option. However, this does beg the question of how we can define small in this context and so we have included a section on this topic. Typical Characteristics of the Line Management (LM) Model The project team consists of individuals who are members of functional groups whose line managers are responsible and accountable for the delivery of and reporting on their respective functions within the project. The line managers all ultimately report to one manager who has overall responsibility and accountable for the success of the project. Depending on the size and mixture of the project team, the ultimately responsible and accountable manager can be quite high up the management tree David Consulting Group Page 1 of 5 v1

2 Typical Characteristics of the Project Management Office (PMO) Model The Project Manager (PM) of software development projects is an individual who is a member of a separate PMO group. The PM does not have line management responsibilities for the members of the project team. The PM is accountable for the delivery of and reporting on the project as a whole. The PMI PMBOK Guide has a detailed definition for the PMO but the following are key points which typically differentiate the PMO model from the line management model. Note that functions and responsibilities which would be typical for line management are described in the PMBOK Guide as being somewhat exceptional or at one extreme of a spectrum: o The PMO can operate on a continuum, from providing project management support functions in the form of training, software, standardized policies, and procedures, to actual direct management and responsibility for achieving the projects objective. o A specific PMO can receive delegated authority to act as an integral stakeholder abd a key decision maker during the initiation stage of each project, can have the authority to make recommendations, o can terminate projects to keep the business objectives consistent. o In addition the PMO can be involved in the selection, management, and redeployment, if necessary, of shared project personnel When is a software development group too small for a PMO? In most cases, the following characteristics of the software development group would make it too small to derive value from a PMO: When the concurrent projects being developed are too few and/or too small to justify the effort of less than two FTE project managers. Too few and/or too small in this context probably means that less than about the total number of FTEs on software development teams is less than about (In agile SDLC terms, this represents about four teams of 7-9 people). Another definition that we have seen at one of our clients is a separation between projects that require the participation of the PMO and tasks that do not. A task is defined as being less than 100 hours of effort. Of course, significant gaming occurs at the boundary but the impact is generally not too negative ( our client thinks of the avoidance of PMO involvement as an incentive to small development teams to complete smaller tasks within the 100 hour gate). A Survey Good data on the first part of this month s question the number of software development groups using a PMO - is scarce. Fortunately, we were able to take advantage of a team of DCG consultants attending the SEI s SEPG 2012 Conference in Albuquerque, NM, USA an annual convention for CMMI experts and novices. The DCG consultants used this timely opportunity to perform a highly unscientific and statistically unjustifiable survey of attendees who either marked a notice on the conference notice board or responded to a simple question during conversations about other things. With this survey sample set of process-oriented people from, presumably, process-oriented, larger software development companies, we expected our informal survey results would show a natural bias towards more use of the PMO model than would exist in a random survey sample David Consulting Group Page 2 of 5 v1

3 The results of our informal survey showed that roughly the same number or slightly more software development groups use the LM model as use the PMO model. Given our hypothesis of a natural bias, our projection from the informal survey was that, generally, slightly more software development groups use the LM model than use the PMO model. Another insight that might be drawn from our informal survey is that there is no evidence that highly process-oriented individuals/organizations believe that one model of the other is necessary for mature software development. A report from PM Solutions of Glen Mills, PA, The State of the PMO 2012, gives somewhat contradictory information stating that, Most companies have a PMO (87%). Of the few that don t, 40% are looking to implement one within a year. Biggest growth by far is in small firms 73% now have PMOs compared to 48% in However, this data includes all types of PMOs: Business, IT and software development. The report suggests but does not specify that much of its data is more related to business PMOs. Even within the report there are contradictory indicators. For example, In looking at changes in the PMO landscape since the 2010 survey, we see evidence of PMO leaders response to prolonged economic stagnation. Across the board, PMOs have scaled back on their functions, except in those areas that will allow them to measure and demonstrate business value. In a paper entitled, To PMO or not to PMO, that is the question! presented at a PMI conference on 2009, Seweryn Spalek admits that a great number of project management offices (PMOs) fail and that executives have long debated the value of investing in PMOs. However, the paper describes how organizations can effectively launch and efficiently operate a PMO. In doing so, it overviews a case study showing how one organization established and operated its PMO, noting the key advantages the company realized via its PMO. One final data point: According to an article on social media and job titles in the March 10, 2012 edition of The Economist, the popularity of the job title, Project Manager as a term of self-description on LinkedIn fell by about 5% between 2007 and David Consulting Group Page 3 of 5 v1

4 Pros and Cons of PMO (versus LM) for large enough software development operations Pros Waterfall Having a single PM focused on project success facilitates communication between (sometimes competing) functional teams To some extent, the waterfall model works through clear task separation which tends to disassociate the functional teams from the overall success of the project. A PM can help with this. For complex projects, the planning and estimating of the whole project requires specialist skills which a PM is more likely to have than a developer. In the LM model, line managers are often promoted to positions of accountability because of their functional or people skills not necessarily their project management skills Agile The skills of a PM are invaluable in managing multiple SCRUM teams ( scrum of scrums ) or mixed scrum and waterfall teams in parallel Where agile teams have dependencies on other project teams (agile or waterfall) for deliverables, the PM can be very beneficial in planning these deliverables and replanning them when things change. The PM can provide a status reporting framework that meets corporate information requirements without compromising the agile principles of the project teams (too much). Cons The PM needs to be strong enough to win battles for resources amongst functional heads especially if their bonuses depend on different criteria There may be a tendency for weak PMs to conceal bad news about project status if they feel it reflects badly on them and they can fix it soon. The tensions between functional teams may tend to drive bad news to the surface quicker if they are dependent of deliverables from elsewhere in the team. Line managers may have individual motivation tools such as annual reviews, salary increases, bonuses, training etc. that are not available to PMs. There is an overlap between the role of scrummaster and the role of a PM in a typical waterfall project. If this tension is not resolved early, it can have a negative impact on the project teams. Where agile teams consider themselves to be self-managed rather than selforganized, PM s may face considerable resistance and cannot succeed without strong line management support David Consulting Group Page 4 of 5 v1

5 Conclusions Generally, slightly more software development groups use the LM model than use the PMO model. Highly process-oriented individuals/organizations believe that one model of the other is necessary for mature software development. The skills and objectivity of PMOs are valuable where projects are complex involving more than simple dependencies between team deliverables. PMOs provide objectivity on projects at the expense of some overhead and the loss of the motivational link between project team member and line manager. Successful implementation of PMOs requires strong support for PMs from line managers. Sources: 1. The State of the PMO 2012, A PM SOLUTIONS RESEARCH REPORT, 2. A guide to the Project Management Body of Knowledge (PMBOK Guide) 3 rd Edition, PMI To PMO or not to PMO? That is the question! by Seweryn J. Spalek, PMI Global Congress 2009 EMEA Proceedings, GBS03.PDF 4. Social Media and Job Titles, The Economist p78, March 10 th David Consulting Group Page 5 of 5 v1

The State of the PMO 2012» A PM SOLUTIONS RESEARCH REPORT

The State of the PMO 2012» A PM SOLUTIONS RESEARCH REPORT The State of the PMO 2012» A PM SOLUTIONS RESEARCH REPORT Media Partner 2 The State of the PMO 2012 About the Survey The State of the PMO 2012 was designed to help us understand the nature of current PMO

More information

Strategies for Project Recovery» A P M S O L U T I O N S R E S E A R C H R E P O R T

Strategies for Project Recovery» A P M S O L U T I O N S R E S E A R C H R E P O R T Strategies for Project Recovery» A P M S O L U T I O N S R E S E A R C H R E P O R T 2 Strategies for Project Recovery WHAT S AT STAKE: The statistics regarding project failure are sobering. According

More information

Understanding Project Management A Three Dimensional Model for Understanding Projects and the Implications for Developing a Project Management Plan

Understanding Project Management A Three Dimensional Model for Understanding Projects and the Implications for Developing a Project Management Plan Understanding Project Management A Three Dimensional Model for Understanding Projects and the Implications for Developing a Project Management Plan Russell W. Darnall, DM, PMP Master s in Project Management,

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com

More information

Project Management Office

Project Management Office Whitepaper Project Management Office sqs.com PMO as a strategic success factor for project-based organisations Abstract Project-management-based organisations with either large or numerous projects can

More information

How To Run A Center Of Excellence (Coe)

How To Run A Center Of Excellence (Coe) David Consulting Group Software Centers of Excellence: Tackle your software challenges with proven CoE solutions. Measure. Optimize. Deliver. The David Consulting Group Difference Are You Ready for a Center

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

Improving Organizational Project Management Maturity A Siemens Case Study

Improving Organizational Project Management Maturity A Siemens Case Study Improving Organizational Project Management Maturity A Siemens Case Study Glenn Strausser Senior Consultant Siemens Corporate Research Princeton, NJ glenn.strausser@ieee.org Joseph Sopko Senior Consultant

More information

Ten Steps to Comprehensive Project Portfolio Management Part 1 An Introduction By R. Max Wideman Introduction Project

Ten Steps to Comprehensive Project Portfolio Management Part 1 An Introduction By R. Max Wideman Introduction Project August 2007 Ten Steps to Comprehensive Project Portfolio Management Part 1 An Introduction By R. Max Wideman This series of papers has been developed from our work in upgrading TenStep's PortfolioStep.

More information

Project Management Best Practice Benchmarks

Project Management Best Practice Benchmarks A PM SOLUTIONS RESEARCH COMPENDIUM Project Management COST SCOPE Quality SCHEDULE 2 Project Management Senior executives want to know one thing about project management: What s the value? Today more than

More information

Software Development Process

Software Development Process Software Development Process A software development process, also known as software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software

More information

Agile Scrum and PMBOK Compatible or Contrary?

Agile Scrum and PMBOK Compatible or Contrary? Agile Scrum and PMBOK Compatible or Contrary? Paul Despres PMI Emerald Coast Panama City Branch June 26, 2014 Meeting Overview Agenda Topics: Review Agile/Scrum Methods Review PMBOK Structure Demonstrate

More information

Assessing the Appropriate Level of Project, Program, and PMO Structure

Assessing the Appropriate Level of Project, Program, and PMO Structure PMI Virtual Library 2011 Daniel D. Magruder Assessing the Appropriate Level of Project, Program, and PMO Structure By Daniel D. Magruder, PMP Executive Summary Does your organization have in-flight projects

More information

EMC PERSPECTIVE. Adopting an Agile Approach to OSS/BSS Development

EMC PERSPECTIVE. Adopting an Agile Approach to OSS/BSS Development EMC PERSPECTIVE Adopting an Agile Approach to OSS/BSS Development Reader ROI The agile software methodology is different from the traditional approach in that requirements gathering and analysis, design,

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

WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)?

WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)? WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)? Due to the often complex and risky nature of projects, many organizations experience pressure for consistency in strategy, communication,

More information

Selecting a project management methodology

Selecting a project management methodology VICTORIAN GOVERNMENT CIO COUNCIL Project Management Selecting a project management methodology Guideline This guideline provides advice for selecting and tailoring a project management methodology. Keywords:

More information

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan YOUR SUCCESS IS OUR FOCUS Whitepaper Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan 2009 Hexaware Technologies. All rights reserved. Table of Contents 1. Introduction 2. Subject Clarity 3. Agile

More information

A PM SOLUTIONS RESEARCH REPORT. The State of Project Portfolio Management (PPM) Media Partner

A PM SOLUTIONS RESEARCH REPORT. The State of Project Portfolio Management (PPM) Media Partner A PM SOLUTIONS RESEARCH REPORT The State of Project Portfolio Management (PPM) 2013 Media Partner 2 The State of Project Portfolio Management 2013 INTRODUCTION PM Solutions Research first surveyed organizations

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

SWX: The Software Extension to the PMBOK Guide for Project Management

SWX: The Software Extension to the PMBOK Guide for Project Management SWX: The Software Extension to the PMBOK Guide for Project Management prepared and presented by Richard E. (Dick) Fairley, PhD, CSDP Software and Systems Engineering Associates (S2EA) SWX Software Extension

More information

Research Report. The Impact of Implementing a Project Management Office Report on the Results of the On-Line Survey

Research Report. The Impact of Implementing a Project Management Office Report on the Results of the On-Line Survey Business Improvement Architects 33 Riderwood Drive Toronto, Ontario, Canada M2L 2X4 Tel: (416) 444-8225 Fax: (416) 444-6743 Website: www.bia.ca E-mail: info@bia.ca Research Report The Impact of Implementing

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 in Industry. By: Ahmad Deeb

Software Development Methodologies in Industry. By: Ahmad Deeb Software Development Methodologies in Industry By: Ahmad Deeb Methodologies Software Development Methodologies in Industry Presentation outline SDM definition Project and analysis approach Research methods

More information

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...

More information

Project Manager Skills Benchmark SPONSORED BY

Project Manager Skills Benchmark SPONSORED BY Project Manager Skills Benchmark 2015 SPONSORED BY 2 Project Manager Skills Benchmark 2015 INTRODUCTION PM Solutions Research has been surveying organizations about their project management practices for

More information

The Building Blocks of an Effective and Sustainable PMO. 2014 PMO Strategies, LLC.

The Building Blocks of an Effective and Sustainable PMO. 2014 PMO Strategies, LLC. The Building Blocks of an Effective and Sustainable PMO Laura Barnard, PMP July 22, 2014 Laura Barnard, PMP Founder, PMO Strategies Specialize in building, transforming, and rescuing PMOs for organizations

More information

An Agile Project Management Model

An Agile Project Management Model Agile Project Management Jim Highsmith Chapter 5 An Agile Project Management Model We improve effectiveness and reliability through situationally specific strategies, processes, and practices. One of the

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

Project Life Cycles and the WBS Part One: Typical Project Life Cycles

Project Life Cycles and the WBS Part One: Typical Project Life Cycles Project Life Cycles and the WBS Part One: Typical Project Life Cycles If you have studied the basics of project planning, you surely have learned about Work Breakdown Structures. If, for some reason, you

More information

REALIZING THE VALUE OF PROJECT MANAGEMENT

REALIZING THE VALUE OF PROJECT MANAGEMENT REALIZING THE VALUE OF PROJECT MANAGEMENT SOUND FAMILIAR? We do not have time to plan I don t care what it takes just get it done Drop everything you are doing This is a drop dead date We have done this

More information

Creating a Change-Ready Organization. White Paper. CIO Series. Successful CIOs Integrate Project and Change Management Practices

Creating a Change-Ready Organization. White Paper. CIO Series. Successful CIOs Integrate Project and Change Management Practices CIO Series White Paper Creating a Change-Ready Organization Successful CIOs Integrate Project and Change Management Practices pmsolutions white paper series p 800.983.0388 pmsolutions.com 2012 Project

More information

PPM and Agile: Realizing the Best of Both Worlds

PPM and Agile: Realizing the Best of Both Worlds PPM and Agile: Realizing the Best of Both Worlds This white paper discusses the challenges of integrating agile methods into a PPM framework and how to deliver executive visibility into agile projects

More information

The Importance of Projects

The Importance of Projects The Importance of Projects A key challenge for organisations in today's world is to succeed in balancing two parallel, competing imperatives: To maintain current business operations - profitability, service

More information

10 Steps to Building Your Own Tailored Organizational Project Methodology. Sean Whitaker Human Systems International (HSI) PMO15BR25

10 Steps to Building Your Own Tailored Organizational Project Methodology. Sean Whitaker Human Systems International (HSI) PMO15BR25 10 Steps to Building Your Own Tailored Organizational Project Methodology Sean Whitaker Human Systems International (HSI) PMO15BR25 A Little About Me... A Little About You... Do you have: Any sort of portfolio,

More information

Agile & the Declaration of Interdependence: A new approach to Process Improvement www.davidconsultinggroup.com

Agile & the Declaration of Interdependence: A new approach to Process Improvement www.davidconsultinggroup.com by Michael Harris ARTICLE There has been much said and written about the mythical conflict between the values and principles of the Manifesto for Agile Software Development 1 (http://agilemanifesto.org/)

More information

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015 Transitioning from Waterfall: The Benefits of Becoming Agile ASPE Web Seminar Friday, February 27 th, 2015 Objectives Give a high-level look at the challenges in software development Give a basic look

More information

White Paper. PPP Governance

White Paper. PPP Governance PPP Governance The Governance of Projects, Programs and Portfolios (PPP) (sometimes called project governance for convenience) is the sub-set of corporate and organisational governance 1 focused on assisting

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

Project Management Office Best Practices

Project Management Office Best Practices Project Management Office Best Practices Agenda Maturity Models (Industry & PMO) PMO Areas of Expertise (Scale & Scope) Project Management Office Process Model Project Management Framework PMO Implementation

More information

Adaptive Project Management

Adaptive Project Management Copyright Notice: Materials published by Intaver Institute Inc. may not be published elsewhere without prior written consent of Intaver Institute Inc. Requests for permission to reproduce published materials

More information

4 Keys to Driving Results from Project Governance

4 Keys to Driving Results from Project Governance THOUGHT LEADERSHIP WHITE PAPER In partnership with Agile or Waterfall? 4 Keys to Driving Results from Project Governance You can t swing a project manager these days without hitting the debate of Agile

More information

Insights and Trends: Current Portfolio, Programme and Project Management Practices

Insights and Trends: Current Portfolio, Programme and Project Management Practices www.pwc.com Insights and Trends: Current Portfolio, Programme and Project Management Practices The third global survey on the current state of project management Contents Executive Summary... 3 Special

More information

Taking the first step to agile digital services

Taking the first step to agile digital services Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 mbailey@caci.co.uk @CACI_Cloud 2 1. Background & Summary The Government s Digital by Default agenda has

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

Business Analysis Value Proposition Why Business Analysis is a key success factor in complex projects

Business Analysis Value Proposition Why Business Analysis is a key success factor in complex projects Business Analysis Value Proposition Why Business Analysis is a key success factor in complex projects masventa Business GmbH, March 2014, v1.3 IIBA, the IIBA logo, BABOK and Business Analysis Body of Knowledge

More information

PRINCE2, the PMBOK Guide and ISO 21500:2012. Klas Skogmar. AXELOS.com

PRINCE2, the PMBOK Guide and ISO 21500:2012. Klas Skogmar. AXELOS.com PRINCE2, the PMBOK Guide and ISO 21500:2012 Klas Skogmar AXELOS.com White Paper September 2015 Contents Introduction 3 Relationships between PRINCE2, the PMBOK Guide and ISO 21500 4 Major differences between

More information

Collaborative Project Management in a DevOps Culture

Collaborative Project Management in a DevOps Culture Collaborative Project Management in a DevOps Culture Speaker: Dennis Baldwin Company: Experis Website: www.experis.com Welcome to the PMI Houston Conference & Expo and Annual Job Fair 2015 Please put your

More information

Software Development Life Cycle (SDLC)

Software Development Life Cycle (SDLC) Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process

More information

Integrating Scrum with the Process Framework at Yahoo! Europe

Integrating Scrum with the Process Framework at Yahoo! Europe Integrating Scrum with the Process Framework at Yahoo! Europe Karl Scotland Yahoo! Europe kjscotland@yahoo.co.uk Alexandre Boutin Yahoo! International alexandre.boutin@yahoo-inc.com Abstract Large enterprise

More information

When to use Agile/Scrum

When to use Agile/Scrum When to use Agile/Scrum A Common Sense Model to Determining When or If You Should Leverage an Agile Scrum Methodology Depending on Your Project, Resources and Company. By Rick Rene Managing Director of

More information

Self-Assessment A Product Audit Are You Happy with Your Product Results

Self-Assessment A Product Audit Are You Happy with Your Product Results Self-Assessment A Product Audit Are You Happy with Your Product Results When was the last time you really assessed your products and your organization s ability to create and deliver them to the marketplace?

More information

TURKEY BUSINESS ANALYSIS REPORT 2015. Thinking Like the Business

TURKEY BUSINESS ANALYSIS REPORT 2015. Thinking Like the Business TURKEY BUSINESS ANALYSIS REPORT 2015 Thinking Like the Business CONTENT Foreword Respondent Profiles Business Partnering Business Priorities Driving Change and Innovation Efficiency of Business Analysis

More information

Identifying Forces Driving PMO Changes Summary Report

Identifying Forces Driving PMO Changes Summary Report Identifying Forces Driving PMO Changes Summary Report Monique Aubry a Brian Hobbs a Ralf Müller b Tomas Blomquist b a University of Quebec in Montreal, Montreal, Canada b Umeå School of Business, Umeå

More information

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values:

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values: Scrum with XP By Kane Mar, Ken Schwaber. Introduction Scrum and extreme programming (XP) are both Agile methodologies. We've heard controversy regarding the value of each, with people familiar with each

More information

What is the current best practice on outsourcing software development and what does the future hold? June 2012

What is the current best practice on outsourcing software development and what does the future hold? June 2012 What is the current best practice on outsourcing software development and what does the future hold? June 2012 Scope of this Report This report takes a point in time look at what we consider to be current

More information

Understanding Agile Project Management

Understanding Agile Project Management Understanding Agile Project Management Author Melanie Franklin Director Agile Change Management Limited Overview This is the transcript of a webinar I recently delivered to explain in simple terms what

More information

Agile Methodologies and Its Processes

Agile Methodologies and Its Processes International Journal of Computational Engineering Research Vol, 03 Issue, 9 Agile Methodologies and Its Processes 1, Akanksha, 2, Akansha Rakheja, 3, Latika Kapur, 4, Kanika Ahuja 1,2,3,, Information

More information

Strategic PMOs Play A Vital Role In Driving Business Outcomes A Part Of PMI s Thought Leadership Series

Strategic PMOs Play A Vital Role In Driving Business Outcomes A Part Of PMI s Thought Leadership Series A Forrester Consulting Thought Leadership Paper Commissioned By Project Management Institute (PMI) November 2013 Strategic PMOs Play A Vital Role In Driving Business Outcomes A Part Of PMI s Thought Leadership

More information

Information System Project Management Context (IS PM 2. lecture, 2012)

Information System Project Management Context (IS PM 2. lecture, 2012) Information System Project Management Context Topics of the current lecture Overview of IT processes in organization System work framework draft Project life cycle Project management methodologies IT Processes

More information

Point of View. Realize the potential of Global Agile in financial services Capitalize on a global talent pool for smooth implementation

Point of View. Realize the potential of Global Agile in financial services Capitalize on a global talent pool for smooth implementation Financial Services Realize the potential of Global Agile in financial services Capitalize on a global talent pool for smooth implementation Anjani Kumar Point of View www.infosys.com Global Agile imperatives

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

The Changing Role of Software Tester

The Changing Role of Software Tester The Changing Role of Software Tester Anna Royzman ari16a@gmail.com Abstract In 2008 my company reorganized into product units and adopted Agile process methodology. As a result, my QA manager position

More information

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) Contents Homework Assignment for 2 PDUs... 1 Chapter Close-Out... 2 Terminology Matching Exercise...

More information

Mapping Agile Project Management Practices to Project Management. Challenges for Software Development

Mapping Agile Project Management Practices to Project Management. Challenges for Software Development Mapping Agile Project Management Practices to Project Management Challenges for Software Development Saya Poyu Sone College of Business, Argosy University Dissertation Committee Sean Robinson Ahmed S.

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

AN OPTIMISED PORTFOLIO MANAGEMENT MODEL, INCORPORATING BEST PRACTICES

AN OPTIMISED PORTFOLIO MANAGEMENT MODEL, INCORPORATING BEST PRACTICES ABSTRACT AN OPTIMISED PORTFOLIO MANAGEMENT MODEL, INCORPORATING BEST PRACTICES Y.NAIDOO University of Johannesburg, Faculty of Engineering and the Built Environment, South Africa yogz.naidoo@gmail.com

More information

HOW NOT TO ATTRACT AN ENTREPRENEURIAL PM

HOW NOT TO ATTRACT AN ENTREPRENEURIAL PM HOW NOT TO ATTRACT AN ENTREPRENEURIAL PM FORTUNE 500 HIGH-TECH EQUIPMENT AND SERVICES COMPANY Process-focused job description indicates low potential for career enhancement and discourages talent from

More information

Is PRINCE 2 Still Valuable in an Agile Environment?

Is PRINCE 2 Still Valuable in an Agile Environment? Is PRINCE 2 Still Valuable in an Agile Environment? Amy Hongying Zhao Introduction Over the years, many organizations have invested heavily in creating or deploying project management frameworks. PRINCE

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield Agile Software Development with Scrum Jeff Sutherland Gabrielle Benefield Agenda Introduction Overview of Methodologies Exercise; empirical learning Agile Manifesto Agile Values History of Scrum Exercise:

More information

The Software Life Cycle. CSE 308: Software Engineering

The Software Life Cycle. CSE 308: Software Engineering The Software Life Cycle CSE 308: Software Engineering 1 Life Cycle Models A software life cycle model represents all of the activities and work products necessary to develop a software system Life cycle

More information

SOFTWARE LOCALIZATION FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT

SOFTWARE LOCALIZATION FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT 1 4 FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT AGILE METHOD Business Requirements SPRINT#1 Technical Coding & ing SPRINT#2 WATERFALL METHOD Client OK & Launch SPRINT#3 Irrespective of the type of software

More information

Report on the Survey The Reality on Project Management Offices

Report on the Survey The Reality on Project Management Offices École des sciences de la gestion Université du Québec à Montréal Report on the Survey The Reality on Project Management Offices Brian Hobbs hobbs.brian@uqam.ca February 2006 Why this survey? To paint a

More information

Benefits of conducting a Project Management Maturity Assessment with PM Academy:

Benefits of conducting a Project Management Maturity Assessment with PM Academy: PROJECT MANAGEMENT MATURITY ASSESSMENT At PM Academy we believe that assessing the maturity of your project is the first step in improving the infrastructure surrounding project management in your organisation.

More information

Software Development Life Cycle at SSPL. An Summary of Methodologies We Offer

Software Development Life Cycle at SSPL. An Summary of Methodologies We Offer Software Development Life Cycle at SSPL An Summary of Methodologies We Offer 10/29/2009 Table of Contents The SSPL Advantage... 2 Commonly Used SDLC Models at SSPL... 2 Waterfall Model... 2 Agile Model...

More information

System development lifecycle waterfall model

System development lifecycle waterfall model Slide 6.1 System development lifecycle waterfall model Figure 6.1 The waterfall model of system development lifecycle Slide 6.2 The b model Figure 6.2 The b model Source: N D Birrell and M A Ould, A Practical

More information

A Capability Maturity Model (CMM)

A Capability Maturity Model (CMM) Software Development Life Cycle (SDLC) and Development Methods There are some enterprises in which a careful disorderliness is the true method. Herman Melville Capability Maturity Model (CMM) A Capability

More information

How To Adopt Rup In Your Project

How To Adopt Rup In Your Project 08Bergstrom.C08 Page 127 Thursday, December 4, 2003 12:06 PM 8 How to Adopt RUP in Your Project Support Projects with Mentoring Make a High-Level Adoption Plan and Develop a Communication Plan Project

More information

[project.headway] Integrating Project HEADWAY And CMMI

[project.headway] Integrating Project HEADWAY And CMMI [project.headway] I N T E G R A T I O N S E R I E S Integrating Project HEADWAY And CMMI P R O J E C T H E A D W A Y W H I T E P A P E R Integrating Project HEADWAY And CMMI Introduction This white paper

More information

Exhibit 1--Project Life Cycle Phases (PMI, 2004, p. 23) Exhibit 2--Waterfall Approach to Software Development (Royce, 1970, pg. 2).

Exhibit 1--Project Life Cycle Phases (PMI, 2004, p. 23) Exhibit 2--Waterfall Approach to Software Development (Royce, 1970, pg. 2). Agile Project Management and the PMBOK Guide Michele Sliger, President, Sliger Consulting, Inc. A common misconception in software project management is that in order to properly follow the practices outlined

More information

The Final Quality Gate: Software Release Readiness. Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com

The Final Quality Gate: Software Release Readiness. Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com The Final Quality Gate: Software Release Readiness Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com Aligning Capabilities with Business Priorities Kaslen Group is a Chicago-based consulting

More information

EFFECTIVE SOFTWARE PROJECT MANAGEMENT

EFFECTIVE SOFTWARE PROJECT MANAGEMENT BOOK REVIEW EFFECTIVE SOFTWARE PROJECT MANAGEMENT by Robert K. Wysocki, Ph.D. www.eiicorp.com Title Effective Software Project Management Author Robert K. Wysocki, Ph.D. Publisher John Wiley & Sons, March

More information

How To Know How To Perform Well In An Organizational Change Management Project

How To Know How To Perform Well In An Organizational Change Management Project BEST PRACTICES SURVEY: AGGREGATE FINDINGS REPORT Organizational Change Management: Effective Strategies to Drive Implementation Success November 2007 Table Of Contents Program Background and Study Objectives...

More information

Traditional SDLC Vs Scrum Methodology A Comparative Study

Traditional SDLC Vs Scrum Methodology A Comparative Study Traditional SDLC Vs Scrum Methodology A Comparative Study M. Mahalakshmi 1, DR. M. Sundararajan 2 1 Research Scholar, St. Peter s University, Avadi, India 2 Asst. Professor, Department of Computer Science,

More information

As the use of agile approaches

As the use of agile approaches What Does a Business Analyst Do on an Agile Project? By Kent J. McDonald Senior Instructor, B2T Training As the use of agile approaches increases, business analysts struggle to determine how their role

More information

Project Management Software - Risk and Benefits

Project Management Software - Risk and Benefits Schedule, Jr.: Professional Scheduling in a Small Company Alex S. Brown, PMP Strategic Planning Office Manager, Mitsui Sumitomo Insurance Group, USA Introduction Most scheduling techniques were developed

More information

Redesigned Framework and Approach for IT Project Management

Redesigned Framework and Approach for IT Project Management Vol. 5 No. 3, July, 2011 Redesigned Framework and Approach for IT Project Management Champa Hewagamage 1, K. P. Hewagamage 2 1 Department of Information Technology, Faculty of Management Studies and Commerce,

More information

When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method? Lana Tylka When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals

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

FRANCHISING YOUR BUSINESS. How we can help you grow

FRANCHISING YOUR BUSINESS. How we can help you grow FRANCHISING YOUR BUSINESS How we can help you grow Our services for franchisors Developing your franchise business We are proud to support the growth of ethical franchising in the UK. We are committed

More information

LGS Project Management Methodology

LGS Project Management Methodology Page: 32 LGS Project Management Methodoy The LGS project management methodoy is integral to our overall delivery methodoy. Based on inpro, one of the LGS inspiration series documents, our methodoy is compliant

More information

Agile Development Calls for an Agile Suite Solution

Agile Development Calls for an Agile Suite Solution d Agile Development Calls for an Agile Suite Solution Authored by: David A. Kelly and Heather Ashton Upside Research, Inc. www.upsideresearch.com Contents Executive Summary Agile development has been a

More information

Banking Application Modernization and Portfolio Management

Banking Application Modernization and Portfolio Management Banking Application Modernization and Portfolio Management Key Challenges and Success Factors As part of their long-term strategic plans, banks are seeking to capitalize on their legacy applications. Acquired

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

How To Understand The Software Process

How To Understand The Software Process Ingegneria del Software Corso di Laurea in Informatica per il Management Software process model Davide Rossi Dipartimento di Informatica Università di Bologna The task of the software development team

More information

By O livia K a sik a nd O ma r Silve r

By O livia K a sik a nd O ma r Silve r By O livia K a sik a nd O ma r Silve r A long-standing business standard for software development, the Waterfall method, assumes that project steps can be completed sequentially and all costs, benefits,

More information