Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Cagle R.B. - Blueprint for Project Recovery[c] A Project Management Guide (2003)(en)

.pdf
Скачиваний:
34
Добавлен:
28.10.2013
Размер:
1.3 Mб
Скачать

This Page Intentionally Left Blank

 

 

Y

 

L

 

F

 

M

 

A

 

E

 

T

 

 

TABLES

Table 2-1

Programmatic Performance Checklist

11

Table 2-2

Experience Window

13

Table 2-3

Meetings and Reviews

16

Table 2-4

Specification Types

18

Table 2-5

Experience Window

19

Table 2-6

Task Qualification

19

Table 2-7

Requirements Traceability Matrix (RTM)

22

Table 2-8

Standards Traceability Matrix (STM)

23

Table 2-9

Standards Traceability Matrix (STM)

24

Table 2-10

Standards Traceability Matrix (STM)

25

Table 2-11

Requirements Flow-Down Matrix (RFM)

27

Table 2-12

Subcontracts Requirements Traceability Matrix

 

 

(SRTM)

27

Table 3-1

Technical Performance Checklist

39

Table 4-1

Programmatic Recovery Checklist

57

Table 4-2

Experience Window

61

Table 4-3

Task Qualification

62

Table 4-4

Meetings and Reviews

66

Table 4-5

Task Qualification

69

Table 4-6

Requirements Traceability Matrix (RTM)

73

Table 4-7

Problem Cross-Reference Table

74

Table 4-8

Standards Traceability Matrix

75

Table 4-9

Standards Traceability Matrix

76

Table 4-10

Standards Traceability Matrix

77

Table 4-11

Requirements Flow-Down Matrix (RFM)

84

Table 4-12

Requirements Traceability Matrix (RTM)

84

Table 4-13

Task Qualification

86

Table 4-14

Meetings and Reviews

90

xi

xii

 

T A B L E S

Table 4-15

Meetings and Reviews

96

Table 4-16

Data Delivery Matrix

104

Table 5-1

Technical Recovery Checklist

110

Table 5-2

Critical Success Factor (CSF) Matrix

112

Table 5-3

Requirements Traceability Matrix (RTM)

119

Table 5-4

Requirements Traceability Matrix (RTM)

121

Table 5-5

Issue Pairs and Recoveries

131

Table 5-6

Requirements Traceability Matrix (RTM)

134

Table 5-7

Requirements Flow-Down Matrix (RFM)

135

Table 5-8

Requirements Flow-Down Matrix (RFM)

135

Table 5-9

Requirements Traceability Matrix (RTM)

136

Table 5-10

Requirements Traceability Matrix (RTM)

137

Table 5-11

Requirements Flow-Down Matrix (RFM)

137

Table 5-12

Standards Traceability Matrix (STM)

138

Table 5-13

Requirements Traceability Matrix (RTM)

143

Table 5-14

System Effectiveness Parent Organization

155

Table 6-1

Expansion Methodologies

158

Table 6-2

Brainstorming Software

159

Table 6-3

Policy-to-Program Plan Cross Reference

163

Table 7-1

Ordering Techniques

166

Table 7-2

Cause and Effect Table

170

Table 7-3

Cause and Effect Software

170

Table 7-4

Affinity Diagram Software

173

Table 7-5

Relationship Diagram Software

175

Table 8-1

Analysis Techniques

178

Table 8-2

Pareto Analysis Software

180

Table 8-3

Analyzing Holes and Overlaps

187

Table 9-1

Spaces for ‘‘Slipping in the Fix’’

189

Table 9-2

Spaces for ‘‘On-Ramps’’

190

Table 12-1

Process Flow-Through Tables

201

Table A3-1

Risk List

229

Table A4-1

Specification Types

233

Table A7-1

Requirements Traceability Matrix (RTM)

243

Table A8-1

Requirements Flow-Down Matrix (RFM)

246

Table A9-1

Data Delivery Matrix

248

Table A10-1

Capability Matrix

250

Table A11-1

Policy-to-Plan Table

252

Table A12-1

Experience Window

254

Table A12-2

Capability Matrix

254

Table A13-1 Standards Traceability Matrix

256

Table A18-1 Critical Success Factor (CSF) Matrix

270

PREFACE

Blueprint For Project Recovery—A Project Management Guide is a unique combination of text and interactive CD that provides:

A tutorial for the aspiring project manager

A text for the newly assigned project manager

A checklist for the ongoing project manager

A quick-response recovery tool for the project manager with a project in trouble

If you are part of a small business, this book provides insight into all levels of projects. It draws from the ‘‘best-of-the-best’’ to provide you with a consolidated view into what all businesses, large, small, government, and commercial, are doing.

xiii

xiv

P R E F A C E

If you are part of a large business or are associated with the federal, state, or local government as an employee or as a contractor, this book has special meaning for you. It uses many federal policies, plans, processes, and standards as references. It uses these references for two reasons: first, they are thorough, and second, you, as a taxpayer, have already paid for them—why not use them?

Projects and programs usually consist of three principal periods—planning, conducting, and concluding. The conducting period is divided into two parts that occur sporadically: normal and terrifying. The normal part consists of the day-to-day activities that are going according to plan. The terrifying part is when the project goes off track—roughly akin to a ‘‘near-miss’’ in an airplane. This book was written to take some of the terror out of the ‘‘near-miss.’’

While this book won’t solve all your problems, it will give you a leg up on a lot of them. In addition, this book will provide techniques to tailor or customize the process to your way of doing business or for your specific business area or your specific technical problems.

Many companies reward project and program managers for jobs well done. These rewards come in a number of different forms. One of the rewards is in the category of recovery. It is a coveted award because any project or program manager who has been around for a while knows that it is considerably more difficult to restore a project or program than it is to start up or maintain one. Frequently, the recovery award is called the Phoenix Award. It is called the Phoenix Award because it relates to the mysterious phoenix—the bird that is the symbol of immortality, resurrection, life, and death. In ancient mythology, the phoenix was said to consume itself in flames and then, three days later arise from the ashes, allowing the cycle of life to continue. . . .

All too often, projects and programs are consumed in flames and turn to ashes. The purposes of this book are to recommend up-front planning, provide a checklist for ongoing projects, and, if you are really in a bind, effect the resurrection from the ashes and allow the project’s cycle of life to continue.

Now, let’s look at what is forthcoming in this book and how we are going to handle these elements.

The first part of the book consists of Chapters 1 through 5. Chapter 1 sets the stage with an overview of the project/program environment and the recovery process. Chapters 2 and 3 present checklists for programmatic and technical issues, together with the associated explanations that can be used as a checklist for planning a project or checking an ongoing project. Chapters 4 and 5 follow the same convention but, this time, offer a recovery approach for those issues that have, or may have, gone off track.

The second part of the book, Chapters 6 through 10, provides techniques

P R E F A C E

xv

and methodologies for expanding the provided database and tailoring it to your specific needs.

I recommend that you read the book from beginning to end and follow the process that is outlined. However, I recognize that you may not have time to do all that. For that reason, I have provided checklists to make the process easier and, if you have a problem that needs immediate attention, you can jump to Chapter 11 and use the interactive CD to help you solve the problem staring you in the face. If you take that approach, however, take some time to go back and read the whole book so you won’t get in that bind again!

Ronald B. Cagle

This Page Intentionally Left Blank

ACKNOWLEDGMENTS

This book would never have come to print without the efforts of a number of people. First among these is Dr. Wallace G. Berger. Wally was instrumental in helping with some of the concepts and many of the technical details. He is the guru of architecture and metrics. We spent many hours in planning, and he spent a great deal of time reviewing the manuscript at all levels.

I want to offer special thanks to the following people:

To Mr. Robert Gray, an expert in software programs and in program rescue as well. He was a candidate for the coveted Phoenix Award several years ago. Bob is presently chief engineer for a transportation company in Canada. His reviews of content and contributions were extremely helpful.

To Mr. Larry Kile, an electrical engineer and program manager, and now a director of engineering for a large company in Atlanta.

To Mr. David Botto, a former engineering section head and programs director. He is now the president and CEO of his own airport implementation company.

xvii

C H A P T E R 1

GETTING STARTED

Whether you are preplanning your project or your project is up and running and you want to conduct an in-process evaluation or whether you’ve experienced a failure in some part of your project, you are in the right place.

To begin, let’s set the baseline by establishing some definitions. You may or may not agree with all the definitions, and that’s okay as long as you understand how these terms are to be used in the book.

We’ll start with the difference between a project and a program. Everybody has his own definition, so here’s mine. A project is conducted for a customer who is internal to an enterprise. A program is conducted for a customer who is external to the enterprise; a program has legal ramifications between the enterprise and the customer. (See Figure 1-1.) The discriminator is the legal document or contract. Stated in another way, a program manager has Profit and Loss (P&L) and legal responsibility in addition to cost, schedule, and technical responsibilities. The project manager, on the other hand, has cost, schedule, and technical assignments. Thus, a program manager needs a slightly different skill

1

2

 

 

 

 

B L U E P R I N T F O R P R O J E C T R E C O V E R Y

F i g u r e 1 - 1 — P r o j e c t / P r o g r a m E n v i r o n m e n t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contract

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Enterprise

 

Customer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program

 

 

 

Requirement

Customer

Project

Enterprise

set than a project manager. Some people like to define a program as bigger than a project or as a collection of projects. While this can sometimes be true when a large program is subdivided into segments, or Sub Program Offices (SPOs), this makes projects appear to be less important than programs. They’re not! Consider the enormity of the Manhattan Project, and I think you will understand why I have a lot of trouble with that definition.

For simplicity, I intend to use the term ‘‘project’’ throughout this book except in those cases where the term ‘‘program’’ is called for under this definition.

The second definition is the project and program environment. This consists of three elements: The customer (the one who creates the requirement), the enterprise (the company, corporation, or other legal entity), and the project or program itself. I visualize the program and project environments as shown in Figure 1-1.

The real difference is that the project is fully contained within the company, which is the creator of both the requirements and the home of the project. In the case of the program, however, the customer is outside the company. In this case, carefully note that the ensuing contract is between the customer and the company and not the customer and the program. The program is not a legal entity.