CHAPTER 8
Appropriate Project Cycles for Highly Complex Projects

“Welcome a certain amount of complexity and churn because it creates a chemical reaction that jars creative thinking.”

—COLLEEN YOUNG, VP AND DISTINGUISHED ANALYST AND IT ADVISER,
GARTNER

As depicted in the Project Complexity Model, highly complex projects are typically designed to bring about large-scale, enterprise-wide change, and both the problem and the solution may be difficult to define, understand, or achieve. In addition, they are likely to be long in duration (more than six months) and may be staffed with inadequately seasoned project leadership and more than ten internal and external team members who use differing project management methods. The team on a highly complex project may not have worked together in the past, so it has no track record of performance. The project scope and schedule are both overambitious, with the schedule having extended milestones and a fixed deadline. Budget, scope, and quality have little or no room for flexibility. The business objective is unclear, and basic requirements are poorly understood and are expected to change. The solution requires groundbreaking innovation using immature and complex technologies, and the IT environment is highly complex.

Executive support for a highly complex project may not be adequate, and overall project success may depend largely on external constraints or dependencies. Multiple stakeholder groups are involved and the project has political implications. Commercial practices may need to undergo groundbreaking innovation. The change brought about by the project has impacts across the enterprise, affecting many dissimilar critical business processes and IT systems. New or unfamiliar regulatory requirements may bring significant exposure. Table 8-1 presents a profile of a highly complex project.

TABLE 8-1. Profile of a Highly Complex Project

Complexity Dimensions highly Complex Project Profile
Time/Cost > 6 months
> $750K
Team size > 10 team members
Team Composition and Performance
  • Project manager inexperienced in leading complex projects
  • Complex team structure of varying competencies (e.g., contractor, virtual, culturally diverse, outsourced)
  • Complex contracts; contractor performance unknown
  • Diverse methodologies
Urgency and Flexibility of Cost, Time, and Scope
  • Over-ambitious schedule and scope
  • Deadline is aggressive, fixed, and cannot be changed
  • Budget, scope, and quality have no room for flexibility
Clarity of Problem, Opportunity, and solution
  • Unclear business objectives
  • Problem or opportunity is ambiguous and undefined
  • Solution is difficult to define
Requirements Volatility and Risk
  • Inadequate customer/user support
  • Requirements are poorly understood, volatile, and largely undefined
  • Highly complex functionality
Strategic importance, Political implications, Multiple stakeholders
  • Mixed/inadequate executive support
  • Impact on core mission
  • Major political implications
  • Visible at highest levels of the organization
  • Multiple stakeholder groups with conflicting expectations
Level of organizational Change
  • Large-scale organizational change that impacts the enterprise
  • Spans functional groups or agencies
  • Shifts or transforms the organization
  • Impacts many business processes and IT systems
Level of Commercial Change
  • Groundbreaking commercial practices
Risks, dependencies, and External Constraints
  • Considered high risk
  • Overall project success depends largely on external factors
  • Significant integration required
  • Highly regulated or novel sector
  • Significant exposure
Level of it Complexity
  • Solution requires groundbreaking innovation
  • Solution is likely to use immature, unproven, or complex technologies provided by outside vendors
  • IT complexity and legacy integration are high

In Figure 8-1, an example of a highly complex project, we see that multiple dimensions fall in the “Highly Complex” column. Our Project Complexity Formula (reproduced here as Table 8-2) tells us that a project with these characteristics should be managed as a highly complex project.

FIGURE 8-1. Example of Highly Complex Project

TABLE 8-2. Project Complexity Formula

Highly Complex Moderately Complex Independent
Level of change = large-scale enterprise impacts
or
Both the problem and the solution are difficult to define or understand, and the solution is difficult to achieve. The solution is likely to use unproven technologies.
or
Four or more categories in the “highly complex” column
Two or more categories in the “moderately complex” column
or
One category in the “highly complex” column and three or more in the “moderately complex” column
No more than one category in the “moderately complex” column and
No categories in the “highly complex” column

Because complex projects are by their very nature unpredictable, it is imperative that the project team keep its options open as long as possible, building those options into the project approach. This adaptive approach requires that considerable time be dedicated to researching and studying the business problem or opportunity; conducting competitive, technological, and benchmark studies; defining dependencies and interrelationships; and identifying potential options to meet the business need or solve the business problem. In addition, the team experiments with alternative solutions and analyzes the economic, technical, operational, cultural, and legal feasibility of each until it becomes clear which solution option has the highest probability of success. When the opportunity is unclear and the solution is unknown, traditional linear approaches simply will not work.

In highly complex projects, it is important to separate design from construction. The goal is to use expert resources and allow them to spend enough time experimenting before they make design decisions; the construction activities will thereby become much more predictable. Linear methods will likely be appropriate during the construction phase of the project.

Models for adaptive project management are still emerging. We suggest two that are designed to provide iterative learning experiences, adapt and evolve as more is learned, examine and experiment to determine solution design viability, and delay decision-making as long as possible (that is, until the last responsible moment, the point at which further delays will put the project at risk): the evolutionary prototyping model and the extreme project management model (Figure 8-2). These models employ several contemporary management practices, such as late design freeze, built-in redundancy, lots of experimentation, and designing and building prototypes for multiple parallel solutions.

FIGURE 8-2. Highly Complex Projects Mapped to Project Cycle Approaches

EVOLUTIONARY PROTOTYPING MODEL

“The best representation of a complex system is the system itself.”

—GÖKTUĞ MORÇÖL, ASSOCIATE PROFESSOR, PUBLIC AFFAIRS
PENN STATE UNIVERSITY

The “keep-our-options-open” approach often involves rapid prototyping—a fast build of a solution component to prove that an idea is feasible—which is typically used for high-risk components, requirements understanding, or proof of a concept.

Evolutionary prototyping is quite effective for multiple iterations of requirements elicitation, analysis, and solution design. Iteration is the best defense against uncertainty because with each iteration the technical and business experts examine the prototype and provide learnings that are built into the next iteration.

The strength of prototyping is that customers work closely with the project team, providing feedback on each iteration. If requirements are unclear and highly volatile, prototyping helps bring the business need into view.1 Figure 8-3 depicts the rapid prototyping model.

FIGURE 8-3. Rapid Prototyping Model

eXtreme PROJECT MANAGEMENT MODEL

“An extreme project is a complex, high-speed, self-correcting venture during which people interact in search of a desirable result under conditions of high uncertainty, high change, and high stress.”

—DOUG DECARLO, AUTHOR AND LECTURER

The extreme project management model was developed by Doug De-Carlo and is fully defined in his book, extreme Project Management: Using Leadership, Principles, and Tools to Deliver Value in the Face of Volatility.2The model is designed to be used when a great deal of change is expected during the project, speed is of the essence, and uncertainty and ambiguity exist. Pharmaceutical research for a groundbreaking drug, new product development for a pioneering invention, and major business change efforts are examples of extreme projects.

The extreme project management model consists of a set of principles, values, questions, and success factors that can be applied effectively to highly complex projects. These elements are outlined in Table 8-3.

TABLE 8-3. Elements of the extreme Project Management Model

Principles
Accelerators for unleashing motivation and innovation
Shared Values
For building trust and confidence
Business Questions
For ensuring customers receive value early and often
Critical Success Factors
  • Change is your friend
  • People want to make a difference
  • People support what they create
  • Simplicity wins
  • Client collaboration
  • People first
  • Clarity of purpose
  • Honest communication
  • Results orientation
  • Fast failures
  • Early value
  • Visibility
  • Quality of life
  • Courage
  • Who needs what and why?
  • What will it take to do it?
  • Can we get what it takes?
  • Is it worth it?
  • Self-mastery
  • Leadership by commitment
  • Flexible project model
    -Initiate
    -Speculate
    -Innovate
    -Re-evaluate
    -Disseminate
  • Real-time communication
  • Agile organization

This approach consists of a number of short, experimental iterations designed to determine project goals and identify the most viable solution. As in the agile model, extreme project management requires that the customer be involved every step of the way until the solution emerges—a practice that involves many iterations. Like the spiral model, the extreme model terminates after the solution is found (or when the sponsor is unwilling to fund any more research); the project team then transitions to one of the other appropriate models.

DeCarlo depicts extreme project management as a squiggly line that shows the project from start to finish, demonstrating the open, elastic approach that is required (see Figure 8-4). The focus is on the art of project management versus the more scientific and technical scheduling and planning. extreme project management is sometimes also called radical project management or adaptive project management. Some equate it to agile project management.

FIGURE 8-4. Open Approach of extreme Project Management Model

Since complex projects are by their very nature unpredictable, it is important for the project team to keep its options open, even building options into the project approach. Two models that can be effective for managing highly complex projects are:

  • The rapid prototyping model, which is used when multiple iterations of requirements elicitation, analysis, and solution design are needed to bring about clarity.
  • The eXtreme project management model, which is used when a number of short iterations are undertaken to determine project goals and the most viable solution.

NOTES

1. Business eSolutions, “Project Lifecycle Models: How They Differ and When to Use Them.” Online at http://www.business-esolutions.com/islm.htm#modifiedwaterfall (accessed January 2008).

2. Doug DeCarlo, extreme Project Management: Using Leadership, Principles, and Tools to Deliver Value in the Face of Volatility (San Francisco: Jossey-Bass, 2004).

CONCLUSION TO PART III

Pay close attention to the project cycle that is used on your complex projects. As we have learned, one size does not fit all. Sophisticated project cycles have emerged to manage the complexities that arise on projects. Use the Project Complexity Model to inform the project leadership team about the project’s profile and complexity dimensions. Armed with this information, the team will be well-equipped to determine the appropriate project cycle to use.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset