How to Save a Failing Project: Chaos to Control
()
About this ebook
Poor project results are all too common and result in dissatisfied customers, users, and project staff. With countless people, goals, objectives, expectations, budgets, schedules, deliverables, and deadlines to consider, it can be difficult to keep projects in focus and on track. How to Save a Failing Project: Chaos to Control arms project managers with the tools and techniques needed to address these project challenges. The authors provide guidance to develop a project plan, establish a schedule for execution, identify project tracking mechanisms, and implement turnaround methods to avoid failure and regain control.
With this valuable resource you will be able to:
• Identify key factors leading to failure
• Learn how to recover a failing project and minimize future risk
• Better analyze your project by defining proper business objectives and goals
• Gain insight on industry best practices for planning
Ralph R. Young DBA
Ralph R. Young, DBA, has led projects in local government, management information systems, systems and software engineering, process improvement, and systems integration. He is the author of four books that address aspects of requirements engineering. Dr. Young is a graduate of the University of New Hampshire and holds an MA in economics and a DBA from The George Washington University.
Related to How to Save a Failing Project
Related ebooks
Effective Work Breakdown Structures Rating: 5 out of 5 stars5/5The Triple Constraints in Project Management Rating: 0 out of 5 stars0 ratings9 Habits of Project Leaders: Experience- and Data-Driven Practical Advice in Project Execution Rating: 5 out of 5 stars5/5Project Management for Small Projects Rating: 0 out of 5 stars0 ratingsEnterprise Project Governance: A Guide to the Successful Management of Projects Across the Organization Rating: 0 out of 5 stars0 ratingsSidestep Complexity: Project Management for Small- and Medium-sized Organizations Rating: 0 out of 5 stars0 ratingsThe Complete Project Manager: Integrating People, Organizational, and Technical Skills Rating: 0 out of 5 stars0 ratingsGuerrilla Project Management Rating: 5 out of 5 stars5/5The Complete Project Manager's Toolkit Rating: 0 out of 5 stars0 ratingsSecrets to Mastering the WBS Rating: 4 out of 5 stars4/5Great Lessons in Project Management Rating: 0 out of 5 stars0 ratingsSucceeding with Senior Management: Getting the Right Support at the Right Time for Your Project Rating: 0 out of 5 stars0 ratingsGazza's Guide to Practical Project Management: Tips and Advice on Surviving the Project Management Journey Rating: 5 out of 5 stars5/5Delivering Successful Megaprojects: Key Factors and Toolkit for the Project Manager Rating: 0 out of 5 stars0 ratingsProject Governance: The Essentials Rating: 1 out of 5 stars1/5Maximizing Project Success through Human Performance Rating: 0 out of 5 stars0 ratingsNeal Whitten's No-Nonsense Advice for Successful Projects Rating: 0 out of 5 stars0 ratingsProject Leadership Rating: 0 out of 5 stars0 ratingsThings Your PMO is Doing Wrong Rating: 0 out of 5 stars0 ratingsProject Management at Work: Practical, Relevant Results Rating: 0 out of 5 stars0 ratingsA Pocket Guide for Project Managers: Maximize People, Process, and Tools Rating: 0 out of 5 stars0 ratings101 Project Management Problems and How to Solve Them: Practical Advice for Handling Real-World Project Challenges Rating: 0 out of 5 stars0 ratingsProject Management Way Rating: 0 out of 5 stars0 ratingsIs Project Controls Overrated as a Discipline? Rating: 0 out of 5 stars0 ratings7 Steps to Immense Success in Project Management Rating: 5 out of 5 stars5/5The Irreverent Guide to Project Management: An Agile Approach to Enterprise Project Management, Version 5.0 Rating: 0 out of 5 stars0 ratingsProject Measurement Rating: 0 out of 5 stars0 ratingsThe New One-Page Project Manager: Communicate and Manage Any Project With A Single Sheet of Paper Rating: 3 out of 5 stars3/5Metrics for Project Management: Formalized Approaches Rating: 5 out of 5 stars5/5
Strategic Planning For You
The Art of War: A New Translation Rating: 4 out of 5 stars4/5Hagakure: The Book of the Samurai Rating: 4 out of 5 stars4/5How to Grow Your Small Business: A 6-Step Plan to Help Your Business Take Off Rating: 0 out of 5 stars0 ratingsStart Your Own Business: The Only Startup Book You'll Ever Need Rating: 3 out of 5 stars3/5Summary of The 33 Strategies of War: by Robert Greene - A Comprehensive Summary Rating: 0 out of 5 stars0 ratingsThe 10X Rule: The Only Difference Between Success and Failure Rating: 5 out of 5 stars5/5The 12 Week Year (Review and Analysis of Moran and Lennington's Book) Rating: 5 out of 5 stars5/5Strategy Skills: Techniques to Sharpen the Mind of the Strategist Rating: 4 out of 5 stars4/5Time Management (The Brian Tracy Success Library) Rating: 5 out of 5 stars5/5Signing Service Secrets Revealed: A Guide On How To Start Your Own Signing Service Service Company Rating: 0 out of 5 stars0 ratingsRocket Fuel (Review and Analysis of Wickman and Winter's Book) Rating: 5 out of 5 stars5/5New Sales. Simplified.: The Essential Handbook for Prospecting and New Business Development Rating: 4 out of 5 stars4/5Summary: Made to Stick: Review and Analysis of the Heath Brothers' Book Rating: 0 out of 5 stars0 ratingsCreating a Business Plan For Dummies Rating: 3 out of 5 stars3/5Start with Strategy: Craft Your Personal Real Estate Portfolio for Lasting Financial Freedom Rating: 0 out of 5 stars0 ratings7 Powers: The Foundations of Business Strategy Rating: 5 out of 5 stars5/5Neuroscience for Leadership: Harnessing the Brain Gain Advantage Rating: 0 out of 5 stars0 ratingsStart at the End: How Companies Can Grow Bigger and Faster by Reversing Their Business Plan Rating: 5 out of 5 stars5/5Scaling Up: How a Few Companies Make It...and Why the Rest Don't (Rockefeller Habits 2.0 Revised Edition) Rating: 4 out of 5 stars4/5Rewired: The McKinsey Guide to Outcompeting in the Age of Digital and AI Rating: 5 out of 5 stars5/5Ready, Fire, Aim (Review and Analysis of Masterson's Book) Rating: 5 out of 5 stars5/5The AI Factor: How to Apply Artificial Intelligence and Use Big Data to Grow Your Business Exponentially Rating: 0 out of 5 stars0 ratingsGood Strategy Bad Strategy (Review and Analysis of Rumelt's Book) Rating: 3 out of 5 stars3/5Primalbranding: Create Belief Systems that Attract Communities Rating: 4 out of 5 stars4/5Both/And Thinking: Embracing Creative Tensions to Solve Your Toughest Problems Rating: 0 out of 5 stars0 ratingsExecution (Review and Analysis of Bossidy and Charan's Book) Rating: 0 out of 5 stars0 ratingsThe Checklist Manifesto (Review and Analysis of Gawande's Book) Rating: 0 out of 5 stars0 ratingsSummary of Blue Ocean Strategy: by W. Chan Kim and Renée A. Mauborgne | Includes Analysis Rating: 4 out of 5 stars4/5The Ultimate Sales Machine (Review and Analysis of Holmes' Book) Rating: 4 out of 5 stars4/5
Reviews for How to Save a Failing Project
0 ratings0 reviews
Book preview
How to Save a Failing Project - Ralph R. Young DBA
How to Save a
Failing Project
Chaos to Control
Ralph R. Young, DBA
Steven M. Brady, PMP
Dennis C. Nagle, Jr.
8230 Leesburg Pike, Suite 800
Vienna, VA 22182
(703) 790-9595
Fax: (703) 790-1371
www.managementconcepts.com
Copyright © 2009 by Management Concepts, Inc.
All rights reserved. No part of this book may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, or by an information storage and retrieval system, without permission in writing from the publisher, except for brief quotations in review articles.
Printed in the United States of America
Library of Congress Cataloging-in-Publication Data
Young, Ralph Rowland.
How to save a failing project : chaos to control / Ralph R. Young, Steven M. Brady,
Dennis C. Nagle, Jr.
p. cm.
ISBN 978-1-56726-239-1
1. Project management. 2. Success in business. I. Brady, Steven M. II. Nagle,
Dennis C. III. Title.
HD69.P75Y65 2009
658.4′04—dc22
2008054770
10 9 8 7 6 5 4 3 2 1
Praise for How to Save a Failing
Project: Chaos to Control
This book addresses three of my pet peeves: badly chosen metrics, poorly written requirements, and lack of training. … The authors provide both guidance and well-chosen references to help you improve the way you plan and manage your projects. Please don’t just read this book—use it!
– JUDI GETCH BRODMAN
CEO, LOGOS INTERNATIONAL, INC.
"The authors successfully tackle a subject that challenges large and small organizations, federal, state, and local governments, and any other group managing projects. The rate of project failure is abysmal and establishing controls out of the chaos is critical. These authors have done a wonderful job of bringing practical and time-tested experience together to share valuable insights. Follow the principles espoused in this book and you will reap tremendous returns on your projects."
– KENT CRAWFORD, PMP
CEO, PROJECT MANAGEMENT SOLUTIONS, INC.
"The authors offer a smorgasbord of concepts, tools, and best practices that will help any project manager. Top on my list is encouraging open and honest communication, which I believe is hugely powerful in fostering effective teamwork and progress on projects."
– STEVEN GAFFNEY
PRESIDENT, STEVEN GAFFNEY COMPANY
"This book provides a very useful summary of stakeholder needs and a good overview of teambuilding, particularly for technical teams. It provides the best discussion I have seen on creating the product breakdown structure and work breakdown structure."
– DR. WATTS S. HUMPHREY
SEI FELLOW
"In my experience as an expert witness in many lawsuits based on failed software projects, I’ve seen numerous problems occurring over and over. The authors address poor planning and estimating, poor quality control, poor change control, and poor tracking, which are endemic problems in the software industry. The real advantage of this book is that it will also help prevent failing projects, which is much more cost-effective than fixing failing projects."
– CAPERS JONES
CHIEF SCIENTIST EMERITUS, SOFTWARE PRODUCTIVITY RESEARCH, LLC
"This book is a much-needed breath of fresh air—as a tool to prevent frustration and as a study of common sense, which is all too uncommon in this business. The authors’ depth of real-world experience forms the book’s strong foundation, and it is an enjoyable read, even if you are looking for help in dire circumstances. Absorbing this shared knowledge may just help you move beyond your current dilemma, or, better yet, it may help you prevent your project from needing rescue in the first place."
– CHARLES D. MARKERT, PE, CPF
PRESIDENT, DYNAMIC LEADERSHIP CONSULTING GROUP, INC.
This is a well-organized, well-written, and concise resource that PMs who are determined to succeed can turn to when facing project challenges. I particularly like the focus on fact-based communication and decision-making while considering stakeholder points of view. I will return to the checklists and templates, the practical process guidelines, and the recommended reading lists. I am encouraged by the authors’ results-based enthusiasm and optimism—when PMs employ the recommended techniques for continuous, measurable improvement, they can achieve project success!
– PEGGY OGLESBY, MSC, PMP
IT CONSULTANT, CURRICULUM DESIGNER, AND REQUIREMENTS INSTRUCTOR
"Young, Brady, and Nagle take on a problem that has existed for decades—the failing (‘or challenged’) project. Many others have attacked this problem from different perspectives, and I suspect that the problems will continue to bedevil projects for decades to come. Nevertheless, these problems can be chipped down to manageable size, one step at a time. The authors have the experience and the insights to help guide us toward becoming better project managers and professionals."
– MARK C. PAULK, PH.D.
SENIOR SYSTEMS SCIENTIST, INSTITUTE FOR SOFTWARE RESEARCH CARNEGIE MELLON UNIVERSITY
"My software engineering consulting and training practice focuses on helping customers ‘get things done’ in chaotic, turbulent projects. My clients need guidance to implement key workflows of software development. They need to learn how to prioritize and organize projects in a changing world. I am confident that How to Save a Failing Project will be an important resource to help readers get back to fundamentals and systematically tackle unexpected changes in any business, organizational, and technical context."
– ROBERT SABOURIN
PRESIDENT AND PRINCIPAL CONSULTANT, AMIBUG.COM, INC.
"If you want to regain traction, direction, and ultimately success in a failing project, How to Save a Failing Project is a must-read! It is jam-packed with great information that project managers can put to work immediately."
– STEVE WADDELL
VICE PRESIDENT, REED INTEGRATION, INC.
"The authors provide an extremely helpful and experienced-based process that will enable project managers to save their failing projects. Their approach advocates team activities and the creation of specific artifacts that empower the project team to get things back on track. I am particularly impressed with their awareness and inclusion of organizational change management techniques. If you are experiencing problems on your project, or if you are about to launch a new project, this book will surely help."
– CHERYL WHITE
EXECUTIVE PARTNER, CHANGE DELIVERY GROUP
"As a veteran project management troubleshooter, I enthusiastically endorse this book. The authors have the experience required to fully understand why projects fail, how to detect a failing project, and how to successfully turn it around. More importantly, this book helps the reader prevent failed projects from ever happening. This book is a must-read for all project leaders and senior stakeholders who care about success … as well as being the best that they can be."
– NEAL WHITTEN, PMP
THE NEAL WHITTEN GROUP, INC.
To Judy, who has enriched my life beyond my dreams! To our amazing children, Kimberly, Jeff, and Matt, who have given our lives meaning and fun! And to our grandchildren, Madysen, Colin, Grace, Jonas, Michala, and Caleb—our wishes for you: Follow your dreams! Do what you love! Embrace life! Be a friend to all! Be happy!
– RALPH YOUNG
To my wife of over 20 years, Robin … I never tell you I love you enough. To my kids, Rachel and Matthew … You are the lights of my life. Robin and my kids bless my life on a daily basis and by dedicating this book to you, I hope that in some small way, you see how much I love and appreciate you.
– STEVEN BRADY
To my wife, Tanya, and sons, Lucas, Landon, and Logan, you are my inspiration and greatest supporters. To my Dad, thanks for always being there.
– DENNIS NAGLE
About the Authors
Ralph Young, DBA, has focused his career on managing and improving technical efforts, projects, and organizations. He has led projects and teams in different venues, including local and federal government, management information systems, systems and software engineering, process improvement, systems integration, and organizational change management. He has authored four books that address aspects of requirements engineering: Effective Requirements Practices (which explains what to do on a project and in an organization); The Requirements Engineering Handbook (which addresses how to perform requirements engineering); Project Requirements: A Guide to Best Practices (which recommends a set of best practices and explains why project managers should invest in the requirements process); and, with Paul J. Solomon, PMP, Performance-Based Earned Value (which proposes changing industry practices regarding the use of earned value techniques on a project to a performance-based approach). Dr. Young believes that leadership and effective requirements development and management are key factors in achieving successful project outcomes. He holds a BA in economics from the University of New Hampshire and an MA in economics and a DBA from The George Washington University.
Steve Brady, MBA, PMP, is a senior project manager with more than 14 years of project management experience. His professional experience includes some 20 years in the information technology industry, providing project management, organizational process development, and strategic planning. As a project manager, Mr. Brady has led both custom software development and commercial off-the-shelf (COTS) product implementations. He is versed in every area of the development life cycle and has led projects for federal, state, and local governments. Throughout his career, Mr. Brady has developed and executed organizational processes in a number of firms, including Motorola, Northrop Grumman, and TASC Inc. He specializes in executing projects using mature processes and has five years of experience leading a Capability Maturity Model® Integration (CMMI) Level 5 project, the Software Engineering Institute’s highest maturity level. He holds a BS in management of information systems and an MBA from Wright State University.
Dennis Nagle, Jr., has spent more than 20 years as an engineer on many project teams, both as a programmer and also the principal software architect. Based on this experience, he brings the developer’s or performer’s point of view to the project management process. Mr. Nagle is certified in the Personal Software Process (PSP) as defined by the Software Engineering Institute at Carnegie Mellon University. He received a Northrop Grumman Achievement Award for his significant contribution toward his business unit’s receiving a Capability Maturity Model® Integration (CMMI) Level 5 rating. Mr. Nagle believes that managing stakeholder expectations and creating accurate estimates based on historical data are crucial for successful projects. He holds a BS in computer science from Virginia Tech and an MS in computer science from Wright State University.
Contents
FOREWORD
PREFACE
ACKNOWLEDGMENTS
INTRODUCTION
Which Processes and Practices Are Critical?
In Brief
Suggested Reading and Resources
PART I Project awareness:
How to Recognize a Failing Project
CHAPTER 1 why Projects Fail
Key Factors Leading to Failure
Poorly Defined Requirements
Scope Creep
Stakeholders Have Different Expectations
Stakeholders Have Unrealistic Expectations
There Is No Real Need or Demand for the Product
There Is a Lack of User Involvement in the Project
Change Management Is Lacking or Ineffective
Poor Quality Control
Problems Are Caught Too Late
The End Results of a Failed Project
The Customer’s Point of View
The Effect on Team Members
The Impact on Business
Blame
Unwanted Publicity
In Brief
Suggested Reading and Resources
CHAPTER 2 Is Your Project Out of Control?
Missed Milestones or Deliverables
Lack of Product Quality
Different Opinions of the Project’s Purpose
Failure to Estimate Costs and Schedule in Advance
Dependence on Heroes
Customer Disapproval
Employee Frustration
Other Subtle Signs of Trouble
Regaining Control
In Brief
Suggested Reading and Resources
Part II Project Planning: How to Recover a Failing Project
CHAPTER 3 Analyzing Your Project
Assessing Why Your Project Is Failing
Defining the Business Objectives the Project Should Meet
Defining the Functional Goals the Project Should Satisfy
Deciding Whether To Move Forward
Encouraging Management’s Positive Involvement
Performing Process and Procedure Development
Planning
Requirements Development and Management
Peer Reviews
Defect Prevention
Quantitative Management
Change Management
Changing the Culture of a Project
In Brief
Suggested Reading and Resources
CHAPTER 4 why create a Plan?
Creating a Single Vision
The Plan Components
The Plan Development Process
Fact-based Management
Controlling Change
In Brief
Suggested Reading and Resources
CHAPTER 5 creating the Plan
Defining the Plan Requirements
Defining the Plan Elements
Project Activity Types
Applicability of Planning Activities
How to Write a Section of a Plan
Planning Using Inch Stones
Monitoring and Communicating Plan Development Status
In Brief
Suggested Reading and Resources
CHAPTER 6 Building a Team
Defining the Team Composition
Creating the Team Vision
Setting the Team’s Expectations
Communicating with Stakeholders
In Brief
Suggested Reading and Resources
CHAPTER 7 Identifying the Products
The Purpose of the PBS
Preparing to Build the PBS
Developing the PBS and Defining the Products
Estimating Product Size
Defining Quality Objectives
In Brief
Suggested Reading and Resources
CHAPTER 8 Identifying the work
The Purpose of the WBS
Preparing to Build the WBS
Developing the WBS and Defining the Work
Estimating Effort
In Brief
Suggested Reading and Resources
CHAPTER 9 Establishing a Schedule
The Purpose of the Schedule
Transitioning from the WBS
Reviewing the Schedule
Communicating with Stakeholders
In Brief
Suggested Reading and Resources
PART III Project Execution: How to Minimize the Risk of Future Failure
CHAPTER 10 Executing the Plan
Creating Mini-Schedules
Documenting Processes
Frequent Replanning
Keeping the Right Team
In Brief
Suggested Reading and Resources
CHAPTER 11 Managing External and Internal Expectations
Where Expectations Come From
Expectations of Different Stakeholders
Communicating and Managing Expectations
Meeting Minutes
In Brief
Suggested Reading and Resources
CHAPTER 12 Managing Scope
Defining the Requirements
Writing a Vision and Scope Document
Establishing a Joint Team
Using Better Requirements Elicitation Methods and Techniques
Ensuring That Every Requirement Meets the Criteria for a Good Requirement
Identifying the Rationale for Each Requirement
Using an Automated Requirements Tool
Ensuring That Each Requirement Is Testable
Employing Measurement in Requirements Work
Evolving the Real Requirements
Prioritizing Requirements
Tracing Requirements
Managing Requirements
In Brief
Suggested Reading and Resources
CHAPTER 13 Managing Quality
What Is Quality?
Planning for Quality: Quality Control Audits
Peer Reviews and Inspections
Defect Prevention
Quantitative Management
Improving Quality by Improving Performance
In Brief
Suggested Reading and Resources
CHAPTER 14 Optimizing the Plan
Techniques
Defect Prevention Using Statistical Methods
Defect Prevention Using Nonstatistical Techniques
Return on Investment
In Brief
Suggested Reading and Resources
FINAL THOUGHTS A Recommended Approach for Project Success
Key Processes and Guidelines
Characteristics of the Project Approach We Recommend
Suggested Reading and Resources
ACRONYMS
GLOSSARY
REFERENCES
INDEX
FIGURES
Figure 1-1: Software Project Outcomes, 1994–2004
Figure 1-2: What Must Happen for Stakeholders to Consider a Project Successful?
Figure 1-3: Involving Customers and Users in Your Project
Figure 2-1: Sample Rules of Conduct
Figure 4-1: Why Use a Plan?
Figure 5-1: Build Process Model
Figure 5-2: Project Activity Types
Figure 5-3: Tailoring a Project Plan for Smaller Projects
Figure 5-4: Weighting Milestones
Figure 7-1: Identifying the Products
Figure 7-2: Categorizing Products
Figure 7-3: PBS Template
Figure 7-4: Estimating Product Size and Effort
Figure 7-5: Planning for Quality Control and Quality Assurance
Figure 8-1: Defining the Work
Figure 8-2: Identifying the Work Effort Needed to Complete Your Project
Figure 8-3: Identifying Each Work Activity
Figure 8-4: Brainstorming Work
Figure 9-1: Creating the Schedule
Figure 9-2: Transitioning from the WBS
Figure 12-1: Requirements-Related Books for PMs
Figure 12-2: Requirements Analyst Skills Matrix
Figure 12-3: The Criteria for a Good Requirement
Figure 12-4: Prioritizing Requirements
Figure 12-5: Improve Understanding and Interpretation of Requirements During the Development Process
Figure 13-1: How the Components of a Quality Management Approach Work Together
Figure 13-2: The Plan-Do-Check-Act (PDCA) Cycle
Figure 13-3: Sample Defect Prevention Process
Figure 13-4: Pareto Chart
Figure 14-1: Project Metrics
Figure 14-2: Rayleigh Curve
Figure 14-3: Special Cause of Variation
Figure 14-4: Defect Prevention
Figure FT-1: The Project-Saving Process
Figure FT-2: Project Management Key Processes
Figure FT-3: Guidelines for Sound Project Management
Foreword
I have had the pleasure of knowing Ralph Young for many years now. He and his co-authors, Steve Brady and Dennis Nagle, are especially well qualified to write about one of the key practical issues in systems and software development: how to manage a successful project.
Fundamentally, systems engineering is simple: you find out what the client wants; you work out how to meet that need; and you implement the resulting specifications. The project management component is equally straightforward: you plan according to the client’s need, and you monitor and control the implementation of the plan. The authors of this admirably clear and practical book present well-established techniques for managing a successful project. These techniques do not amount to rocket science, though they are as suitable for developing satellite launchers as for any other complex hardware or software.
The authors note in the Introduction the prevalence of project failures repeated year after year. Critical project management tools and techniques are not sinking in, despite the wide array of available resources. People go on believing that they can buck the trend—that the rules do not apply to them. There is something joyously human in the self-confidence and optimism of engineers and project managers alike: this time we can make it! Can we fix it? Yes we can! Energy and enthusiasm are admirable and necessary to successful projects—but factors such as poorly defined requirements, creeping scope, conflicting and unmanaged expectations, and a lack of control can bring disaster to any project. The authors wisely emphasize these key points right up front in this book.
Success depends on teamwork: on a common purpose, on agreed-upon goals, and on people in different roles working effectively together. Many engineering textbooks barely mention project management; many project management books barely consider engineering. Young and his team are as comfortable quoting software and systems engineers as they are project management gurus. They draw pragmatically on six sigma, requirements engineering, software estimation, systems engineering, peer review, software inspection, earned value, and many other concepts and techniques.
How to Save a Failing Project takes an honest look at some of the uncomfortable topics in project management we all know but prefer not to speak about, such as the signs—both overt and subtle—that a project is out of control.
The book also shows how to save troubled projects by applying leadership, planning, communication, and effective processes, and by building and maintaining a good team of people, using metrics, learning from mistakes, and taking action to implement those lessons. These components are well documented and are easily learned. Applying metrics, for example, can help project managers predict with mathematical precision how many defects will occur during a project, allowing them to plan for those defects.