Home
>
Resources
>
White Papers
Living On The Edge
Kathleen Haas, PMP
(May 18, 2007)
|
|
Managing project complexity.
Complexity is one of those words that are difficult to define. Some say complexity is the opposite of simplicity; others say complicated is the opposite of simple, while complex is the opposite of independent. A complex structure is said to use interwoven components that introduce mutual dependencies and produce more than a sum of their parts. In today’s systems, this is the difference between a myriad of connecting “stovepipes” and an effective set of “integrated” solutions (Lissack and Roos, 2002). A complex system can also be described as one in which there are multiple interactions between many different components (D. Rind, 1999). In the context of a design that is difficult to understand or implement, complexity is the quality of being intricate and compounded (IEEE, 2006).
In the twenty-first century, business processes have become more complex – i.e., more interconnected, interdependent, and interrelated – than ever before. In addition, businesses today are rejecting traditional management structures to create complex organizational communities comprised of alliances with strategic suppliers, networks of customers, and partnerships with key political groups, regulatory entities, and even competitors. Through these alliances, organizations are addressing the pressures of unprecedented change, global competition, time-to-market compression, rapidly changing technologies, and yes, increasing complexity. As a result, business systems are significantly more complex than in the past; therefore, the projects that implement new business systems are more complex. Huge cost and schedule overruns have been commonplace in the past (New York Times, 11 July 2002). To reap the rewards of significant, large-scale change initiatives designed to not only keep organizations in the game but make them a major player, we must find new ways to manage project complexity.
The Project Complexity Model©
There are many different ways projects can become both complicated and complex. The business problem might be difficult to define. The solution may be elusive and difficult to determine, describe, or grasp. Business boundaries might be unclear. Business process relationships are likely to be non-linear and contain multiple feedback loops. Today’s complex business systems will change over time, and therefore need to be dynamic, adaptive, and flexible. Some business systems are nested—i.e., the components of the system may themselves be complex. There are a number of dimensions of project complexity, including team size and composition, project duration, schedule, cost and scope flexibility, clarity of the problem and solution, stability of requirements, strategic importance, level of organizational change, inter-project dependencies, political sensitivity, and unproven technology.
The Project Complexity Model presented here is used to evaluate project size, complexity, and risk and determine the specific dimensions of complexity that are present on a project. The project complexity model describes the project characteristics in terms of complexity dimensions for projects that are (1) small, independent, and low risk, (2) medium-sized with moderate complexity and risk, and (3) large, with high complexity and risk. (Refer to Exhibit 1.)
|
Complexity Dimensions
|
Project Profile
|
|
Small
Independent
Low Risk
|
Medium
Moderately Complex
Some Risk
|
Large
Highly Complex
Significant Risk
|
|
Time/Cost
|
< 3 months
< $250K
|
3 – 6 months
$250K – $750K
|
> 6 months
> $750K
|
|
Team Size
|
3 – 4 team members
|
5 – 10 team members
|
> 10 team members
|
|
Team Composition
|
Team staffed internally
|
Team staffed with some internal and some external resources
|
Complex team structure, e.g., contractor teams, virtual teams, culturally diverse teams, outsourced teams
|
|
Competing Demands
|
Schedule, budget and scope are flexible
|
Schedule, budget, scope can undergo minor variations, but deadlines are firm
|
Deadline is fixed and cannot be changed; schedule, budget, scope, quality have no room for flexibility
|
|
Problem and Solution Clarity
|
Easily understood problem and solution, solution is readily achievable using existing technologies
|
Either problem is difficult to understand, the solution is unclear or difficult to achieve, or the technology is new to the organization
|
Both problem and solution are difficult to define or understand, solution is difficult to achieve, and solution is likely to be using unproven or complex technologies
|
|
Stability of Requirements
|
Requirements understood, straightforward, and stable
|
Requirements understood, but are expected to change
|
Requirements are poorly understood and largely undefined
|
|
Strategic Importance,
Political Implications, Multiple Stakeholders
|
No political implications
|
Some direct mission impact, minor political implications, 2-3 stakeholder groups
|
Affects core mission and has major political implications, visible at highest levels of the organization, multiple stakeholder groups with conflicting expectations
|
|
Level of Change
|
Impacts a single business unit
|
Impacts a number of business units
|
Large-scale organizational change that impacts enterprise, spans functional groups or agencies, shifts or transforms the organization
|
Exhibit 1: Project Complexity Model
Directions for Using the Project Complexity Model
To use the model to diagnose the size, complexity and risk of a particular project, shade the boxes that describe the project and apply the complexity formula below. (Refer to Exhibit 2.)
|
Large
Highly Complex
Significant Risk
|
Medium
Moderately Complex
Some Risk
|
Small
Independent
Low Risk
|
|
Level of change = large-scale enterprise impacts
OR
Both problem and solution are difficult to define or understand, and the solution is difficult to achieve. Solution likely to be using unproven technologies
OR
Four or more categories in the “Large” column
|
Four or more categories in the “Medium” column
OR
One category in “Large” column and three or more in the “Medium” column
|
Remaining combinations
|
Exhibit 2: Project Complexity Formula
Applying complexity thinking to help manage complex projects should be used during many phases of the project life cycle. Take your project leadership team through the analysis recommended in the remaining sections of this paper to apply complexity thinking to the major decisions you make about your project. Specifically, adopt the project cmoplexity management approaches outline here when you are:
Managing projects:
Preparing the business case for a new project proposal
Initiating and planning a new project
Initiating and planning a new major phase of a project
Recovering a troubled project
Managing programs consisting of groups of related projects of varying complexity:
Initiating and planning a new program
Recovering troubled project within a program
Refer to Exhibit 3 for another view of the Project Complexity Model. This view incorporates the concept of program management. As you diagnose the complexity of each project within the program, it is wise to focus on the high-risk, highly complex projects first, before investing time and resources on the less complex projects, to ensure the risks and complexities can be managed.
Applying Complexity Thinking to Manage Projects
Applying complexity thinking to projects involves selecting methods and techniques, and assigning project leadership based on the project profile and the complexity dimensions that are present. There are three steps in the process:
Select the project cycle based on the project profile. Based on the project profile, the project team first determines the appropriate project cycle to use. All projects have a cycle, a sequence of stages through which the project passes. Typical cycles have a series of periods and phases, each with a defined output that guides research, development, construction, and/or acquisition of goods and services (Mooz, Forsberg, and Cotterman, 2003). As projects have become more complex, project cycles have evolved to address the various levels of complexity.
Select appropriate management techniques based on complexity dimensions.
Please login/register to read the entire article.
Sponsored Announcements and Special Offers
|
You need instant access to all project information any time, anywhere? You want all your planning, progress tracking and controlling data stored in a single, secure place? Onepoint Project is flexible, fast to deploy, easy to use, with ROI usually well below 12 months. Get your free trial version now.
Training Solutions for the Project Management Professional
Get world-class PM training from University of California, Irvine Extension--a PMI-Registered Education Provider. Master the PM Body of Knowledge (PMBOK) Guide; earn PDUs; prepare for PMP certification; earn transfer credit toward a master's degree at our partner university. Learn More.
|
|
|
|
|