Application 2 – Annotated Bibliography

profiletchyar
UNDERSTANDINGPROJECTFAILUREUsingcognitivemappingininsuranceproject.pdf

UNDERSTANDING PROJECT FAILURE: USING COGNITIVE MAPPING IN AN INSURANCE PROJECT

Many projects fail, especially IT projects. The only way that companies can get better at performing projects is by learning from projects they have carried out. But tradi- tional practice of holding a lessons-learned session during or following a project may not allow organizations to examine the deep and "messy" reasons why projects fail, particularly with complex projects. Complex projects can best be understood by using modeling, such as cognitive map- ping. Cognitive mapping aids identification of causal chains and where these close in on themselves to form positive feedback loops, which helps to understand not only what went wrong, but also the reasons. Cognitive mapping is used to understand the impacts of management decisions on a project, both intended and unintentional. This approach is used here to examine a large software development project carried out by an insurance company which overran its original plan by several years. Some sug- gestions are made both for using such methods and lessons to be learned for future projects.

Keywords: lessons learned; complex projects; mapping

©2006 by the Project Management Institute

Vol. 37, No. 4, 55-71, ISSN 8756-9728/03

Introduction

T he research described in this paper has three distinct but interrelated

objectives:

• To explore methods by which learning in and from projects can take place:

What are the benefits of reviewing projects, and how can learning be

achieved?

• To learn about what went wrong or right in a major software development

project, Project X2; this was to be used a vehicle to “learn how to learn”

(Cooper, Lyneis, & Bryant, 2002).

• To make recommendations for the organization's future projects to improve

both project execution and results and also learning between projects.

History of Project X

In late 1997 an organization, called here AutoInsurance Ltd (AIL), recognized that

the core software package that supported the business (called InsSoft in this

paper) would shortly begin to place limits on the organization's development.

InsSoft was also not year 2000 compliant. Tenders were invited for the provision

of a replacement package; the contract was won by a supplier, and Project X initi-

ated. By early 1999 it was decided that the project was not going to succeed and

the contract was terminated. Subsequent lawsuits by AIL and counter lawsuits were

eventually settled out of court.

AIL then reissued the invitation to tender. This second contract was won in

June 2000 by the supplier of InsSoft, a software systems supply company we will

call SSS. The new project was called Project X2 and was split into four phases:

• Integrating an industry-standard quotation engine into InsSoft

• Establishing a model office environment at AIL

• Developing, implementing, and integrating SSS's customer relationship

management (CRM) package

• Replacing InsSoft with new software, based upon SSS's proprietary packages,

and integration.

Every stage of the process finished later than planned. The delivery of the solu-

tion architecture was late. The expected delivery date for the Release C design that

was later than the original planned delivery date; this date too was missed. After

Release C was implemented further delays meant that the planned Release D was

STEPHEN ROBERTSON, Glasgow

TERRY WILLIAMS, Southampton University

ABSTRACT

55S E P T E M B E R 2 0 0 6 P r o j e c t M a n ag e m e n t J o u r n a l

56 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

split into Releases D1 and D2. Release D1 was delivered and

implemented, but due to further delays Release D2 was fur-

ther split into Releases D2.1 and D2.2. Release D2.1 was

achieved on time, but with less functionality than had been

planned, so the final release was again split, into releases

D2.2A, B, and C. Release D2.2C was delivered to AIL for user

acceptance testing (UAT) in June 2003, with a plan to start

implementing the software at the end of the year. Delays to

the testing process resulted in another delay, and the soft-

ware implementation eventually began in June 2004. This

was planned to take at least six months to fully implement

across all functions in AIL. In order to achieve this goal,

some compromise was made on the quality standards

agreed for the completion of UAT, which resulted in over

800 known defects outstanding when implementation started.

Despite the delays and defects (and therefore

workarounds), there was a sense at AIL that the project had

been a success. AIL's managing director indicated that he

was very satisfied with the end result. Business benefits were

immediately identified in some areas and, with familiarity

and as defects are resolved, there was a good expectation

that this would be improved.

Literature

Roots of Failure in Projects

Despite a belief that project management techniques have

matured, the rate of failure of projects has never been high-

er (Cooke-Davies & Arzymanow, 2003). There are various

surveys on project failure; all agreed that failure is not

uncommon. Reichelt and Lyneis (1999) reported the find-

ings of various other authors, that projects which overrun

are more common than projects which complete within

original time scales, overruns likely to be between 40% and

200%; that fewer than half of projects examined in one sur-

vey met cost and schedule targets; and that only one third of

World Bank projects met their aims, with typical delays of

50%. Jørgensen and Sjøberg (2004) reported another survey

showing only 17% of projects meeting all three aspects of

the project triangle (cost, time, and scope, Gray, 2001), with

typical cost overruns as high as 189%. Worse still are IT proj-

ects where it is reported just 3% are considered to be a suc-

cess (Journal of Management Development, 2001). Keil and

Robey (1999) reported a survey that found that half of all IS

projects in the U.S. in 1995 failed, costing a total of

$140 billion. What constitutes project success or failure? Most fre-

quently a project is considered a failure if it fails to meet its targeted cost, time, or scope. Commonly a fourth criterion is also included, the benefits accruing to the organization as a result of the project. White & Fortune (2002) found seven criteria used for judging the success of a project, all related to the above four. Shenhar, Dvir, Levy, & Maltz (2001) describe four dimensions of success, with 13 measures per- taining thereto, which are similar:

• Project efficiency (meeting schedule and budget goals, or, “meeting design goals” Dvir, Raz, & Shenhar, 2003)

• Impact on the customer (meeting functional perform- ance and technical specifications, fulfilling customer

needs, solving a customer's problem, customer using the product, customer satisfaction)

• Business success (commercial success and creating a

new market share)

• Preparing for the future (creating a new market, prod-

uct line, or technology).

The literature suggests a great many causes of failure of

projects. In his study of 136 European projects, Cooke-

Davies (2002) found 12 “real success factors” grouped under

three headings:

• Factors critical to project management success: partic-

ularly relating to project risk management (PRM)

(PRM education, ownership of risks, a maintained

risk register, and a PRM plan) but also documented

organizational responsibilities, project stage dura-

tions below three years, a mature scope change man-

agement process, and maintenance of the

performance measurement baseline

• Factors critical to success on an individual project-

namely, cooperation between project managers and

operational managers within the business

• Factors critical to consistently successful projects-pro-

gram management able to resource projects matching

business strategy, metrics linking project performance

with anticipated future success, and (interestingly) an

effective means of learning.

Cooke-Davies does not make explicit the role of people

in delivering these, but does say “people perform every

process, and it is the people who ultimately determine the

adequacy. Thus the 'people' side of the success factors is

woven into their very fabric.”

Moynihan (2002) identified a number of “people-prob-

lems” against which he advises the contractor (in software

development projects) to protect itself: unrealistic customer

expectations, lack of ownership of the project by anyone in

the client organization, disagreement about the project's

goals within the client organization, lack of skill of the

client's project manager, reluctance of users, and politics

within the client organization. The first of these is picked up

by Jørgensen and Sjøberg (2004), who found that unrealis-

tic customer expectations can lead to significant underesti-

mation of the project's duration, particularly where the

estimate provided forms the basis of a bid for a software

contract. Similarly, Jiang, Klein, Chen, and Lin (2002) found

an overlapping set of people factors affecting success,

including user involvement and participation and executive

management support.

The culture of the organization undertaking the project

is a crucial element in these factors. Gray (2001) found that

in many organizations there was, to some degree, a feeling

of threat against the project's participants should the project

fail (typically to their career prospects, reputation, financial

returns, and self-image). There appeared to be an acceptance

that this was a necessary evil, if the project were to be a suc-

cess. However, it was found that where such behavior was

57S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

common, there was a greater propensity for projects to fail.

Furthermore, where the organization's culture favored “vol-

untarism” (i.e., free expression, questioning of management

decisions, participation in defining goals, intrinsic work sat-

isfaction) the likelihood of success was increased.

Participants from the 15th IPMA World Congress pro-

posed eight factors leading to project failure (Journal of

Management Development, 2001). One was the “Wrong

Leader.” Five types were identified: two of whom damage

the project-the “overt saboteur” and the “passive resister”;

two of whom do little to benefit it-the “non-committed”

and the “well-wisher”; and only one beneficial-the “fully

committed.” A second was “Ineffective Controls”: financial

controls concentrate on cost rather than time, so delays

caused in an effort to save money can end up costing much

more than the planned saving; project management tends to

look backward comparing progress to-date against plan, and

spend too little time looking forward, anticipating issues

and making timely corrections. Others included inappropri-

ate team and poor communication.

Dvir et al. (2003) found that, although there was no

doubt that some basic level of planning was required, there

was no correlation between planning and success. However,

they did find a significant correlation between success and

the development of requirements for the project, and rec-

ommended that the project's goals and deliverables should

be defined (a view echoed by Jiang et al., 2002).

The Need for Learning from Projects

If organizations are to get better at complex projects, they

need to learn from project experience. They must examine

the events of the project, and also the behaviors that may

have led to failure (or success): what went wrong? How did

that impact the project at hand? What was the management

response at the time? What impact did that response have?

How could such events be avoided in the future? As Disterer

(2002) noted, most firms fail to review projects and as a

result tend to repeat bad decisions and errors. According to

Ayas (1996), “The ability to sustain success and significant

improvement in projects over a long period of time depends

mainly on the capability to learn from experience.”

Schindler and Eppler (2003) went further and suggested

that an organization that is able to learn from project expe-

riences is one that is able to make comparisons between the

various projects it carries out and record the best problem-

solving practices it finds; and it will be able to minimize risk

in future projects by knowing potential problems and taking

appropriate action much earlier. The effect of this is an

organization able to “develop project competencies that

lead to a sustainable competitive advantage” (also see simi-

larly Barker & Neailey, 1999).

Project management methodologies have recognized

the need for learning from the past. PRINCE 2 promotes the

use of a “lessons learned log,” which is established early in

the life of a project and maintained throughout (Office of

Government Commerce, 2002). This provides the basis for

writing a formal lessons learned report at the end of the

project (to “ensure that all lessons learned during the proj-

ect are annotated for the benefit of future projects” and

“report on whether the project management activity itself

has been a success or not”) (Central Computer and

Telecommunications Agency, 2001). Similarly, the need to

take note of lessons learned is recognized in A Guide to the

Project Management Body of Knowledge, which emphasizes the

need to record not only the events that occur within and to

the project, but also the management actions taken as a

result and the reasons for those actions (Project

Management Institute, 2000).

However, there is a considerable body of evidence to

suggest that, despite the self-evident benefits of learning

from past successes or failures, in practice this is seldom

done (e.g., Cooper et al., 2002; Disterer, 2002; Garvin, 1993;

Schindler & Eppler, 2003; Williams, 2003a; 2004). There are

a number of potential reasons.

First, there is a lack of understanding about the validity

of learning from projects, so the activity may be seen as a

waste of time. There is a tendency for managers to consider

that one project's experiences are unique so offer no benefit

to future projects-or there is so little in common that “sepa-

rating the differences from the similarities would be difficult

if not impossible” (Cooper et al., 2002). Williams (2003a

and references therein) noted a similar effect whereby man-

agers “avoid the discipline of drawing in experience from the

[project] before” and that “the organization that thinks it

has a unique situation is unlikely to gain from the experi-

ences of past works or others. True systemic causes and

transferable project management lessons are there to

be learnt.”

Second, previous bad experiences, where no benefit has

been seen to be gained from this activity, may prevent future

attempts from being made (Williams, 2003a; 2004). This is

especially true if the task is allowed to degenerate into a

mere paper exercise, where a formulaic approach yields triv-

ial and poorly thought through results, which are not seen

to lead to any beneficial change in future projects.

Under these circumstances a third factor is likely to be

strong, where time pressure is experienced, ruling out bring-

ing the project group together for any kind of learning expe-

rience (Schindler & Eppler, 2003; Williams, 2003a; 2004).

Usually after the end of a project the company has a need to

ensure that the personnel involved are deployed onto a new

project as soon as possible. Little or no time is given to post-

project review (Cooper et al., 2002), especially when the

project has been a failure. There tends to be an unwilling-

ness to spend time dwelling on past failures (see also

Sense, 2004).

Using time pressure as a reason for not conducting a

post-project review may sometimes be a convenient excuse,

when in fact the fourth reason may be the (unspoken) fear

that an examination of the project's failures will elicit evi-

dence of personal failures. People at all levels in projects are

often unwilling to admit to their own mistakes (Abdel-

Hamid & Madnick, 1990) and the impact these may have

had on the course of a project. This is especially true when

58 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

there is a sense that negative sanctions will be used should

errors be uncovered (Schindler & Eppler, 2003; Smith, Keil,

& Depledge, 2001). Even if reviews do take place, the lack of

frank and honest self-appraisal by individuals involved

means that it may not be able to achieve all that it could.

Finally, the difficulty in determining the true cause of

failure (or success) means that it is often difficult to make

any review more than a banal recital of the obvious. Cooper

et al. (2002) asserted that even successful managers find it

hard to identify the best practices. This is particularly true

because projects are becoming more complex (Baccarini

1996; Helbrough, 1995b; Jaafari, 2003; Williams, 1999a ).

Complexity is caused from two elements. First, a complex

project consists “of many varied and interrelated parts …

operationalized in terms of differentiation and interdepend-

ency” (Baccarini, 1996); for such, traditional project man-

agement decomposition-type methods are inadequate as the

interaction between the parts of the project means that the

project is more than the sum of its parts (Williams, 2002;

1999a). Baccarini discussed his definition of project com-

plexity in terms of two dimensions: organizational and tech-

nological complexity, related to the structure of the

organization and the project. The second element is uncer-

tainty; although there is some debate about the role of

uncertainty in project complexity, the inclusion of uncer-

tainty allows complexity to be defined in a more over-arch-

ing sense (Williams, 2002). Uncertainty itself has two

subdimensions (Turner & Cochrane, 1993): goal uncertainty,

typical of software development projects where the require-

ments for the product are poorly understood or defined;

and methods uncertainty, so standard project management

plans cannot be created because the constituent tasks and

dependencies are not clearly understood.

The Nature of Learning

Learning has been defined as “the process by which knowl-

edge is created from experience and the path by which

improvement takes place” (Kotnour, 2000). Learning is dif-

ferent from experience, as not everyone learns from experi-

ence; there is an activity involved in learning; a process that

an individual has to initiate. A learning organization has

been defined as “an organization continually expanding its

capacity to create its future” (Kotnour, 2000), and as “an

organization skilled at creating, acquiring, and transferring

knowledge, and at modifying its behavior to reflect new

knowledge and insights” (Garvin, 1993). It is insufficient

simply to generate new knowledge-in the form of docu-

ments, processes, and operational procedures-unless that

knowledge is embedded in new ways of working for the

organization (Williams, 2003a). According to Ayas (1996),

most of the knowledge in an organization is tacit, existing

only in the minds of its people, however it can be made

explicit by sharing it with the surrounding workgroup, and

the behavior of the organization can change as a result of

the new knowledge.

Mechanisms of Learning from Projects

Many project management methodologies emphasize estab-

lishing lessons learned both during and at the end of proj-

ects. According to Kotnour (2000), during the project,

lessons learned benefit the project itself; at the end of the

project (although this may also happen during the project)

the focus moves on to lessons that are transferable to other

projects. He describes how allowing, and encouraging, the

project team to spend time reflecting on the actions taken

during the project, and the good or bad outcomes of those

actions helps to break down barriers to learning within the

organization. This is supported by documenting the lessons

learned, including which actions to take and which to avoid.

Learning is fed back either to the project in hand or to sub-

sequent projects according to the “plan-do-study-act” cycle.

Kotnour describes four dimensions of the lessons

learned process:

• When: Lessons can be learned throughout the project

as opportunity arises, throughout the project at regu-

lar meetings, or at the end of the project.

• What about: Lessons should be learned about tasks

with minor and major or no problems.

• How: Issues can be identified by comparing actual to

planned performance, and by remembering.

• What: Included in a lessons learned could be the orig-

inal plan, the actual results, the problems encoun-

tered and the tasks that went well.

Barker and Neailey (1999) suggested that the failure of

post-project reviews has a number of causes, a key one being

the failure to provide a context for the review. They suggest-

ed that a useful context is innovation, which they took to

be a combination of “conception” “invention,” and

“exploitation.” They recommended a four-stage approach

based upon their experience of a project within the

automobile industry:

• Individual learning logs to encourage team members

to reflect upon and record their own learning. The

structure of the log helped individuals achieve “more

detailed and specific recollection of learning,” and the

logs supported the kind of thinking that could lead to

innovation.

• Functional learning reviews, bringing together indi-

viduals from within a functional grouping to assist

them to combine their learning and identify learning

for that section.

• Whole-team learning review: The leaders of each func-

tion are brought together in a workshop to review the

output from others' learning reviews and jointly

develop plans for change.

• Communication of learning: The importance of doc-

umentation is recognized, but greater emphasis is

placed upon informal, verbal communication.

A major failing of such approaches is that while they

give excellent suggestions on how the tacit and implicit

knowledge generated through the life of a project is made

59S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

exist, it is interesting to note the effect management actions

have in that loop, as often interventions designed to help

can in fact make matters worse (Eden, Williams,

Ackermann, & Howick, 2000; Howick & Eden, 2001). Once

several maps are generated they can be combined into one

map, including all of the information available from the

interviews and workshops.

Complementary to cognitive mapping, which can pro-

vide a qualitative analysis of projects, is system dynamics

(SD), which can provide a quantitative analysis (Cooper,

1994; Cooper et al., 2002; Rodrigues & Bowers, 1996;

Williams, 2002). For example, it can help to quantify the

impact that clients have on a project's outcomes, even when

the assessment might involve subjective aspects. Rodrigues

and Williams (1998) reported a typical scenario where an

early milestone is about to be missed. The client sees this as

an indication of failure, and cannot accept this. The con-

tractor's only response may be to recover the short-term

milestone, only to incur worse overruns later in the project.

In cases such as this, SD may be of benefit in helping to

quantify the impacts of the actions, and in providing a

rationale that is otherwise missing. In addition to describing

a project post-mortem, SD can help the project manager to

make decisions for the future (Rodrigues & Williams, 1997).

For example, where a change to a project's scope is threat-

ening to increase its time scales, the traditional approach to

project management is likely to lead to the introduction of

additional resources; however, adding resources to an

already-late project may in some cases lead to no significant

benefit, or worse, to further delays. This is the basis for both

Brooks' law and Cooper's $2,000 hour (Cooper, 1994). In

such circumstances, SD may help to determine the appro-

priate balance, which minimizes delay (Williams, 1999b).

According to Lyneis, Cooper, and Els (2001) the use of SD

tends to be around the strategic and/or tactical management

of projects, rather than operational.

Implications for This Study

This literature had a number of implications for the study

in AIL:

• Before an approach to learning from Project X2 could

be decided, it was essential to establish whether it was

a complex project or merely big. If the former, a map-

ping approach looking for positive feedback dynam-

ics might be valuable; if the latter, then a more

straightforward lessons learned process may be as

effective, and more time-efficient.

• Assuming that the project was complex, interviews

carried out with key project personnel using cognitive

mapping might be the most effective way to elicit the

information required for the analysis, making it more

likely to avoid pressure to conform to any one point

of view.

• Analysis should focus on management interventions

designed to bring the errant project back on course,

and consideration given to all of the consequences,

intended or otherwise.

explicit and documented to enable effective sharing within

an organization, they have little to say about how new

knowledge can be created (Williams, 2003a). Projects are

becoming increasingly complex, and outcomes are often dif-

ficult to relate to the actions and events that shaped them.

In such circumstances collecting data on what was planned,

and what actually happened and ever more-detailed recol-

lections about the “facts” of the history of the project is rel-

atively straightforward and time consuming; however,

understanding how all of these things are interrelated and

interacting is much less trivial (Williams, 2002). Schindler

and Eppler (2003) noted that while traditional approaches

are good at answering questions such as “what,” “where,”

and “how many”; they are not good at getting at the more

difficult questions of “why” and “how”: questions which are

much better answered by reference to “stories” (Schindler &

Eppler, 2003; Williams, 2002).

As we have discussed, traditional project management

decomposition-type techniques are inadequate to explain

the behavior of complex projects (Williams, 2002; 2004).

One event or issue may have an adverse impact upon many

activities, and may create new relationships between activi-

ties; this becomes even more complicated where there are

multiple such issues; the impact upon an activity may not be

direct or obvious (e.g., impacts on the project team's

morale); there is little or no recognition of the management

inputs; often impacts to “noncritical” tasks can often have

significant delaying effects; and finally the eventual delay to

a project may not be simply the duration of the original

delay. For example, AIL started a piece of work requiring a

deliverable from the supplier by its mid-point, or else it

would have to be abandoned and restarted from the begin-

ning; the deliverable was late, and the early work wasted.

The problem lies in the nature of complex projects and in

their inherent “messiness”: “… explanations center around

the systemic interrelated set of causal effects; the dynamics

set up by these effects including feedback loops; important-

ly, the management response to project perturbations;

and the resulting exacerbation of the feedback loops”

(Williams, 2002).

One answer to this complexity is to employ modeling

techniques, , in particular, cognitive or causal mapping

(Williams, 2000; 2002; 2003a; 2004), which is specifically

designed to help tackle “messy” problems (Eden, 1988). In

this approach, interviews are carried out with people who

have been involved in the project, either one-to-one or as

part of a group workshop. The circumstances and events of

the project are discussed and explanations sought for them.

Concepts that describe events, issues, management actions,

etc. are noted, and any causal link between them is drawn

in, i.e., where one concept led to another, or led to its

increase, the two are linked by cause and effect. Where the

effect is to decrease, a negative sign is assigned to the link.

Each map is examined and feedback loops are identified.

Where there are no negative signs in a loop, or the total

number of negative signs is even, the loop is a positive feed-

back loop, or “vicious circle.” Where such feedback loops

60 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

• Particular attention should be given to looking for

signs of positive feedback dynamics.

Methodology

This research involved the study of a large software develop-

ment project (Project X2) undertaken by AIL (the client)

and SSS (the contractor). A careful study using cognitive

mapping was carried out to determine the causes of project

time overrun. Particular attention was given to the manage-

ment actions taken to resolve the developing overrun, to

establish whether secondary effects of these actions may

have contributed to the end result. Following this analysis,

some general recommendations were made to AIL's man-

agement team in order that future projects may avoid, or at

least minimize, such overruns.

Clearly, this study tries to extrapolate general learning

from one specific example, so is phenomenological.

Phenomenological research is effective at making explicit

perceptions and interpretations of individuals and in chal-

lenging assumptions, and is generally seen as being descrip-

tive rather than providing explanation (Lester, 1999). Care is

therefore taken in describing any generalized findings to

explain how these were arrived at and to put them into the

context of other published findings. Easterby-Smith, Thorpe,

and Lowe (2002) put most research in the social sciences on

a two-dimensional plane-one dimension being character-

ized by the positivist/social constructionist poles and the

second by the level of involvement of the researcher, from

“involved” to “detached.” Social constructionism is charac-

terized by the assumption that “reality is not objective and

exterior, but is socially constructed and given meaning by

people.” The focus of such research is on gaining an under-

standing of how people perceive and understanding the

phenomenon under study, and how this is affected by the

paradigms they hold. Although this research lies quite firm-

ly on the social constructionist side, it does recognize the

objective reality of the situations under study. Regarding the

second dimension, in this research the researcher was an

integral part of the AIL management team who undertook

Project X2; therefore, it was impossible for the researcher to

abstract himself completely from the process, and it will be

noted throughout that this does limit the researcher's objectivity.

The approach taken followed Williams (2004).

Cognitive mapping (Eden, 1998) was employed to interview

a number of key AIL managers, who had responsibility for

aspects of Project X2 in looking to gain an understanding of

the important events within the project that led to its signif-

icantly late delivery. Interviews rather than a group work-

shop were chosen for a number of reasons (Eden &

Ackermann, 1998):

• The participants came from various levels within the

organization, and there was likely to be some dis-

agreement among them as to the impact of some

management decisions; this might cause material not

to be surfaced in a group context for fear of negative

impacts for more junior members.

• This gives interviewees more time to think, giving a

richer, deeper understanding of the subject matter.

• It avoids the risk that the louder, more forceful per-

sonalities are the only ones whose opinions are heard.

• It avoids some of the potential hazards of working in

groups, e.g., “social loafing” or “group think.”

• It is less time-consuming for each of the participants.

There are, however, a few drawbacks of interviews rela-

tive to workshops. In particular, the process is more time-

consuming for the facilitator, with several interviews and

subsequent analysis of the resultant cause-maps, and the

combination of the maps into one. Also if there is no sub-

sequent group workshop the interviewees can feel detached

from the end result and therefore not accept the

output fully.

An SD approach, although generally useful in analysis

of this type, was not adopted. This was because the exercise

was being carried out from the perspective of, and on behalf

of, the client and much of the hard, numerical data required

to support an SD approach (e.g., cost profile) is only avail-

able to the supplier, who would be unwilling to disclose this

information. Under these circumstances an SD approach

was not feasible, and so the approach adopted relied on cog-

nitive mapping only.

Findings and Analysis

Was Project X2 Complex?

Complexity is not a factor of size alone, but rather arises from the interaction and interdependence of many subele- ments within the project, within the organization(s) engaged in the project (organizational complexity), within the project itself (technological complexity), within the product, or due to uncertainty within the project. So did Project X2 display any of these factors, and is it complex? First, organizational complexity. The primary parties involved in the project were AIL and SSS, but there were a number of other parties involved:

• Part of the system to be delivered included computer telephony integration (CTI). The development of this software functionality was subcontracted by SSS to a U.S.-based company, and the development was car- ried out mostly in the U.S. As the client, AIL had little contact with this company.

• The system was made up of three major software packages tightly integrated. One was owned by anoth- er U.S.-based company with whom SSS had a sole dis- tribution rights deal, but SSS did not own or control the code. During the project, SSS bought the product's intellectual property.

• A key feature of the product being developed in Project X2 was a subsystem that calculates a premium for private motor car insurance based upon various risk factors using a quotes engine. At the start of Project X2, SSS owned the quotes engine and devel- oped it. During the project, a management buy-out occurred. The part of SSS covering the quotes engine was bought and established as a new company.

61S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

• On the client side, a number of other organizations

were involved in the project. At first, project manage-

ment and test management were provided by external

consultants. However, AIL did not feel that they were

meeting expectations and terminated the contract. A

consultant from another consultancy was hired as

project manager. Another external consultant was

hired as test manager, and more consultancy support

was used toward the end of the testing effort.

Therefore, although the number of parties in the project

changed over time, there were never less than five different

commercial organizations involved. The coordination of

effort between these was challenging at times. For example,

when the test manager first became involved, the legal teams

of SSS and his home company meant it was difficult to agree

on the wording of a nondisclosure agreement, which meant

that he was not allowed to see any documentation or attend

meetings with SSS for more than two weeks.

Second, technological complexity. The nature of the

project itself was complex, and increased in complexity over

its life. Having several release dates timed relatively close to

each other meant that releases were at different states of

maturity at the same time, all requiring input from the same

resources in both SSS and AIL. For example, while release C

was being implemented, release D1 was in the user accept-

ance test phase, and release D2 was in the detailed specifi-

cation phase.

Third, the product was also very complex, as it is made

up of several parts. The major components of the final solu-

tion were a CRM tool, an insurance sales and administration

quotation application, and an accounts package. The major

components themselves consisted of several interdependent

parts. The CRM tool was integrated to several other compo-

nents: the call center's preexisting telephone automated call

distribution switch, which directs inbound telephone calls,

and the call center's automated dialer, which makes out-

bound customer calls; a bespoke workflow system that

enables work to be recorded and stored for later or trans-

ferred around the organization; postcode lookup software;

and AIL's unique specialist database. The quotation product

too was complex and required several component parts to

perform many interdependent functions-namely, to provide

new business quotations and allow for their confirmation

(requiring integration to an external vehicle database, held

by the government licensing authority DVLA); to provide

quotations for permanent or temporary changes to the risk,

and allow for their confirmation; to produce customer doc-

umentation including legal documents (requiring integra-

tion to production and queuing systems); and to

communicate new policies to the underwriting insurer,

requiring integration to an electronic data interchange sub-

system. Also, the products were integrated with a credit-card

verification and payment system and a direct banking com-

ponent for the establishment and maintenance of

direct debits.

This complex functionality depended on a highly com-

plex technical infrastructure. The application was “fat

client,” which means that most of the business logic resided

on the user's desktop PC. However some business logic

along with workflow and external components resided on a

middle tier server. The telephony was specialized. One

major database ran on Oracle. There are other SQL databas-

es that ran under Windows. The database servers all ran with

high availability clustering, while the middle tier server was

split into a set of seven load balancing servers. Each of these

elements required specialist knowledge to maintain

and develop.

In conclusion, Project X2 was complex. It met

Baccarini's (1996) definition. Organizationally and techni-

cally, it consisted of many subelements that were highly

interdependent. The product also consisted of many inter-

dependent software and hardware components that were

interrelated and interdependent. As such, standard lessons-

learned type approaches were likely to be inadequate for its

study. Instead, as previously discussed, a cognitive mapping

approach was more likely to help achieve meaningful learning.

Identification of Candidates for Interview and Construction

of Cognitive Maps

The AIL sponsor for Project X2 was the information services director, and reporting to her was a project manager, an external contractor. Interviews were carried out with the project manager and cognitive maps drawn. Cognitive maps were also drawn for the business process manager (BPM), who reported to the sponsor and was responsible for ensur- ing the system met the business' needs and delivered bene- fits; it should be noted that the BPM is the main author of this paper, and although every attempt has been made to remain objective, this may not always be possible. Two cog- nitive maps were produced based upon the BPM's experi- ence: the first showedevents, decisions, and situations that occurred leading up to the launch of the application; the second showed the situation following launch.

Pre-Launch Map

Figure 1 shows the resulting map. The concepts were color- coded into four categories; in this paper, ovals with bold writing represent the main outcomes, other ovals represent events external to AIL, rectangles represent AIL management decisions, and rounded rectangles represent other concepts. Obviously, color-coding is extremely useful in drawing up and analyzing these maps, which does not come out fully in gray scale. As previously discussed, one of the most signifi- cant structures to find in such maps are positive and nega- tive feedback loops, where a chain of cause and effect loops round and joins up again at some earlier point; all the arrows being positive (or an even number of negative arrows) increasingly leads to more and more of whatever is being described, good or bad. Analysis of the map using Decision Explorer (Eden et al., 1992) shows that there are a great many loops (1,633), although many of these are slight variations on the same theme. There are however a number of significant loops that can be considered.

62 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

Destructive Positive Feedback Loops

One significant loop is shown in Figure 2. Ongoing effort to

complete the design resulted in the final design for the

application not being agreed, meaning that the supplier's

developers had insufficient work to keep them fully occu-

pied. The supplier, driven by the need to keep costs down on

the fixed-price contract (concept 4), chose to put their devel-

opers to work writing code in the hope that there would be

little change required when agreement was reached. The

supplier subsequently had to concede that some work had

begun on design that needed to be changed (concept 18).

This resulted in changes being required in pieces of func-

tionality already written and rework of development effort.

To make matters worse, other interdependent subelements

often had to be redesigned in order to accommodate these

changes, which required more discussion and extra design

effort, so the cycle begins again. One thing not clear from

the maps is that this cycle persisted for over a year. This loop

is related to a similar loop (loop 2 in Figure 2) in which

management decisions taken by AIL aggravated loop 1.

Through negotiation with the supplier, AIL not only agreed

to, but also encouraged the parallel working that led to the

positive feedback loop being established.

Clearly these decisions by SSS (concept 7) and AIL

(concept 12) were intended to mitigate the delays to the

project, and although they did manage to ensure that all

resources were fully utilized, they also meant that resources

were not necessarily being used on tasks that were con-

tributing to the completion of the project. The resulting

loops caused the delivery date to be revised many times.

Without access to SSS internal documentation it is hard to

be precise about the degree, but they added at least one year.

Another significant loop can be seen in Figure 3, which

shows another impact of parallel activity in design and

development. When testing was performed, a large number

of apparent defects were discovered. Many of these were

genuine defects, a significant proportion of which were

attributed to design documentation, which was incomplete

when the code was developed. The remainder were misun-

derstandings on the part of the tester who recorded the

defect, again due to incomplete design documents. The time

taken by test and design resources to analyze these defects

had an immediate impact upon the time scales of the proj-

ect, whether they were ultimately determined to be a gen-

uine defect or not. Another impact that can be seen in loop

4 (also in Figure 3) was where genuine defects were discov-

41

Introduce

joint-working

38

Changes in

the design

17

Client makes

compromise

on design

34 Disagreement

whether issue is a defect or is

working as designed

31 Many (apparent) defects found in

software delivered

33 Time to analyze

failure

32 Time to perform

testing 30

Software accepted for testing with

many known defects

29 Software delivered

with many known defects

37 Business continues

to change

26 Project costs

5 Supplier need to minimize waste

22 Supplier costs outweighing

income

6 Project late

4 Fixed-price

contract

43 Supplier under-

estimate of project duration

42 Supplier under- estimation of

project complexity

1 Supplier late

in delivering design documents

2 Supplier costs

outweighing income

8 No agreed design

44 Encourage CSC and KFI staff

to work overtime/ produce more

7 Increase parallel

working between design and development

3 Software development continues based upon

incomplete design

35 Many agreed

defects 23

Rework of completed

development

36 Many issues accepted

as “working as designed”

24 Rework of

interrelated elements

19 Changes required

to functionality already developed

12 Encourage parallel

working to maintain schedule

18 Supplier makes

compromise on design

20 Continued effort

to complete design

10 Many comments by

client on design documents

11 Contractual

negotiations on differences

15 Lawyers consulted

9 Many errors and omissions

in design documents

13 Senior

manager involvement

28 Supplier senior

manager time expended

14 Client senior

manager time expended

21 Discussion to

determine correct design

25 Scope of product

40 De-scope: Accept

more defects for go-live

39 De-scope: Remove

data migration

27 Need to

avoid delay

16

Agreements

on elements

of design

Figure 1: BPM’s pre-launch map

63S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

ered. This resulted in rework of the

affected components and often of one

or more interrelated components. This

was aggravated by the extended time

taken to analyze the defect before it

was assigned to a developer for a fix to

be produced.

It should be noted that, although

it is not apparent from the map, these

two sets of loops (1 & 2 and 3 & 4) did

not occur over the same time frame,

although they did overlap somewhat.

The loops 3 and 4 relating to testing, in

general started as loops 1 and 2 relat-

ing to the original design work were

coming to an end.

Given that time scales for this

project were extending significantly, it

is unsurprising that the business did

not stand still during this time. This

7 Increase parallel working between

design and development

3 Software development continues based upon

incomplete design

23 Rework of completed

development

6

634

5

24 Rework of

interrelated elements

21 Discussion to

determine correct design

19 Changes required

to functionality already developed

12 Encourage parallel

working to maintain schedule

2 Developers without useful work to do

8 No agreed design

20 Continued effort

to complete design

11 Contractual

negotiations on differences

27 Need to

avoid delay

10 1

18

33 38 31 35

44 41 40 39

16 15 13

Figure 2: Partial map showing loops 1 & 2

resulted in AIL management decisions

to request changes to the design to

accommodate the changing business,

which resulted in a further positive

feedback loop (loop 5; Figure 4) being

established. The effect of changes

being requested was to cause further

rework of already completed tasks, fur-

ther delaying the project allowing the

business to experience more change.

As discussed there were a number

of management interventions in this

project, most of which aimed to limit

the delay. However, some, counter-

intuitively, had the opposite effect.

One significant decision was to

encourage the use of overtime in both

AIL and SSS. Although overtime can be

an effective means in resolving a short-

term issue, over the long-term there

tends to be a law of diminishing

returns, after some time the units of

work per hour decreases, meaning no

more work is achieved. Worse, the

quality of the work being achieved is

adversely impacted (Cooper, 1994),

leading to two further loops (6 and 15)

shown in Figures 5 and 6. In Project

X2, this combined with the decision to

accept the application when it was

delivered-despite the fact that it had a

large number of known defects. These

loops (Figure 6) resulted in AIL's test-

ing time being extended, and led to

further rework (by SSS) and subse-

quent retest (by AIL) further delaying

the project.

Beneficial Negative Feedback Loops

Not all AIL management decisions

caused positive feedback. As time went

on and the project became very late,

some decisions were taken to resolve

issues extending the testing time scales.

One was to move some SSS resource

from their base to AIL's site, to enable

more joint working (the “one-team

approach,” concept 41). This resulted

in a negative feedback loop in which

the time taken to analyze apparent

defects was decreased allowing

resources to concentrate on the real

testing effort (loop 7 in Figure 7) and

also meaning the development team

learned of defects earlier, reducing

rework (loop 8 in Figure 7).

7 Increase parallel working between

design and development

3 Software development continues based upon

incomplete design

23 Rework of completed

development

24 Rework of

interrelated elements

21 Discussion to

determine correct design

20 Continued effort

to complete design

34 Disagreement

whether issue is a defect or is

working as designed

35 Many agreed

defects

31 Many (apparent) defects found in

software delivered

32 Time to perform

testing

26 Project costs

36 33

33 30

37 1

8

30

33 38 19

1 22

19

14

5 Supplier need to minimize waste

2 Supplier costs

outweighing income

6 Project late 4

25 43

10 1

8

19

Figure 3: Partial map showing loops 3 & 4

64 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

Two further significant decisions

were taken: one was to change the

established criteria for exiting testing

to allow more defects (concept 40), the

other to de-scope the project, tem-

porarily removing the data migration

task (concept 39). These two decisions

arising out of a desire to minimize

delay in launching the application to

the call center created a further two

negative feedback loops that helped

reduce the overall time scales (loops 9

and 10 in Figure 7). However, not all of

the impact of these decisions were ben-

eficial, as the resulting de-scoping of

the product had some negative

impacts on the business as will be

seen later.

Trigger Events

A useful analytical tool in Decision

Explorer is to examine the “tails” of the

map, those concepts that only have

arrows coming out. These should be

trigger events, which initiate the loops

in the first place (otherwise, it would

indicate that there was more material

to be elicited). In this map there are

two trigger events. One is that the orig-

inal contract for the project was on a

fixed-price basis (concept 4). This

meant that from the start the supplier

was very determined to keep costs at a

minimum, and never to have resources

underutilized. The other trigger was

that the supplier initially underesti-

mated the scale and complexity of the

work to produce this software solu-

tion. It seems likely that the underesti-

mation was at least in part caused by

the supplier's failure to separate the

“price-to-win” bid from a realistic esti-

mation of the effort required, and that

they suffered from over-optimism in

making their estimates (typical in such

situations-Jørgensen & Sjøberg, 2004).

Failure to fully grasp the complexity

and underestimating the time required

led to the initial project overruns,

which forced the management correc-

tions that in turn started the positive

feedback loops. It also resulted in the

errors and omissions that contributed

to the failure to reach agreement on

the design.

23 Rework of completed

development

33 35 19

26 1

25 43 32 10 1

8 19

24 Rework of

interrelated elements

21 Discussion to

determine correct design

20 Continued effort

to complete design

38 Changes to the design

37 Business continues

to change

6 Project late

Figure 4: Partial map showing loop 5

24 Rework of

interrelated elements 21

Discussion to determine correct

design

8 No agreed design

20 Continued effort

to complete design

11 Contractual

negotiations on differences

27 Need to

avoid delay

23 Rework of completed

development

36 33

30

33 38 19 29

32

3 2 6

19

41 40 39 12

16 15 13

10 1

44 Encourage SSS and

AIL staff to work overtime/produce more

34 Disagreement

whether issue is a defect or is

working as designed

35 Many agreed

defects

31 Many (apparent) defects found in

software delivered

Figure 5: Partial map showing loop

24 Rework of

interrelated elements 21 Discussion to

determine correct design

8 No agreed design

20 Continued effort

to complete design

11 Contractual

negotiations on differences

27 Need to

avoid delay 23

Rework of completed

development

44 Encourage SSS and

AIL staff to work overtime/produce more

35 Many agreed

defects

32 Time to perform

testing

6 Project late

1 Supplier late

in delivering design documents

29 Software delivered

with many known defects

30 Software accepted

for testing with many known defects

33

33 31

37 26

25 43 10

19 34 2

16 15 13

41 40 39 12

31

33 38 19

34

Figure 6: Partial map showing loops 1

progress in resolving outstanding

issues (concept 113) led back into dis-

satisfaction (concept 108), and this

increased the desire to reduce negative

impacts (concept 109), it did not then

lead to an increase in the decision to

focus attention on migration (concept

112). Two of the other loops also con-

tain this loop as a subset, and are thus

also spurious.

The only genuine loop found

within this map is loop 14: AIL staff

are highly bonused, so loss of produc-

tivity had a big impact on their satis-

faction. This led to staff developing a

poor opinion of the application and to

demoralization, which affected pro-

ductivity even more. This loop impact-

ed the whole business but particularly

the new business acquisition area

where user confidence helps sales abil-

ity and therefore sales performance,

allowing a destructive positive feed-

back loop to be perpetuated. AIL man-

agement quickly intervened to

minimize the impact of the positive

feedback, primarily through commu-

nication. Project personnel ensured

that operational management within

the areas affected were kept up-to-date

with the likely impacts of application

issues. This allowed management to

develop realistic expectations and

therefore set realistic targets that

helped to counter demoralization

65S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

Central Concepts

Two closely related concepts, concept 7

(introduction of parallel working) and

concept 20 (ongoing effort to com-

plete design), were of central signifi-

cance in the resulting late delivery of

Project X2. They feature in multiple

positive feedback loops, and in fact all

but one of the loops goes through one

or the other (or frequently both) of

these concepts. This is indicative of the

centrality of these issues for the very

significant time extensions experi-

enced during this project. In fact,

chronologically, the failure to com-

plete the design stage led to the intro-

duction of parallel working, and,

therefore, this one concept may rea-

sonably be considered the most signif-

icant point at which an alternative

decision may have affected the entire

course of the project, allowing it to

avoid becoming significantly late. It

should be noted that action at this

point would not have prevented the

time delays completely, as it was

already late by the time this was

observed. However, action could have

prevented the destructive positive feed-

back, observed in the map, from exac-

erbating the existing problems to the

eventual proportions they took.

Outcomes

The outcomes of this map are repre-

sented here as ovals with a shadow and

bold text. These are typically, but not

necessarily, the heads of the map (con-

cepts that have only arrows going in).

This map contains four outcomes: the

increased amount of senior manage-

ment time expended by both parties to

bring the project to completion (con-

cepts 13 and 28), and, most signifi-

cantly, the late delivery of the

application to the business and its

reduced scope when it was delivered

(concepts 6 and 25, respectively).

Obviously, the late delivery meant that

AIL's internal staff costs for project per-

sonnel increased significantly,

although the external cost did not

increase due to the fixed-price contract.

Late delivery also meant that the busi-

ness benefits that comprised the busi-

ness case for the investment could not

be realized until delivery was com-

plete. However, even after completion

the other outcome, reduced scope,

meant that the benefits were not

immediately realizable.

Post-Launch Map

The map drawn to represent the situa-

tion post-launch (Figure 8) is much

simpler than that of pre-launch. It

includes three concepts drawn in from

the previous map (25, 39, and 40): the

scope of the product, and two con-

tributing factors to the scope of the

product. In addition it contains only

23 new concepts.

Decision Explorer identifies four

loops within this map. However, three

of the loops are (temporally) spurious.

One apparent causal loop involved the

decision to focus attention on comple-

tion of the data migration task at the

expense of resolving some of the other

issues. This decision was taken with

the full knowledge that it would have

an impact on the resolution of out-

standing issues, and that this would

likely have an impact upon the user

community. However, it was decided

that this was a necessary compromise

to allow completion of the rollout

phase of the project, because the

impact of operating two applications

simultaneously was greater than the

impacts of the other issues requiring

attention. So that, while the slow

24 Rework of

interrelated elements

21 Discussion to

determine correct design

8 No agreed design

20 Continued effort

to complete design

11 Contractual

negotiations on differences

27 Need to

avoid delay

23 Rework of completed

development

33 Time to analyze

failure

32 Time to perform

testing

41 Introduce

joint-working

6 Project late

1 Supplier late

in delivering design documents

25 Scope of product

36 17

19 38 35 19

34 30

37 26

34 2

44 12

16 15 13

37 26

43

10

40 De-scope: Accept

more defects for go-live

39 De-scope: Remove

data migration

Figure 7: Partial map showing loops 7, 8, 9 & 10

66 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

developing within the user community. It also allowed them

to set expectations regarding what the user community

would find, and when they could expect issues to be

resolved. This went some way to reducing the negative opin-

ions being formed. These management decisions could not

reverse the effects of the feedback loop, but were able to

minimize them.

There are four tails in this map (likely to be trigger

events) in addition to two of the concepts replicated from

the pre-launch map for context. Like those two, the first also

feeds into the product scope. Following launch, defects that

had not been discovered during the testing phase began to

come to light (concept 101). There were not many of these,

but they further diminished the product's scope. The second

trigger event was the dependence of the rollout of the prod-

uct on data migration (concept 118). At launch, some new

policies were written in the new system; however, even had

100% of new business been written in the new system, there

would remain the preexisting customer base with its records

in the legacy system, so any contact with those customers

would require access to that system. For this reason, and due

to the decision to de-scope data migration from the launch,

rollout could only progress up to a point until data migra-

tion was completed. The third trigger was outside of the con-

trol of AIL: fixing defects and completing the data migration

required the same SSS resources accessing the same code

base (concept 111), so they were constrained by the available

resources from working to resolve the outstanding defects as

quickly as AIL. Finally, the fourth trigger is the primary deci-

sion that helped to minimize the effects of the positive feed-

back established. The introduction of improved

communication channels between the project and the busi-

ness (concept 120), achieved by bringing into AIL an expe-

rienced external consultant for the period leading up to, and

immediately succeeding, the launch of the application.

There are three outcomes new to this map. Two relate to

staff: concept 114 dealing with demoralization and concept

117 dealing with the negative attitude that began to develop

toward the application among people who had not yet

received their training. These were minimized through

improved communication. The third outcome was that the

business suffered at best a failure to realize benefits, and at

worse real losses through the introduction of this applica-

tion. As indicated in the analysis of trigger events, these out-

comes in part derived from the failure to identify all of the

potential problems that existed. However, they also arose

from the decisions made pre-launch to de-scope the appli-

cation through accepting more outstanding defects, com-

promises on functionality and de-scoping the data

migration. These were the decisions that helped to break the

vicious cycles that were preventing the achievement of a

launch date.

109 Desire to reduce negative impacts

and secure benefits

105 Customer service

issues

106 Productivity losses

experienced

39 De-scope: Remove

data migration

118 Completion of rollout

requires data migration

107 Extension to duration

of rollout until all data migration

activity complete

112 Decision to focus

available resource on data migration

113 Slow progress

resolving outstanding issues

111 Limited available

supplier resources 108

End user dissatisfaction with product

103 Effort to train staff

102 Introduction of a

number of workarounds 104

Anticipated productivity gains not realized

25 Scope of product

40 De-scope: Accept more

defects for go-live 101

Previously undiscovered defects found

119 Rollout strategy

requires simultaneous operation of both

legacy and new systems 120

Improved project business community

communications

121 Realistic expectations

among operational management

123 Realistic relaxation

of productivity targets

122 Realistic expectations

set among user community

114 Demoralization within users of new system

115 Poor opinion of application

among workforce

116 Negative word-of-mouth

communication to users of legacy system

110 Adverse impacts on AIL's

profit & loss

117 Staff yet to undergo

training already negatively disposed to change

Figure 8: Post-launch map

“cover their backs,” slowing progress

that might have been achieved in a

more cooperative environment.

Second, AIL decided to make use of the

design documents that resulted from

that first failed project as the initial

baseline for the new project (concept

229); however, few people from AIL

and none from SSS were involved in

that project and no one was complete-

ly comfortable with the documents, so

there was disagreement as to their con-

tent and meaning.

The project manager surfaced an

important outcome not apparent in

the BPM's map. Events in the project

leading up to the launch led to a com-

mercial dispute between the two

companies (concept 251), which

threatened to sour a relationship,

which at times had been fractious, but

which more recently had been improv-

ing with the successful adoption of

joint working. The effects of this

were particularly seen in the post-

launch map.

67S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

Concepts such as 114 dealing with

demoralization within the staff and

concept 117 dealing with the negative

attitude that began to develop toward

the application are “soft” issues, which

are not usually dealt with in project

management bodies of knowledge.

This type of issue is seldom considered

in project reviews, and the feedback

loops that might result may go unrec-

ognized. It is a strength of this

approach that they were captured and

can be linked into more tangible proj-

ect events like the extension of time

for rollout.

Construction of Cognitive Maps for the

Project Manager

Two cognitive maps were also con-

structed following interviews with the

project manager, again showing events

leading up to launch and those follow-

ing. Many of the features found in the

project manager's maps have already

been surfaced in the BPM's maps, as

previously discussed. There are no

contradictions between the two

managers' maps, but there are some

further features in the project

manager's maps that did not

previously appear, some of which are

discussed here.

Analysis of the project manager's

pre-launch map shows a number of

interesting trigger events. One was the

choice of SSS to include a package that

they did not own as part of the solu-

tion; SSS's subsequent decision during

the project to buy the intellectual

property rights for this product was

cited by them as a partial cause of the

delay. A second was AIL's previous

failed attempt at this project with a dif-

ferent supplier. This resulted in some

key AIL management decisions. First,

the legal case launched by AIL against

the supplier, which was settled out of

court, had an effect on both AIL man-

agement and SSS management when

negotiating the contract for this project

(concept 231), so that key people on

both sides felt the need always to

310 Involvement of SSS senior management

309 Involvement of

AIL senior management

311 Introduction of very rigorous

approach

312 Mechanism to

highlight issues

307 AIL request

additional new changes

306 Conflict for

SSS resource

303 Extension of rollout time

313 Keep project

progress in focus

315

301304

323 317

305 Many defects

requiring urgent resolution

316 Lack of agreement

on migration approach

302 Stop joint

working approach

Figure 9: Partial map showing loops 21 and 22

68 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

The project manager's post-launch map contained just

22 new concepts, plus two reproduced from the pre-launch

map for context. It contained two sets of double loops, all

negative feedback. These loops, shown in Figure 9, are

unique to this map and show the beneficial impact of the

involvement of senior management following launch. As

can be seen from the map, there were several pressures with-

in the project forcing the rollout period to be extended,

while at the same time conflict for the use of limited SSS

resources prevented resolution of all of these. The involve-

ment of AIL and SSS senior management was seen as a key

to keeping the focus, which had been somewhat lost, on

completing the project and shortening the rollout period.

Also, the prioritization of work by the senior management

team helped to resolve some of the conflict for resources.

One further outcome was staff in both SSS and AIL started

to tire of the project, and looked to move on to something

new. This can lead to a drop in morale among the project

team if allowed to go on unchecked.

Recommendations for Projects

The recommendations for AIL can be divided into two: first,

recommendations specific to how projects should be run in

future following analysis of cognitive maps drawn based

upon the experience and perceptions of three key managers

in Project X2; and second recommendations for how AIL

may approach learning from projects in future.

A number of specific recommendations can be made for the

future conduct of Project X2:

1. The business has benefited greatly from effective

communication; care should be taken to ensure that

this momentum is not lost.

2. Steps need to be taken to ensure that the X2 project

team is refreshed, and given new focus for the

remainder of the project to avoid degradation of morale.

For future projects within AIL:

3. Care should be taken to ensure that all design work

has been completed and agreed before work begins

on code development. Failure to do this can result in

much rework, both in areas where the design is sub-

sequently agreed to be other than that developed and

of inter-dependent areas. This does not mean that it

is not possible to complete activities in parallel, just

that care needs to be taken to ensure the independ-

ence of parallel activities.

4. Overtime should be used sparingly and for the reso-

lution of short-term issues-for the supplier as well as

AIL's staff. Extensive use of overtime can lead to

unproductive staff, and poor quality output. The res-

olution of issues caused by poor quality can take

much longer than that saved, especially where the

defect is not discovered quickly and subsequent work

is built upon that defect. 5. Applications should not be accepted from the sup-

plier until successful completion of all (or most) of the agreed testing. Acceptance of the application with a large number of known outstanding defects caused AIL's own testing effort to extend.

6. Every effort should be made to avoid making changes

to an application's design during the project. Some

change may be inevitable; however, the impact to the

rework cycle is significant, the effort being not only

to make the change requested, but also to change all

dependent elements.

7. The joint working initiative should be repeated

where feasible. This was responsible for shortening

the turnaround of defect resolution, freeing up

resources to continue other work, and preventing

excessive rework of interdependent elements.

8. If a project is running late, opportunities to reduce

the scope of the deliverable(s) should be examined;

however, care must be taken to ensure that the

impact upon business is understood and accepted

before doing so.

Learning Recommendations

Any organization that desires to improve its competitiveness

in today's market place must learn from its experiences.

Therefore, in addition to the specific recommendations aris-

ing from Project X2, there are more general recommenda-

tions for the ongoing learning of the organization resulting

from the experience of this learning study:

1. The mechanism of learning adopted should suit the

nature of the project. For simple projects, a straight-

forward lessons-learned process may be appropriate,

but for more complex projects, especially where there

is any suspicion that there may have been positive

feedback effects at work, a mapping approach such as

that adopted here is more effective.

2. Learning should not be left to the end of the project.

It should be integrated into the heart of the project

process, on a regular basis as well as following any

significant event.

3. Cognitive maps can be created through one-on-one

interviews or in a group setting. The decision of

which approach to take should depend on the cir-

cumstances at the time:

• Consider group approaches if time is limited,

and/or if it is essential that all parties can identi-

fy with, and “buy-in” to, the output.

• Consider individual interviews if participants

come from various levels within the organization

and there may be disagreement between senior

and junior participants, and/or some participants

are likely to be significantly more forceful so that

quieter team members may get drowned out.

4. When constructing the cognitive maps, attempt to

identify the management actions taken in reaction to

the events of the project, and all of the consequences

of those actions, intended or otherwise; these can

provide crucial triggers or exacerbating elements of

the explanation of the project outcomes.

5. As well as “hard” quantitative explanations of behav-

ior, look also for the “softer” human-oriented ele-

ments, as these can also provide essential elements of

69S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

the causal chains that provide explanation of the

project behavior.

6. When constructing cognitive maps:

• Look for positive feedback loops, which are like-

ly to be root causes of spiraling costs or time scales.

• Investigate tails and consider if these are truly

root-causes of the effects being or if there might be

something more fundamental that has been missed.

• Investigate any orphans and determine how these

concepts link in to the rest of the material.

• Consider all of the heads. Could these be consid-

ered outcomes? If not, ask if these lead to any-

thing that should be recorded on the map.

Conclusions

Reviewing projects is essential if a business is to learn how

to better conduct projects in future. The main recommenda-

tions arising from this study have been described in the pre-

vious two sections, but this section will summarize the results.

Concerning learning from projects:

• It is critical that managers learn the impacts their deci-

sions might have on a project. Some of these are unex-

pected, so typically are difficult to identify. Cognitive

mapping can help to do this, and can show positive

feedback loops resulting from management decisions,

which can have serious adverse effects on a project.

Managers should learn to recognize these feedback

loops when they are occurring (and similarly for ben-

eficial impacts).

• It is widely agreed that learning should not be left to

the end of a project, but should be incorporated

throughout, at regular intervals, and following signif-

icant events.

• For projects that are not complex, a straightforward

lessons-learned process is likely to be sufficient.

However, this is insufficient when faced with com-

plexity and will not bring out the difficult, and some-

times counterintuitive, lessons. Standard lessons

learned processes are good mechanisms for recording

the lessons already learned so that they may be dis-

seminated further, but they are not themselves good

for creating new insights into the workings of

the project.

As far as Project X2 is concerned, a fundamental prob-

lem was the supplier's original underestimation of the com-

plexity of the task, which early on led to the project

becoming late. In order to draw back some overrun, man-

agement in both AIL and SSS decided to execute parts of the

project in parallel, so that a significant rework cycle devel-

oped in which completed work regularly had to be reexam-

ined, and development work proceeded without agreement

on the design baseline. This resulted in commercial dis-

agreement, confusion, time wasted analyzing false prob-

lems, and a delivery that did not always meet the business's

needs. Later, management tried to increase the project

team's output by the use of overtime; this combined with

the unclear design led to the eventual delivery being of a

poor standard. AIL's management decided to accept the

release despite the known problems. This resulted in a pos-

itive feedback loop, which caused the testing end-date to

move increasingly further away. The testing phase was clear-

ly going to continue to extend unless significant decisions

were taken to resolve the problems. First, part of the delivery

was de-scoped allowing concentration to be focused on the

essentials. Second, joint working was introduced, signifi-

cantly speeding up the resolution of issues and breaking a

feedback loop that had impacted the testing phase. The de-

scoping decision had a downside, as after launch it became

apparent that the business impact of some of the de-scoped

functionality was significant, and affected productivity as

well as the time required to complete the rollout of the

application to all users. This was minimized by a decision to

hire in temporary expertise to ensure sufficient communica-

tion between the business and the project team.

Cognitive mapping is a powerful tool for reviewing

projects:

• It allows identification of chains of causality and feed-

back loops not readily identified by intuition alone.

• It helps direct an interview process to ladder up from

concepts already surfaced to outcomes and to ladder

down to trigger events.

• Care needs to be taken when concepts describe effects

that happened in different time scales; this can lead to

the identification of spurious loops. Identified loops

need to be thoroughly checked for this where the map

describes events over an extended time frame.

Separate maps to represent different phases of the

project might help.

• “Soft” issues such as morale can be incorporated into

the maps, and these issues on the performance of the

project can be examined.

Considering “how does one learn from projects?”

requires a different understanding of the dynamics of proj-

ects, and how those dynamics shape the impacts we as man-

agers have on the course of a project. Even where we do

understand impacts intuitively, these techniques help to give

a rational foundation for instincts and allow the manager to

argue these points more successfully. It was an original

learning objective of this work to learn how to better run a

project; however, it became clear that the most valuable

learning comes from understanding the sometimes counter-

intuitive effects of management decisions and how project

events and decisions are interrelated and interacting. Well-

intentioned management decisions to resolve potential

issues can lead to counterintuitive positive feedback loops,

driving projects further off course rather than

controlling them.

References

Abdel-Hamid, T. K., & Madnick, S. E. (1990). The elu-

sive silver lining: How we fail to learn from software devel-

opment failures. Sloan Management Review 32, 39-48.

70 S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

Baccarini, D. (1996). The concept of project complexi-

ty-A review. International Journal of Project Management 14,

201-204.

Barker, M., & Neailey, K. (1999). From individual learn-

ing to project team learning and innovation: A structured

approach. Journal of Workplace Learning 11, 60-67.

Central Computer and Telecommunications Agency.

(2001). Prince 2: An Outline. London: The Stationary Office.

Cooke-Davies, T. (2002). The “real” success factors on

projects. International Journal of Project Management 20, 185-

190.

Cooke-Davies, T. J., & Arzymanow, A. (2003). The

maturity of project management in different industries: An

investigation into variations between project management

models. International Journal of Project Management 21, 471-478.

Cooper, K. G. (1994). The $2000 hour: How managers

influence project performance through the rework cycle.

Project Management Journal 25, 11-24.

Cooper, K. G., Lyneis, J. M., & Bryant, B. J. (2002).

Learning to learn, from past to future. International Journal of

Project Management 20, 213-219.

Disterer, G. (2002). Management of project knowledge

and experiences. Journal of Knowledge Management 6, 512-520.

Dvir, D., Raz, T., & Shenhar, A. J. (2003). An empirical

analysis of the relationship between project planning and

project success. International Journal of Project Management

21, 89-95.

Easterby-Smith, M., Thorpe, R., & Lowe, A. (2002).

Management Research: An Introduction, Second Edition.

Wiltshire: Sage Publications Ltd.

Eden, C. (1988). Cognitive mapping. European Journal

of Operational Research 36, 1-13.

Eden C, Ackermann, F., & Cropper, S. (1992). The

analysis of cause maps. Journal of Management Studies 29,

309-324.

Eden, C., & Ackerman, F. (1998). Making Strategy.

Journey of Strategic Management. Wiltshire: Sage Publications Ltd.

Eden, C., Williams, T., Ackermann, F., & Howick, S.

(2000). The role of feedback dynamics in disruption and

delay on the nature of disruption and delay (D&D) in major

projects. Journal of the Operational Research Society 51, 291-300.

Garvin, D. A. (1993). Building a learning organisation.

Harvard Business Review 71, 78-91.

Gray, R. J. (2001). Organisational climate and project

success. International Journal of Project Management 19, 103-109.

Howick, S., & Eden, C. (2001). The impact of disruption

and delay when compressing large projects: Going for incen-

tives? Journal of the Operational Research Society 52, 26-34.

Jaafari, A. Project management in the age of complexity

and change. Project Management Journal, 34; 47-57.

Jiang, J. J., Klein, G., Chen, H.-G., & Lin, L. (2002).

Reducing user-related risks during and prior to system devel-

opment. International Journal of Project Management 20, 507-515.

Jørgensen, M., & Sjøberg, D. I. K. (2004). The impact of

customer expectation on software development effort esti-

mates. International Journal of Project Management 22,

317-325.

Journal of Management Development. (2001). Management's

role in project failure. The Journal of Management

Development 20.

Keil, M., & Robey, D. (1999). Turning around troubled

software projects: An exploratory study of the deescalation

of commitment to failing courses of action. Journal of

Management Information Systems 15, 63-87.

Kotnour, T. (2000). Organizational learning practices in

the project management environment. International Journal

of Quality and Reliability Management 17, 393-406.

Lester, S. (1999). An Introduction to Phenomenological

Research. Available online at

http://www.devmts.demon.co.uk/resmethy.htm (8th July

2004).

Lyneis, J. M., Cooper, K. G., & Els, S. A. (2001). Strategic

management of complex projects: A case study using system

dynamics. System Dynamics Review 17, 237-260.

Moynihan, T. (2002). Coping with client-based “peo-

ple-problems”: The theories-of-action of experienced is/soft-

ware project managers. Information & Management 39,

377-390.

Office of Government Commerce. (2002). Managing

Successful Projects with PRINCE2. London: The

Stationary Office.

Project Management Institute. (2000). PMBOK® Guide -

2000 Edition. Newtown Square, PA: Project

Management Institute.

Reichelt, K., & Lyneis, J. (1999). The dynamics of

project performance: Benchmarking the drivers of cost and

schedule overrun. European Management Journal 17,

135-150.

Rodrigues, A., & Bowers, J. (1996). The role of system

dynamics in project management. International Journal of

Project Management 14, 213-220.

Rodrigues, A. G., & Williams, T. M. (1997). System

dynamics in software project management: Towards the

development of a formal integrated framework. European

Journal of Information Systems 6, 51-66.

Rodrigues, A. G., & Williams, T. M. (1998). System

dynamics in project management: Assessing the impacts of

client behaviour on project performance. Journal of the

Operational Research Society 49, 2-15.

Schindler, M., & Eppler, M. J. (2003). Harvesting project

knowledge: A review of project learning methods and suc-

cess factors. International Journal of Project Management 21,

219-228.

Shenhar, A. J., Dvir, D., Levy, O., & Maltz, A. C. (2001).

Project success: A multidimensional strategic concept. Long

Range Planning 34, 699-725.

Smith, H. J., Keil, M., & Depledge, G. (2001). Keeping

mum as the project goes under: Towards an explanatory

model. Journal of Management Information Systems 18, 189-227.

Turner, J. R., & Cochrane, R. A. (1993). Goals-and-

methods matrix: Coping with projects with ill defined goals

and/or methods of achieving them. International Journal of

Project Management 11, 93-102.

White, D., & Fortune, J. (2002). Current practice in project

71S E P T E M B E R 2 0 0 6 P R O J E C T M A N A G E M E N T J O U R N A L

STEPHEN ROBERTSON, PhD, was educated at the Universities of Glasgow and Strathclyde. He worked as a post-doctoral

research associate at the University of Liverpool, conducting research into the thermodynamics of DNA super-coiling. A

career change took him into a large insurance company, where he worked in various operational management roles before

taking on a role managing major projects in the organization. He has had that role for seven years.

TERRY WILLIAMS, PhD, PMP, was educated at the Universities of Oxford and Birmingham, U.K., and has worked in

operations research (OR) for nine years at BAESYSTEMS, developing project risk management work, and later acting as

risk manager. He is currently at a professor at Southampton University. Previously he was professor of OR and head of

department at Strathclyde University. He is a speaker and writer on modeling in project management, and has written

more than 60 articles in refereed OR and project management journals and a book titled "Modelling Complex Projects."

He is a member of numerous research networks worldwide, being particularly involved with PMI, where he is one of the

Research Members Advisory Group. He edits the Journal of the Operational Research Society and sits on a number of

other journal advisory boards.

management-An empirical study. International Journal of

Project Management 20, 1-11.

Williams, T. (1999a). The need for new paradigms for

complex projects. International Journal of Project Management

17, 269-273.

Williams, T. (1999b). Seeking optimum project dura-

tion extensions. Journal of the Operational Research Society 50,

460-467.

Williams, T. (2000). Safety regulation changes during

projects: The use of system dynamics to quantify the effects

of change. International Journal of Project Management 18, 23-31.

Williams, T. (2002). Modelling Complex Projects.

Chichester: John Wiley & Sons Ltd.

Williams, T. (2003a). Learning from projects. Journal of

the Operational Research Society 54, 443-451.

Williams, T. (2003b). Assessing extension of time delays

on major projects. International Journal of Project Management

21, 19-26.

Williams, T. (2004). Identifying the hard lessons from

projects-Easily. International Journal of Project Management

22, 273-279.

Chichester: John Wiley & Sons Ltd.

Williams, T. (2003a). Learning from projects. Journal of

the Operational Research Society 54, 443-451.

Williams, T. (2003b). Assessing extension of time delays

on major projects. International Journal of Project

Management 21, 19-26.

Williams, T. (2004). Identifying the hard lessons from

projects-Easily. International Journal of Project Management

22, 273-279.