Transcript

FACULTY OF BUSINESS AND LAW

MSc Management Consultancy

Dissertation 2012/13

Name: Funmi Olukoya MAPM

KU ID: K1159969

2

Submitted in part fulfilment of the requirements for the degree of Master of Science in

Management Consultancy

Why Projects Succeed

A Research Study of IT Project Management using

Agile Project Management Methods

by

Funmi Olukoya MAPM

Word count: 14,279

© Funmi Olukoya

3

ABSTRACT

Purpose – The study aims to evaluate the perceptions of practicing IT project

management staff at different levels within organisations about what constitutes

successful IT projects. It examines their attitudes, behaviours and degree to which

their position and status influences the significance and the application of Agile PM

techniques in delivering IT projects.

Design/methodology/approach – The study interviewed (qualitatively and by

narrative inquiries) a sample of 50 practicing IT project managers from a wide range of

organisations in both the UK public (16 interviewees) and private sector (34

interviewees). All were qualified practitioners with a minimum of 3 years post-

qualification experience, in either or both Agile PM and Prince2 methodologies. The

study also reviewed current literature about why projects succeed and uses the

findings together with case studies (developed with interviewees) to explore the

emerging themes.

Findings – Results appear to support the hypotheses that IT project managers apply

Agile PM principles according to their position and status within their organisations

and that their existing skills, experiences and competencies heavily influence the Agile

PM principles to which they most closely adhere.

Research limitations/implications – A key observable limitation was the time it took

the interviewer to build trust with some interviewees such that they were willing to

give a full and honest self-representation.

Practical implications – By recognising the inherent biases brought about by skills,

competencies and experience; preferences for particular types of work, and perceived

status within the organisational hierarchy, of individuals, those responsible for

assembling and managing Agile project teams will be better equipped to produce high

performing, self-governing teams as opposed to managing through a command and

control structure.

4

Originality/value – The study offers insights into the behaviours exhibited by Agile

project managers and how by managing through an understanding of the team as a

single entity, composed of individuals with specific needs, managers can utilise the

synergy generated to deliver successful Agile projects.

5

DECLARATION OF ORIGINALITY

I hereby declare that this thesis has been composed by myself and has not been

presented or accepted in any previous application for a degree. The work, of which this

is a record, has been carried out by myself unless otherwise stated and where the work

is mine, it reflects personal views. All quotations have been distinguished by quotation

marks and all sources of information have been acknowledged by means of references

including those of the Internet.

I agree that the University has the right to submit my work to the plagiarism detection

sources for originality checks.

Funmi Olukoya 05 Oct 2012

6

List of Figures

FIGURE 1: THE FOUR PERIODS OF PROJECT MANAGEMENT (KWAK, 2005) .................................... 22

FIGURE 2: COMPARISONS BETWEEN ITERATIVE PROJECT METHODOLOGIES – ADAPTED FROM GARTNER

RESEARCH ID NUMBER: G00155147 – WATERFALLS, PRODUCTS AND PROJECTS (MATTHEW

HOTLE, 2008) ............................................................................................................. 36

FIGURE 3: COMPARISON OF RESOLUTION TYPES 1-3 .................................................................. 40

FIGURE 4: AGILE PM VERSUS WATERFALL (IN SOFTWARE PROJECTS) ............................................. 42

FIGURE 5: BREAKDOWN OF NUMBERS OF INTERVIEWEES BY ROLE AND BY SECTOR ............................. 47

FIGURE 6: BREAKDOWN OF INTERVIEWEES' LEVEL (STATUS) WITHIN ORGANISATIONAL STRUCTURE ..... 48

FIGURE 7: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF FOCUSSING ON THE BUSINESS

NEEDS ........................................................................................................................ 53

FIGURE 8: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF DELIVERING ON TIME ......... 56

FIGURE 9: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF COLLABORATE .................. 57

FIGURE 10: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF NEVER COMPROMISING ON

QUALITY ...................................................................................................................... 59

FIGURE 11: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF BUILD INCREMENTALLY FROM

FIRM FOUNDATIONS ...................................................................................................... 61

FIGURE 12: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF DEVELOP ITERATIVELY ...... 61

FIGURE 13: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF COMMUNICATING

CONTINUOUSLY AND CLEARLY .......................................................................................... 62

FIGURE 14: TYPICAL RESPONSES TO QUESTIONS ABOUT AGILE PRINCIPLE OF DEMONSTRATING CONTROL64

FIGURE 15: ATLAS.TI OUTPUT SUMMARISING THE FINDINGS ....................................................... 65

7

Table of Contents

Dissertation 2012/13 ........................................................................................................ 1

ABSTRACT ......................................................................................................................... 3

DECLARATION OF ORIGINALITY ........................................................................................ 5

List of Figures .................................................................................................................... 6

Acknowledgements ........................................................................................................ 10

1.0 Introduction .............................................................................................................. 11

1.1 Research Topic: ......................................................................................................... 11

1.2. Background of the Study ......................................................................................... 11

1.3 Scope of the Study .................................................................................................... 14

1.4 Structure of the Dissertation .................................................................................... 15

1.5 Summary ................................................................................................................... 16

2.0 Introduction .............................................................................................................. 17

2.1 Projects ..................................................................................................................... 19

2.1.1 Definitions .......................................................................................................... 19

2.1.2 Sources of Projects............................................................................................. 19

2.1.3 Elements of Projects .......................................................................................... 20

2.2 Project Management ................................................................................................ 21

2.2.1 Definition ........................................................................................................... 21

2.2.2 A Brief History of Project Management ............................................................. 21

2.2.2a Prior to 1958: Craft system to Human Relations administration ................ 22

2.2.2b 1958 – 1979: Application of Management Science ..................................... 23

2.2.2c 1980 - 1994: Production Centre - Human Resources .................................. 24

2.2.2d 1995 – Present: Creating a New Environment ............................................. 25

2.3 Project Management Methodologies, Tools and Techniques ................................. 26

2.3.1 The Traditional Approach .................................................................................. 26

2.3.2 Prince2 ............................................................................................................... 27

2.3.3 Critical Chain Project Management ................................................................... 29

2.3.4 Event Chain Methodology ................................................................................. 29

2.3.5 Process-based Management ............................................................................. 30

8

2.3.6 Lean Project Management ................................................................................. 30

2.3.7 Extreme Project Management ........................................................................... 30

2.3.8 Agile Project Management and DSDM® Atern® ................................................ 31

1. Focus on the business need: ............................................................................ 33

2. Deliver on time: ............................................................................................... 33

3. Collaborate: ...................................................................................................... 33

4. Never compromise on quality: ........................................................................ 33

5. Build incrementally from firm foundations: .................................................... 34

6. Develop iteratively: .......................................................................................... 34

7. Communicate continuously and clearly: ......................................................... 34

8. Demonstrate control: ...................................................................................... 34

2.4 Defining Success (and Failure) .................................................................................. 36

2.5 Conclusion ................................................................................................................ 41

2.6 Summary – Project Success Criteria ......................................................................... 44

3.0 Introduction .............................................................................................................. 45

3.1 Research Philosophy ................................................................................................. 45

3.2 Research Design ........................................................................................................ 46

3.2.1 Purpose of the Study ......................................................................................... 46

3.2.2 Research Approach and Strategy ....................................................................... 47

3.3 Data Collection Method ........................................................................................... 48

3.3.1 Sample and Primary Data .................................................................................. 48

3.3.2 Pilot group (5 interviewees)............................................................................... 49

3.3.3 Main group (45 interviewees) ........................................................................... 49

3.3.4 Detailed analysis (6 interviews) ......................................................................... 49

3.3.5 Case Studies ....................................................................................................... 50

3.3.6 Secondary Data .................................................................................................. 50

3.3.7 Administration and Use of the Interviews ......................................................... 50

4.0 Introduction .............................................................................................................. 52

4.1 Focus on the business need ...................................................................................... 52

4.2 Deliver on time ......................................................................................................... 54

4.3 Collaborate ............................................................................................................... 56

9

4.4 Never compromise on quality .................................................................................. 58

4.5 Build incrementally from firm foundations and develop iteratively ........................ 60

4.6 Communicate continuously and clearly ................................................................... 62

4.7 Demonstrate control ................................................................................................ 63

4.8 Summary ................................................................................................................... 64

5.0 Introduction .............................................................................................................. 67

5.1 Limitations of the Research ...................................................................................... 67

5.2 Suggestions for Further Research ............................................................................ 68

5.3 Recommendations .................................................................................................... 68

5.4 Concluding Remarks ................................................................................................. 69

REFERENCES .................................................................................................................... 71

APPENDICES .................................................................................................................... 80

A. Case studies ............................................................................................................ 80

A1. CASE STUDY 1: A BUSINESS (OPERATIONAL) PERSPECTIVE .............................. 80

A2. CASE STUDY 2: A NETWORKING/CLOUD-BASED PROJECT PERSPECTIVE ......... 82

A3. CASE STUDY 3: AGILE PROJECT MANAGEMENT - MIGRATION OF USERS FROM

LOTUS DOMINO TO MICROSOFT EXCHANGE ONLINE ............................................ 84

B. Questionnaires ........................................................................................................ 86

B1. Original question set ............................................................................................. 86

B2. Sample completed questionnaire (management level/1).................................... 88

B4. Sample completed questionnaire (Exec level/1) ................................................ 105

B5. Sample completed questionnaire (Exec level/2) ................................................ 115

B6. Sample completed questionnaire (Operational level/1) .................................... 123

B7. Sample completed questionnaire (Operational level/1) .................................... 133

C. Original Thesis Proposal – 17 Feb 2012 ................................................................ 140

Dissertation Title: The application of Agile Project Management Methodology to

Cloud solutions (working title) .................................................................................. 140

10

Acknowledgements

Thanks to Tony Sims (my supervisor) and John Eldred (course director) for their

support and guidance throughout the year and Mark Smith for introducing me to my

first interviewees.

I am grateful to Ayleen Wisudha (University of Westminster – Business Psychology)

and Judith Okonkwo (British Airways – Organisational Intelligence Consultant) for their

insistence that I write the thesis and their persistence in making do it.

My gratitude to Ria is immeasurable; only the higher authority knows how she’s put up

with my irrational behaviour and bad temper.

This thesis is written in memory of my late mother, who yet again will be unable to

attend the graduation ceremony.

Funmi Olukoya

05 Oct 2012

11

CHAPTER 1: INTRODUCTION

1.0 Introduction

This introductory chapter sets out the purpose and the scope of the present study. It

explains the rationale behind the choice of research topic and defines the research

problems and the objectives. It concludes with an overview of the ensuing chapters.

1.1 Research Topic:

The research presents a study of the Agile Project Management (Agile PM)

methodology for successfully delivering IT projects focussing on the methodology’s 8

principles1 and testing the following hypotheses against them;

H1: The significance of the Agile principles to an IT project manager is

dependent upon the position and status (of the practitioner) within the

organisation.

H2: The degree to which the application of (the individual) Agile principles is

applied to IT project is dependent upon position and status (of the practitioner)

within an organisation.

1.2. Background of the Study

Project managers, be they in the public or private sector face tough challenges as

organisations both large and small are under pressure to deliver more (for less) in the

face of budget cuts, organisations downsizing and uncertainty (Pharro, 2011). IT

projects are not exempt from these issues and arguably, some of the most spectacular

examples of (recent) project failures come from the IT services industry (Nelson, 2007).

1 The eight Agile PM principles: 1. Focus on the business need; 2. Deliver on time; 3. Collaborate; 4.

Never compromise on quality; 5. Build incrementally from firm foundation; 6. Develop iteratively; 7. Communicate continuously and clearly; and 8. Demonstrate control (APMG-International, 2011)

12

In the UK, the public sector has a particularly poor record of accomplishment with IT

projects. The National Health Service’s IT modernisation project2 failed to learn the

lessons of previous such projects notably the U.S. IRS, FAA, and FBI in which the

organisations attempted massive IT modernisation projects on their own. Much of the

post implementation review and analysis focused on the programme and project

management methodologies applied in delivering the projects (Parliamentary Office of

Science and Technology, 2003).

The government, because of poor project outcomes, introduced a range of initiatives

to improve IT projects including the Gateway reviews, Senior Responsible Owners and

the establishment of Centres of Excellence. However there continues to be numerous

other examples of large IT project failures (see literature review in next section), thus

one questions whether these failures are a result of chance or rooted in a series of

(mis)-steps by project managers (McConnell, 1996) irrespective of measures mandated

by the government. In his book ‘Rapid Development’ McDonnell identifies thirty-six

typical errors made by project managers and categorises them under the four headings

of people, process, products and technology.

McDonnell cites undermined motivation as having a larger effect on productivity and

quality than any other factor. He cites individual capabilities of the team members and

the working relationships among the team members as the next two influencers of

productivity and quality. He further notes that failure of senior managers to deal with

problem employees destabilises the team, affects motivation and thus affects

productivity. Finally, on the ‘people’ category he surmises that adding people to a

project that is behind schedule can take more productivity away from existing team

members than it adds through the new ones.

2 The National Program for Information Technology (NPfIT) started in 2002 and scheduled to run for 10-

years. The project aimed to build new computer systems that would connect more than 100,000 doctors, 380,000 nurses, and 50,000 other health-care professionals; allow for the electronic storage and retrieval of patient medical records; permit patients to set up appointments via their computers; and let doctors electronically transmit prescriptions to local pharmacies (The Comptroller and Auditor General, 16 June 2006).

13

In his definition of process, McDonnell includes management processes and technical

methodologies. Areas for concern here include the time before a project starts i.e. the

time normally spent in the approval and budgeting process which he describes as the

‘fuzzy front end’; a term he borrowed from research entitled “Integrating the Fuzzy

Front End of New Product Development,” (Khurana & Rosenthal, 1997). He notes that

it is common for a project to spend months in the fuzzy front end, due to an ineffective

governance process, and then produce aggressive schedules which are underestimated

and over optimistic. This immediately sets up the project to fail on a number of fronts

such as de-scoping it, undermining effective planning, and changing or lowering

requirements and/or quality expectations. Poor estimation, he notes also puts

pressure on team members and lowers morale and productivity. Also associated with

process failure is poor risk management and failure to assess and prevent even the

most common of risks such as scope-creep, lack of sponsorship and changes in

stakeholder buy-in.

The iron triangle of time, quality and cost imposes constraints on all projects. The

products are an additional element (in Agile PM) and ones on which compromises are

made e.g. when or the number of products will be delivered. Product size is the biggest

contributor to schedule followed closely by product characteristics. The temptation to

‘gold-plate’ the products (to please the client) are common as is pressure from the

client on the project team to change and inflate the requirements leading to ‘feature

creep’.

The fourth and final category of errors McDonnell identifies is the misuse of

technology. Teams overestimate savings to be realised using new and innovative tools

or methods. Organisations rarely improve productivity in great leaps irrespective of

how many new tools or methods they adopt or how good they are. Teams fail to

account for the additional risk involved or the learning curve associated with using

these new methods and tools and consequently yields disappointing results.

The research here examines how Agile PM teams perceive success through the prism

of the eight Agile PM principles2. It attempts to draw conclusions about the attitudes

14

of individual team members to the application of these principles in delivering

successful projects and how by drawing on the tried and tested constraints of the

time-quality-cost iron triangle, they relate their status within the organisational

hierarchy to each principle.

1.3 Scope of the Study

There is potential to examine the plethora of aspects as to why projects in general and

IT projects in particular succeed (or fail) and much literature exists in this regard.

However, this thesis, while drawing on numerous theories, seeks only to explore the

following hypotheses:

H1: The significance of the Agile principles to an IT project manager is

dependent upon position and status (of the practitioner) within the

organisation.

H2: The degree to which the application of (the individual) Agile principles is

applied to IT projects is dependent upon position and status (of the

practitioner) within an organisation.

Scott W. Ambler (Ambler, 2010), an industry practitioner analysed data (quantitatively)

from 203 practicing project managers about project success and what emphasis they

(respondents) placed on; Time and schedule, Cost, Functionality, and Quality. His 2010

survey of IT Project Success Rates found that projects on average were 54% successful,

32% challenged, and 14% are failures. He defined failures as projects that did not fulfil

the user’s requirements.

This dissertation uses the same questions as the Ambler survey but takes a qualitative

approach to investigating these elements (see appendix B1) as well as the reality of

experienced/practicing IT project managers. It does not attempt to replicate Ambler’s

survey. Rather, it attempts to provide a richer picture around (and add academic

research to) his findings. It also looks to give a more detailed explanation of the softer

elements of Agile PM that govern Ambler’s findings.

15

The outcome of the research is a discussion of the findings from case studies3

(appendix A1-A3) and the qualitative analysis of semi-structured, in-depth interviews

with a specific sample set that consisted of staff from two FTSE 100 companies, six

SMEs, four UK central government departments, one not-for-profit and one

organisation of approximately 30 employees.

1.4 Structure of the Dissertation

The study consists of five chapters and appendices.

Chapter 1 sets out the background, aims and objectives of the thesis.

Chapter 2 provides a review of the literature about why projects succeed. It defines

projects, project management and gives an overview of Agile PM and Prince2 as well

as a number of other methodologies currently in use.

Chapter 3 discusses the research methodology including the use of ATLAS.ti qualitative

analysis software and the research philosophy governing the research.

Chapter 4 reports on the analysis and discusses the findings, comparing them to the

literature.

Chapter 5 evaluates the findings and their contribution to research. It highlights

managerial implications of the findings and presents recommendations for

management practice. It describes the limitations and suggestions for future research.

Appendix contains the interview questions, six fully transcribed interviews and three

case studies developed with CxO-level interviewees.

3 Note that to maintain neutrality there are no quotes specifically attributable to individual interviewees

or references to the case studies within the body of the thesis. Rather there are snippets and unattributed quotations within the text and the figures. This is deliberate as a number of interviewees wished to remain anonymous.

16

1.5 Summary

In summary, the thesis sets out to demonstrate that Agile Project Management can

and does work but that the technique and its principles are not always effectively

applied. Project outcomes (success or failure) are influenced by the attitudes of the

stakeholders and how they apply the principles.

The purpose of the study is to investigate the attitudes, behaviours of IT project

managers and specifically the degree to which their position and status influences the

significance and the application of Agile PM techniques in delivering IT projects.

The need for this study is justified by the little empirical evidence in this research field

and by the increasing pressure organisations face to implement IT projects successfully

(whether by Agile PM or any other methodology) so as to ensure business

competitiveness, sustainability and to improve performance.

17

CHAPTER 2: LITERATURE REVIEW

Why projects succeed

2.0 Introduction

The reasons for project failures continue be researched and documented both in

academic and non-academic literature. Two notable examples are the National

Offender Management Service (NOMS) Information Systems project, named C-NOMIS

that was supposed to create a single database that would enable UK prison authorities

to track and manage offenders while they were in custody and following their release.

After a three-year delay and doubling of costs, authorities abandoned the critical,

single database concept (Krigsman, 2009); and the scrapping of the NHS computer

system at a cost of £12 billion to the UK taxpayer. The project was set up in 2002 under

the Labour government and finally abandoned in 2011 (under the Conservative-Liberal

Democrats) with an independent report concluding ‘The project has not delivered in

line with the original intent as targets on dates, functionality, usage and levels of

benefit have been delayed and reduced’ (Martin, 2011).

There are also plenty of examples of project successes but unlike those cited above

where failure appears to be clear cut, successful projects comes with caveats. The

Winter Olympics Games of 2002 held in Salt Lake City is a case in point. From a project

management perspective, the Games were a great success and won PMI's4 2003

International Project of the Year. Key to the success of the project was the

achievement of the specific target dates (an obvious and mandatory requirement for

an Olympics games) and profitability, but not achieving cost targets, which are the

conventional approach to "success" with respect to cost performance. The project

managers boasted that they turned a $100 million deficit into a $400 million surplus,

4 PMI – Project Management Institute is the world’s leading not-for-profit membership association for

the project management profession

18

not just by eliminating "nice-to-have" items, but also by securing additional funds

(Willard, 2005). I.e. the project was de-scoped and additional funding over and above

the original budget secured. Traditional approaches to project management would

have seen this as project failure insofar as two of the tree key element in the project

management iron triangle5 (schedule, scope and costs which all influence quality) had

not been met.

The project to develop Kodak's new Advantix photographic system in 1996 was well

managed and recognised as by PMI as International Project of the Year 1997, and

Business Week selected the system as one of the best new products of 1996 (Adams,

1998). By 2005 however, Kodak’s share price had fallen by 67% and by January 2012

Kodak the New York Times reported, had filed for bankruptcy (De La Merced, 2012).

The failure was not because of the project but because it (Kodak) failed to anticipate

the accelerating switch to digital photography. The point here is that projects run in

isolation fail and that those that are part of an overarching set of (a company’s)

strategic aims and objectives succeed.

These examples give rise to a number of questions whose answers will shed light on

not only the need for a methodical approach to delivering projects successfully but

also on the need to define upfront how success will be measured and what it will ‘look

and feel like’. These include:

Are there any common themes or factors that can be drawn from the project

successes (or failures) in particular industries i.e. are there particular factors

inherent within the projects as defined or particular to certain industries or

types of firms that make them good or bad at managing projects?

5 The Project Management Triangle (also called the Triple Constraint) is a model of the constraints of

project management. It is a graphical (triangle) representation of the constraints within which a project must deliver its outcomes in order to be successful i.e. the project team's ability to manage the project, so that the expected results are produced while managing time, scope and cost. This has recently been renamed the project diamond now includes quality as one of the four elements (time, cost, quality and scope) (Brown, 2009).

19

Are particular project management tools and techniques more suited to

different industries or types of organisations?

How do the practitioners describe projects and what is a successful project?

How is success viewed (measures and metrics) by project teams compared to

end users and other stakeholders?

2.1 Projects

2.1.1 Definitions

There is no single definition of a project however; most definitions are similar in

content and context:

A project is a plannable and unique task, limited in time, complex in its

implementation and subject to evaluation (Engwall, 1992).

A project is a temporary organisation, which is created for the purpose of

delivering one or more business products according to a specified business case

(CCTA, 2001).

A project involves a group of people coming together for a period of time to

produce a set of products that will deliver a return for the organisation (Hinde,

2012).

A project is the achievement of a specific objective, involving a series of activities

and tasks, which consume resources. It has to be completed within a set

specification, having definite start and end dates (Munns & Bjeirmi, 1996).

2.1.2 Sources of Projects

Projects can arise from a variety of sources and take different forms such as:

Strategic planning round such as that undertaken at Remploy Ltd., a UK company

not-for-profit company who undertook a number of projects to transform the

20

services it provides. E.g., a project to implement a flexible IT/IS infrastructure to

accommodate projected growth (RemployIS, 2008).

Government requirements, e.g. The Electricity Market Reform (EMR) that the UK

Government intends to enshrine in law by 2013 (DECC, 2011).

Maintaining competitive advantage through a project to implement a hybrid cloud6

based solution at a UK global retailer is another example. The project involved

2,400 stores across 63 countries aiming to move from up-front payments in

exchange for discounts to a points-and-vouchers based approach (Scarfe, 2012).

2.1.3 Elements of Projects

The common elements that unite these examples of a project are (Turner & Muller,

2003):

Projects result in change, be it to the organisation as a whole or to specific

processes within an organisation’s functions.

Projects are temporary endeavours (that do not go on forever). Once the project

goals have been met the project team is disbanded and work to maintain the

outcomes moves to Business As Usual (BAU)7.

Projects and their teams may be drawn from different parts of an organisation or

from altogether different organisations, i.e. they may be cross-functional.

Projects are unique in some way.

6 A hybrid cloud is a cloud computing environment in which an organization provides and manages some

resources in-house and has others provided externally. For example, an organisation might use a public cloud service, such as Amazon Simple Storage Service (Amazon S3) for archived data but continue to maintain in-house storage for operational customer data. Ideally, the hybrid approach allows a business to take advantage of the scalability and cost-effectiveness that a public cloud computing environment offers without exposing mission-critical applications and data to third-party vulnerabilities. http://searchcloudcomputing.techtarget.com/definition/hybrid-cloud 7 The Office of Government Commerce defines BAU as ‘the way the business normally achieves its

objectives’ (OGC, 2008). Historically it is a reference to the UK Prime Minister H. H. Asquith’s (ASQUITH, 1938) belief that in order to maintain a stable and functioning country it was necessary to maintain society and its functioning as it had before the war (WW1). It has since been adopted by business to mean the normal execution of standard functional operations within an organisation (Carroll, 2006).

21

Projects carry uncertainty and risk and must be assessed to determine whether to

continue, find forms of mitigation or ultimately be abandoned.

2.2 Project Management

2.2.1 Definition

‘Project management can be defined as the process of controlling the achievement of

the project objectives utilising the existing organisational structures and resources. It

seeks to manage the project by applying a collection of tools and techniques, without

adversely disturbing the routine operation of the company.’ (Munns & Bjeirmi, 1996).

In its 2012 training for project managers the USDA 8 FNS 9 states that Project

management is ‘The application of knowledge, skills, tools and techniques to project

activities to meet project requirements or organizing and managing resources so the

project is completed within defined scope, quality, time and cost constraints.’ (USDA

FNS, 2010).

Put more succinctly by PMBOK10, Project management is a set of techniques and tools

that can be applied to an activity that seeks an end product, outcomes, or a service.

2.2.2 A Brief History of Project Management

The theoretical field of project management (PM) is described as a set of models and

techniques for the planning and control of complex undertakings (Packendorff, 1995).

Its roots can be found in a limited number of engineering based industries circa World

War II, during the 1950s when organisations began to systematically apply its tools and

techniques to complex engineering projects (Kwak, 2005).

8 USDA - United States Department for Agriculture

9 FNS – Food & Nutrition Service

10 The Project Management Body of Knowledge (PMBOK) is a collection of processes and knowledge

areas generally accepted as best practice within the project management discipline. It is an internationally recognised standard (IEEE Std 1490-2003) that provides the fundamentals of project management, irrespective of the type of project.

22

Project management continued to develop throughout the 1960s and 1970s (Morris,

1994) and since 2000 onwards the demand for project managers has mushroomed.

Project working has increased dramatically in a broad range of industries including

everything from traditional engineering and defence to media (Stablein & Lundin,

2000) and a plethora of other businesses to the point where it is now not uncommon

to speak of ‘projectised’ (or ‘the projectisation’ of particular) industries or firms

(Carroll, 2006). Much of the latter uptake in the discipline has if not been driven by,

been hugely aided by the use of computers and information systems and technology

(Kwak, 2005). He identifies four periods of project management as shown.

Figure 1: The Four Periods of Project Management (Kwak, 2005)

2.2.2a Prior to 1958: Craft system to Human Relations administration

The period up to 1958 was the precursor to modern project management according to

Kwak (2005). 1900-1958 saw technological advancements that helped to shorten

project schedules. These included:

Automobiles enabling effective resource allocation and mobility.

Telecommunication system increasing the speed of communication.

The job specification became widely used, and

Henry Gantt invented the Gantt chart11.

11 A Gantt chart provides a graphical illustration of a schedule that helps to plan, coordinate, and track

specific tasks in a project. It is a horizontal bar chart developed as a production control tool in 1917 by Henry L. Gantt, an American engineer and social scientist (Rouse, 2007).

23

The job specification later became the basis of developing the Work Breakdown

Structure (WBS)12.

Examples of project management of the period (Carayannis, et al., 2005) include T.D.

Juhah’s 1857 Project Plan for Building Pacific Railroad; the coordination of 6 large

construction companies consisting of Utah Construction, Pacific Bridge, H.J. Kaiser,

W.A MacDonald and Kahn, Morrison-Knudsen, and J.H. Shea in the $175 million

Hoover Dam project (1931-1936). This project had a staff of 5,200 workers and used a

huge amount of resources such as concrete, steel components and pipes. It also

resulted in the construction of Boulder City to accommodate staff (DOI, 2004). The

1942–1945 Manhattan projects resulting in the Atomic bomb cost $2 billion and had a

labour force of 12,000 (ThinkQuest, 2011) is a further example.

The common thread running through these projects is size/scale in terms of costs and

numbers of resources involved and the need to manage these to deliver tangible (and

very visible) outcomes. They were managed on an ad hoc basis using Gantt charts and

the two newly developed mathematical project-scheduling techniques; Critical Path

Method (CPM)13 and Program Evaluation and Review Technique (PERT)14. The former

was used for managing plant maintenance projects and the latter in conjunction with

the Polaris missile submarine program (Fondahl, 1987).

2.2.2b 1958 – 1979: Application of Management Science

1958-1979 saw the introduction of Management Science, which was heavily influenced

by advances in technology such as:

12 Work Breakdown Structure (WBS) refers to a portion of a total project management plan that is used

by the project management team to organize a project into manageable objectives and create a blueprint by which the steps leading to the completion of a project are obtained (Project-Management-Knowledge.com, 2010). 13

CPM was developed in a joint venture between DuPont Corporation and Remington Rand Corporation, circa 1950-1959, for managing plant maintenance projects (Advameg inc, 2012). Also known as critical path analysis, CPM gives managers the ability to plan, schedule, and evaluate large projects using visual and mathematical technique by analysing and managing task sequences within them. It is based on calculating how long it takes to complete essential steps of a process and analysing how those steps interrelate. 14

PERT was developed by Lockheed Aircraft Corporation and the management consulting firm of Booz, Allen, and Hamilton in 1959 to deal with the varied time periods it takes to finish the critical activities of an overall project (Soroush, 1994)

24

Xerox (1959) introducing the first automatic plain-paper copier;

Silicon chips and micro-computers in the 1960s;

Bell Laboratories developing the UNIX programming language in 1969; and

In 1971, Intel introduced 4004, a 4-bit microprocessor, which is a foundation for

the evolution of Intel’s 80386, 80486, and Pentium processors of the 1990s.

Further significant developments of the period include the first e-mail software by Ray

Tomlinson in 1972, and the formation of Microsoft and the Microsoft Operating

System by Bill Gates and Paul Allen in 1975.

Operating systems made computers more accessible for everyday use and enabled

project management software companies such as Artemis (1977), Scitor Corporation

(1979), and Oracle (1977) to begin to penetrate the market. Specialised programmers

on government sector projects calculated CPM and PERT using large computer systems

while the smaller organisations used project offices as “brokers of information” using

small numbers of skilled schedulers and estimators. The Apollo project typifies this era

(Kwak, 2005).

In 1960, NASA15 set up the Apollo program office:

To maintain and schedule Apollo missions using PERT.

For procurement and contracting with suppliers such as GE.

To develop management system to measure performance.

To set up a focal point of the Apollo program.

2.2.2c 1980 - 1994: Production Centre - Human Resources

Production Centres (1980-1994) refers to the period when user-friendly multi-tasking

enabled Personal Computers (PCs) began to replace unfriendly mainframe computers

and associated software for carrying out many office tasks including managing and

15 National Aeronautical and Space Administration, between 1969 and 1972 successfully led six missions

to explore the moon.

25

controlling complex project schedules (Azzopardi, 2012). This period also saw the

beginnings of mass internet use by researchers as well as Local Area Networks and

Ethernet technologies dominating networks (Leiner, et al., 2012).

The disaster of the Space Shuttle Challenger (1986)16 where contributing factors

included failures in human and environmental factors and tellingly, failures in Decision

Support Systems (DSS)17 brought the project management community sharply into

focus (Forrest, 2012). The incident brought more interest in risk and quality

management as well as group dynamics into the project management domain. Kwak

(2005) cites the adoption of project management in events management practices

following the Calgary Winter Olympic game in 1988 in which formal project

management was applied.

2.2.2d 1995 – Present: Creating a New Environment

In the 1990s information technology and particularly the internet revolutionised

traditional business practices by allowing people to browse, purchase, and track

products and services online instantly (Turban & Volonino, 2010). Similarly, the project

management community adopted internet technology to become more efficient in

controlling and managing various aspects of projects (Kwak, 2005).

The Year 2000 (Y2K) problem/project18 is a case in point. It had the specific objective

(of fixing the “millennium bug”) and it needed to be delivered by a specific date. Y2K

dramatically increased the awareness of risk management practices and led to the

increased presence of Project Management offices in many organisations (Kwak,

2005).

16 The Space Shuttle Challenger 51-L was the 25th mission in NASA's STS program. On Jan. 28, 1986, STS

51-L exploded shortly after lift-off, destroying the vehicle and all of its seven crew members. 17

A decision support system (DSS) is a computer program, an "informational" application that analyses data and presents it so that users can make decisions more easily (Rouse, 2010). In respect of the space shuttle the information gathered was used to analyse the consequences of different decision alternatives, given past experience in the context that was described i.e. experience of past launches/missions. 18

The Year 2000 (Y2K) Problem known as the millennium bug referred to the problem that computers may not have functioned correctly from January 1st, 2000 at 12 AM.

26

The conclusions and thus inferences drawn from the discussions of projects and

project management are that the management of projects is part science, part art.

They arise from any number of sources and may be small straightforward and/or short

duration undertakings or large and complex. They are unique endeavours that must

take place within organisational context. They must have sufficient resources e.g.,

capital, finance and machinery such as computers with which they operate on a day-

to-day basis. Finally the role and skills of the project manager are critical to projects

and their management (using the appropriate tools, techniques and methodologies) in

delivering the required outcomes, (Munns & Bjeirmi, 1996).

2.3 Project Management Methodologies, Tools and Techniques

The ability to deliver IS projects (on time, within budget and scope and to the right

quality) in both public and private sector have demonstrably failed over the years and

consequently, procedural techniques and methodologies to address the common

causes of failure have been introduced (Lock, 2007). This section describes some of the

more prominent project management methodologies that are currently in use.

2.3.1 The Traditional Approach

The traditional phased approach to project management identifies a sequence of steps

to be completed and recognises that a project will have four development components

(Initiation, Planning and Design, Execution and Construction and Monitoring) and a

Control component prior to completion (Nokes, 2012).

Projects will not necessarily have all the stages identified here as they may terminate

early, go through planning, execution and monitoring multiple times or may simply not

follow a structured planning and monitoring phase.

In the projectised industries (Carroll, 2006) such as construction or defence, project

management will typically progress through highly structured stages e.g. pre-planning,

designs (conceptual, schematic and development) and construction or contract

documents (drawings and administration). The tasks involved are conducted one after

27

the other in a linear sequence, which in software development is called the waterfall

model19.

Waterfall project methodology is best suited to small well defined projects rather than

less well defined/ambiguous larger projects. This is in part because there is a high

degree risk and uncertainty associated with the planning made at the initial phase of

the project. This is especially true of software development projects where the

projects are likely to be novel (Project Management beta, 2011).

Whatever the chosen method or the industry the actual stages involved in in

traditional project management will involve (Project Smart, 2012):

Defining the problem,

Weighing the options,

Choosing a path (for delivering a solution),

Implementation of the chosen solution,

Evaluating the solution or outcomes (in terms of products/deliverables) based on

agreed criteria e.g. critical success factors (CSF)20 and then,

Monitoring and controlling the outcomes to ensure the intended benefits continue

to be delivered (benefits realisation/benefits management)21.

2.3.2 Prince2

PRINCE2 (PRojects IN Controlled Environments) is a process-based method for

effective project management. It is a de facto standard used extensively by the UK

19 The waterfall model was developed for software development. It develops systematically from one

phase to the next in a downward fashion, like a waterfall through the following phases; Definition Study/Analysis, Basic Design, Technical Design/Detailed Design, Construction, Testing, Integration, Management and Maintenance. The waterfall methodology is intended to bring clarity to software projects which prior to its advent suffered from haphazard integrated software networksInvalid source specified.. 20

A Critical Success factor is an event or measure of activity defining successful delivery by a project, business unit or organizationInvalid source specified.. 21

Benefits are defined as the measurable improvements resulting from an outcome perceived as an advantage by one or more stakeholders and which contributes towards one or more organisational objectives. Their management involves identification, definition, tracking, realisation and optimisation beyond the project (and within or beyond an overarching programme)Invalid source specified.

28

Government and is widely recognised and used in the private sector, both in the UK

and internationally. It is in the public domain, offering non-proprietorial best practice

guidance on project management and is a registered trademark of the Cabinet Office

(CCTA, 2001). Its key features are:

Its focus on business justification

A defined organisation structure for the project management team

Its product-based planning approach

Its emphasis on dividing the project into manageable and controllable stages

It provides a common language for all participants in a project

Its flexibility to be applied at a level appropriate to the project.

Prince2 provides a method for managing projects within a clearly defined framework.

It describes procedures to coordinate people and activities and other resources to

deliver agreed outcomes and what to do in the event that adjustments need to be

made if the project does not develop as planned.

Criticisms of the Prince2 methodology include the fact that it is or can be cumbersome.

While it provides many templates that can and should be helpful, these can create

work that does not contribute to the core deliverable. The same is said of the process

map which although the method states that only what is needed should be used, it

does not provide any guidance on how to select the appropriate elements. PRINCE2

Lite is simpler, but the simplified elements can still contain a great deal of detail (JISC,

2010).

Other criticisms of Prince2 is that it is not always appropriate and particularly in

software development projects. Prince2 projects by definition are comprised of

temporary teams which disband at the end of the project (or when the product is

delivered).

29

Only in a small number of cases does software development cease entirely (Kelly,

2008). As software needs continual modification, work continues, albeit at reduced

levels with fewer resources. These modifications are euphemistically called

‘maintenance’ but most of the effort expended on a software product occurs during

this phase of its life. Kelly (2008) suggests that as a rough guide 20% of the effort is

spent during initial creation and 80% to be during the lifetime. Thus, the organization

needed to support a software product is not temporary. He concludes that software

development does not fit the definition of a ‘project’ as used by PRINCE2 citing the

following;

Software development organizations are far from temporary

Outcomes are hard to foresee and likely to change over time

Delivery seldom occurs at a pre-determined time

Resources are not pre-determined and if they are then options are likely to be

limited.

2.3.3 Critical Chain Project Management

The Critical Chain of a project is defined as the longest sequence of dependent events

that prevents the project plan from being any shorter. This differs from the popular

definition of a Critical Path in that the Critical Chain definition, by stipulating

dependent events, opens the door to resource dependencies as well as to precedence

dependencies (Morris, et al., 2007). In this context, it is more of historical interest and

the fact that critical path methods are frequently used to assess project progress.

2.3.4 Event Chain Methodology

Flyvbjerg, Holm and Buhl (2002; 2004; 2005) reviewed technical, psychological and

political explanations for inaccurate scheduling and forecasting. They found that

strategic misrepresentation under political and organisational pressure expressed by

project planners as well as cognitive biases play major role in inaccurate forecasting.

I.e. project planners either unintentionally due to some psychological biases or

30

intentionally under organisational pressure deliver inaccurate/poor estimations

(Flyvbjerg, et al., 2004). Event chain methodology is a method for improving the

accuracy of project planning, and simplifying the modelling and analysis of

uncertainties in the project schedules. As a result, it helps to mitigate the negative

impact of cognitive and motivational biases related to project planning.

2.3.5 Process-based Management

The Process Based Management System (PBMS) is based on four primary principles; (a)

understand the business processes and what they need to achieve, (b) manage their

delivery, (c) monitor their actual performance against set targets, and (d) improve both

the processes themselves and their performance over time. In doing so business

objectives, defined by the organisations senior managers (based on stakeholder needs)

are met. PBMS is consistent with ISO9001:2000, which requires an understanding and

effective management of the processes that contribute towards 'Product Realisation'.

Its companion standard, ISO9004:2000 extends this customer focus to stakeholder

focus, extending the system to cover the whole business. Process management is

considered a 'best-practice' approach to the delivery of business performance

(Underwriters Laboratories, 2006).

2.3.6 Lean Project Management

Standardisation of large-scale industrial project is one of the methods of applying lean

philosophy. It has been used in computer and electronic industry since the 1980s

(Cusumano, 1987), and in motor vehicle manufacturing since the 1960s. It was

adopted and developed in 1980 by Toyota and spread to other mass production

factory like machine tool manufacturing, aircraft and agriculture equipment. Lean

design is the first step of standardisation of project, which results in minimizing waste

of material, time and maximisation of project value.

2.3.7 Extreme Project Management

Extreme project management is one of the modern approaches to project

management in software industry. The software industry is a fast growing and fast

changing domain and its development projects frequently have changing

31

requirements from the inception to the end of the project (unlike the Prince2 projects

where one attempts to define requirements as tightly as possible upfront). Extreme

Project management is a method used in the software development industries for such

projects.

“Project management, Extreme or otherwise, involves much more than the act of

designing and building the thing or putting in place a new service capability that the

customer has asked for. It is not merely about the production of artefacts (Gantt

charts, issues logs, status reports and other myriad documents). Rather, it is much

more: project management is the art and science of facilitating and managing the flow

of thoughts, emotions, and interactions in a way that produces valued outcomes.

The fundamental question in Extreme project management is not how to build a better

mousetrap. Rather, it is how to create an environment that will give birth to the best

solution for catching mice.” (DeCarlo, 2004).

2.3.8 Agile Project Management and DSDM® Atern®22

Agile development is an umbrella expression for a number of iterative and incremental

software development techniques including Extreme Programming (XP), Crystal,

Scrum, Lean Development, Dynamic Systems Development Method (DSDM), and

Feature-Driven Development (FDD). Although it has its roots in Rapid Application

Development23 of the 1980s and 1990s it is not restricted to software development

(Pharro, 2011). Agile Project Management is an approach that offers agility but retains

22 DSDM® Atern® is an Agile delivery framework for business solutions, created by practitioners. It is for

all types of projects and provides a framework to support the development and deployment of high-speed, high quality business solutions in increments and within tight timescales. Its priority is deliver (business) value to customers on time, within budget and to the right quality – rather than concentrating on fixed, rigid specification. Important to note is that if time and costs are fixed, features and their functionality must be flexible otherwise quality of outcome is compromised (Tudor, 2010). 23

Rapid Application Development (RAD) (Whitten, et al., 2004) is a software development methodology that involves methods such as iterative development and software prototyping. It uses structured techniques and prototyping to define users' requirements and to design the final system. RAD development typically incorporates the following stages; development of preliminary data models and business process models using structured techniques; verify requirements (using prototyping); refine the data and process models. Stages are repeated iteratively. Further development and refinements result in a combined business requirements and technical design statement. This final statement of requirements is used for constructing new systems.

32

the concepts of a project, project delivery and project management. It works alongside

formal project management approaches such as PRINCE2® and complements quality

processes such as ISO90001. It enables organisations to benefit from being agile

without introducing unnecessary risks. It combines effective use of people’s knowledge

together with techniques such as iterative development and modelling to achieve tight

project delivery timescales (Tudor, 2010).

The Agile DSDM project lifecycle involves five phases (Gorakavi, 2009):

Feasibility Study: - provides answers to questions such as "Can this project fulfil

business needs?", "Is the project fit for DSDM?" and "What are the primary risks

involved in the project?"

Business Case/Study: - is a requirements gathering phase that involves meeting the

client/end user to discuss the proposed system. The requirements are prioritized

(using MoSCoW prioritisation 24 ) and time-boxed. A time-boxed prioritised

requirement list is the output of this phase.

Functional Model Iteration: - a prototype of the final product is developed, and

reviewed by the end user in this phase.

Design and Build Iteration: - The prototype agreed by the client in the previous

stage is designed, built and handed over to the end user for testing.

Implementation: - Once the end user signs off on the product from the previous

phase, it is rolled out to either production or the live environment.

The DSDM Atern philosophy is that projects must be aligned to clearly defined

strategic goals and focus on early and frequent delivery of real benefits to the

business. To achieve this it is imperative that all the stakeholders understand and are

bought into the business objectives. Those at the delivery end of the project must be

sufficiently empowered to work without external pressures (e.g. from senior managers

or through client demands); they must collaborate with solution developers and each

24 MoSCoW (Must Have, Should Have, Could Have, Won’t have this time) is a way of prioritising

requirements resulting in a prioritised requirements list.

33

other to deliver the right solution in the agreed timescales and in accordance with the

business priorities.

The philosophy is supported by eight principles that define the way teams (and

individuals within the teams) must work in order for the application of the

methodology to be successful. The principles are (Barlow, et al., 2011):

1. Focus on the business need: this focuses on the true business priorities using

MoSCoW prioritisation ensuring the importance of requirement is understood and

agreed by the business. The ‘Must Haves’ are the minimum useable subset of

requirements that must be delivered for the project to be worthwhile and of value

to the business.

2. Deliver on time: this is critical for project success as late delivery can undermine

the business case (e.g., where market opportunities provide only a narrow window

of opportunity or legal and compliance deadlines are involved). Late delivery

affects resource usage, scheduling and budget all of which could be used on other

projects. It is for this reason that Atern team’s timebox their work and thus retains

a clear focus on the business priorities.

3. Collaborate: Project teams must work as a single unit together towards a common

goal. They must be empowered at/to the appropriate level and have the

involvement of the right people and skills throughout the project. Facilitated

workshops at the project outset enable stakeholders to define team roles and to

share knowledge. Daily stand-up25 meetings further enable the collaborative

process.

4. Never compromise on quality: Quality expectations are agreed at the start of the

project. Products must be fit for purpose and of appropriate quality to satisfy the

business – they need not be over-engineered. Testing takes place throughout the

25 Daily stand-ups – short daily meeting lasting a few minutes – typically less than 20 minutes. They

provide an opportunity for team members report on work done/completed the previous day and any problems encountered (and how they were resolved or requesting assistance if not). The team leader (PM) gives a look ahead for the next day (or work remaining until sprint end) and reviews priorities and user stories with the team.

34

project thus ensuring quality is in-built in the product(s). MoSCoW prioritisation

and a risk-based project approach further ensure that testing is appropriate.

5. Build incrementally from firm foundations: Deliver business benefits within scope

early by building in small discreet chunks (increments). This enables a better

understanding of the business requirements thus mitigating risk. Atern

recommends short timeboxes26 focussing on completed products, and the team is

encouraged to do just enough upfront analysis and design. This promotes learning

and improvement of the solution as the increments progress. It also enables the

project to ‘fail fast’ rather than drag on incurring costs and taking up resources that

could be used elsewhere in the organisation.

6. Develop iteratively: DSDM encourages an evolutionary approach using modelling

and prototyping to investigate, refine, and consolidate outputs. Timeboxes allow

the team to investigate, embrace change, and innovate and to allow the solution to

evolve in a controlled manner. The presence of a client team member helps with

building the correct solution and confirming its fitness for purpose.

7. Communicate continuously and clearly: DSDM recommends informal face-to-face

communications wherever and whenever possible, lean and timely documentation

and encourages techniques such as modelling and prototyping to foster good and

clear communications understood by all stakeholders. It recognises that

communication problems are cited most often as the primary cause for projects

failing. Workshops are used to gain buy-in from all stakeholders; this is critical to

project success. User expectations are also managed through forum.

8. Demonstrate control: DSDM teams should take a proactive approach to

monitoring and controlling progress. The project manager must be able to give an

accurate progress/status update/report for the project and these should maintain

an appropriate level of formal plans should visible to stakeholders and progress

measured through delivery of completed products within the allocated timeboxes.

The appropriate role within the organisation is charged with ensuring that business

26 In Agile development, a timebox is the period of time during which a task must be accomplished.

Software development risks are typically managed via Timeboxes.

35

objectives continue to align with the project thus maintaining its continued

viability.

Research suggests Agile methodologies are best for developmental and non-sequential

projects and they are inefficient in large organisations (Ambler & Lines, 2012). Many

organisations believe that Agile methodologies are too extreme, and adopt a hybrid

approach that mixes elements of agile and plan-driven approaches (Barlow, et al.,

2011) .

The methods discussed here demonstrate the number of methods available for

managing any number of project types (large, small, complex, simple, of short duration

or of a long term) as well at their applicability to different industries. One question

arising is whether specific methods are best suited to delivering projects in specific

industries e.g. is Prince2 best for large industrial-type projects while Agile better suited

to the Software industry? The figure below compares waterfall, iterative and Agile

methods for project management citing the advantages/disadvantages of each.

36

Figure 2: Comparisons between iterative project methodologies – adapted from Gartner Research ID number:

G00155147 – Waterfalls, Products and Projects (Hotle, 2008)

*Earned Value analysis is a method of performance measurement. It is a technique that uses “work in progress”

to indicate what will happen to work in the future. EV is an enhancement over traditional accounting progress

measures. Traditional methods focus on planned accomplishment (expenditure) and actual costs. Earned Value

goes one step further and examines actual accomplishment (Nagrecha, 2002).

2.4 Defining Success (and Failure)

According to the CHAOS report (2002), only one in three IT projects succeed yet as a

discipline, project management has grown significantly over the years, with standards,

methodologies, international best practice and bodies of knowledge abound. So why

are projects failing, is it a failure of the projects or project management?

In defining success, it is important to be clear on whether one is defining project

success or successful project management. Morris and Hugh (1986) contend that the

success of a project is dependent upon it having (a) a realistic goal, (b) competition, (c)

37

client satisfaction, (d) a definite goal, (e) profitability, (f) third parties, (g) market

availability, (h) an implementation process, and (i) perceived value (Morris & Hugh,

1986). Other writers on the subject including Cash and Fox (1992)27, Kumar (1989)28,

Kertzner (1989)29 and Wit (1988)30 cite objectives, project administration, third parties,

relationships with client, human parties, contracting, legal agreements, politics,

efficiency, conflicts and profit as important variables in determining the success of a

project.

Writers on project failure include King (2003)31 report that for companies that aren’t

among the top 25% of technology users, three out of 10 IT projects fail on average;

does this mean that the other 70% of IT projects in these firms are successful? Lewis

(2003)32 states us that “on average, about 70% of all IT-related projects fail to meet

their objectives”.

The USDA FNS (2010) list of reasons for IT projects failures include weak business case,

lack of senior management commitment, inadequate project planning (budget,

schedule, scope, etc.), absence of user involvement, new or unfamiliar technology, and

lack of defined, clear, or concise requirements. It goes on to list 10 reasons why

projects succeed:

1. Sound project management processes

2. Project tied to the organization’s business goals

3. Senior management commitment

4. Good change management

5. Detailed requirements

27 Elements of successful project management (Cash & Fox, 1992)

28 Developing strategies and philosophies early for successful project implementation (Kumar, 1989)

29 Project management: A systems approach to planning, scheduling, and controlling (Kerzner, 1989)

30 Measurement of project success (Wit, 1988)

31 Survey shows common IT woes (King, 2003)

32 The 70-percent failure (Lewis, 2003)

38

6. Realistic schedule

7. Good stakeholder relationships

8. Empowered project manager

9. Skilled and appropriate team members with defined roles and responsibilities

10. Availability of funding

Given the earlier narrow definitions of project management however, only the

definition of goals and the implementation process are directly within its scope. The

outcomes defining project success can be numerous. Avots (1969) takes an alternative

approach to the definition; he cites the following factors in project management

failures; (a) top management unsupportive, (b) wrong person as project manager, (c)

inadequate basis for project, (d) lack of commitment to project, (e) inadequately

defined tasks, (f) lack of project management techniques (g) management techniques

misused and (h) project closedown not planned (Avots, 1969). Most of the elements in

Avots’ list if flipped upside down support the USDA FNS (2010) list of reasons projects

succeed.

It would appear that over the years and as the discipline has matured the distinction

between projects and their management have converged to a high degree such that

the demarcation between the two is less significant now than it was in the late 1960s,

1970s and even the 1980s.

There are many ways to measure success and failure of projects but there is no

definitive dividing line between the two. Both Baker (1997)33 and O’Brochta (2002)34

agree that measuring project success is problematic because it is not precise. Without

a dependable understanding of what constitutes success, the project is placed in the

untenable position of being judged against differing criteria, and invariably becomes

33 Great Expectations: Turning Failure into Success - and Visa Versa (Baker, 1997)

34 Project success--what are the criteria and whose? (O'Brochta, 2002)

39

one more failure statistic reported by research firms such as Standish, Gartner,

Forrester, and others.

The original Standish (1994) CHAOS report takes an approach to defining success

(Standish Group, 1994, 1996, 1998, 2000, 2002) which has been adopted and adapted

by various commentators including Ambler (2010). The report studied 365 companies

with 8,380 Information System applications under development. The resultant report

divides projects into three distinct outcomes – which they called Resolutions.

Resolution Type 1 is a “Project Success” – it completed on time and budget, with all

features35 and functions as specified. Only 16.2% of projects fell in this category.

Resolution Type 2 is “Project Challenged.” These were completed, but were over cost,

over time, and/or lacking all of the features and functions that were originally

specified. 52.7% of all studied projects fell into this Resolution Type 2 (Challenged)

category.

Resolution Type 3 is termed “Project Impaired/Failed.” These projects were

abandoned or cancelled at some point and thus became total losses. A disturbing

31.1% of all studied projects fell into this category.

Figure 3 summarises the CHAOS (1994) report’s top reasons for each of the resolutions

described.

35 A feature is a distinct element of functionality that provides capabilities to the business. It is not to be

confused with a story. A story is a small aspect of a feature used to get feedback from the stakeholders. E.g., a feature might be "allow users to comment on articles". The stories associated with that feature might then be:

save comments

filter comments for rude words

limit comments to 400 characters and feed back to users

allow users to log in via Google id etc.

40

Figure 3: Comparison of Resolution Types 1-3

The Dr Dobbs (2010) community take yet another approach to defining success. Their

criteria, like Ambler are based on the feelings, perceptions and attitudes of

stakeholders about; time/schedule, finance/budget, functionality/scope and quality in

the Agile project environment. The Dobbs survey showed that:

Time/schedule: 62% of projects preferred to deliver on time according to the

schedule and 34% preferred to deliver when the system is ready to be shipped.

Financial/budget: 28% of projects preferred to deliver within budget and 60%

preferred to provide good return on investment (ROI).

Functionality/scope: 15% of projects preferred to build the system to specification

and 82% preferred to meet the actual needs of stakeholders.

Quality: 29% of projects preferred to deliver on time and on budget and 66%

preferred to deliver high-quality, easy-to-maintain systems.

Ambler’s (2010) surveys of software developers yielded 203 respondents of which;

20% were developers or agile team members, 33% were managers or team lead/Scrum

masters, 77% had more than 10 years in IT, 20% worked in organisations of more than

41

500 IT-staff and 60% were North American, 22% European, 10% Asia Pacific. In defining

success, he found that:

Time/schedule: 54% preferred to deliver on time according to the schedule while

44% preferred to deliver when the system is ready to be shipped

Financial/budget: 35% preferred to deliver within budget while 60% preferred to

provide good return on investment (ROI)

Functionality/scope: 14% preferred to build the system to specification whereas

85% preferred to meet the actual needs of stakeholders

Quality: 40% preferred to deliver on time and on budget while 57% preferred to

deliver high quality, easy-to-maintain systems.

There appears to be little difference between the Dobbs and Ambler survey outcomes

for software developers. It would be interesting to compare these findings with

perceptions and definitions of success in other industries or under other

methodologies.

2.5 Conclusion

The Standish Group (2012) defines project success as on time, on budget, and with all

planned features. Although the report does not say how many projects are in their

database it states that the results are from projects conducted between 2002 and

2010. The results reported are shown in the chart below.

42

Figure 4: Agile PM versus Waterfall (in software projects)

Here we focus particularly on the comparison of failure and success rates where the

differences are stark; Agile projects are three times more successful than waterfall and

its failure rate is three times less than waterfall. The agile process, according to the

report is ‘the universal remedy for software development project failure’. Software

applications developed through the agile process, it states has much lower percentage

of time and cost overruns (Lynch, 2012).

Clearly, there are valid arguments for running projects using Agile PM. It offers many

advantages such as facilitating team working, communications, stakeholder buy-in and

it incorporates quality from the outset as well as accommodating change e.g. priorities

and requirements.

Similar arguments can be made for Prince2 projects although the levels of success are

lower. A 2008 report on NHS IT projects puts the failure rate at over 40% (Cave, et al.,

2008), there is no mention of challenged projects therefore can one assume that there

is a 60% success rate? On the evidence of other commentators, this is unlikely.

Of more interest for the discussion here are the reasons cited for and contributing to

the failed project (Cave, et al., 2008):

42 per cent failed due to design and definitions failure;

43

39 per cent failed due to decision making failure;

7 per cent failed due to project discipline failure;

7 per cent failed due to supplier management failure;

4 per cent failed due to failure of the project to meet the requirement.

Were these to be flipped over we would have a partial list of why Agile projects are so

successful compared to other methods. For example, developing iteratively and

building from firm foundations prevent failures due to design and definition as Agile

recognises the need to be flexible, adapt to change and to focus on the business (Keith

Richards Consulting, 2010). Initial requirements as defined may not be what are

actually required. Decision-making failures are avoided through collaboration and clear

and continuous communication as well as the team having appropriate levels of

authority to make decisions (McAvoy & Butler, 2009).

Projects succeed in part because they follow a methodology that enforces disciplines

that are geared towards delivering favourable outcomes. More importantly successful

projects are delivered through the skills, competences, knowledge and experience of

teams and the individuals that make up the team (Lines, 2012).

The role of stakeholders, their influence and their management is critical to project

success (Cleland, 1998). He recognises the influences of outside stakeholders and

management responses to their demands particularly in respect of strategic issues that

may affect the functioning of projects and their teams. He also recognises the

influences on projects of the team as a single entity and as groups of individuals who

have their own specific wants and needs, which may impact the smooth running of the

project.

Some of the surveys and literature cited here lacks real (academic) depth and rigour,

thus the purpose of this research, in part is to explore some of the more obscure

points raised.

44

2.6 Summary – Project Success Criteria

1. Projects are unique endeavours that come in all shapes and sizes and in all flavours

of industry. Their management requires teams that possess appropriate technical

as well as soft skills (Archibald, 2003).

2. Project and project management, have over the years been defined as separate

activities in respect of success criteria, however it is increasingly recognised that

the two are intertwined and as such a holistic view (of the final objective) is/should

be taken when describing the two (Schwalb, 2011).

3. People/stakeholders (the end user and management) must be involved in all

aspects of the project (Amabile & Khaire, 2008).

4. Different methodologies for project delivery are more suitable to different

situations (W.K. Kellogg Foundation, 1998) e.g. Agile may be more suited to rapid

cloud deployments rather than a full-blown Prince2 project set up.

5. 'The bigger the system, the greater the likelihood of failure'. (McKendrick, 2010).

The lessons from this review inform the research undertaken and described in the next

sections which describes the methods used (interviews and interpretation of findings)

to shed light on the behaviours project management staff and how these as well as

their perception of their status impact the use of the Agile PM methodology for

delivering IT projects.

45

CHAPTER 3: METHODOLOGY

3.0 Introduction

This chapter covers the research philosophy and design along with the data collection

methodology including sampling and research instrument. The pilot study and ethical

issues related to this research are also covered.

3.1 Research Philosophy

Two quotes (both from the same author) most influenced the choice of research

methodology for this dissertation:

“The motivation for doing qualitative research, as opposed to quantitative research,

comes from the observation that, if there is one thing which distinguishes humans from

the natural world, it is our ability to talk! Qualitative research methods are designed to

help researchers understand people and the social and cultural contexts within which

they live”

“The goal of understanding a phenomenon from the point of view of the participants

and its particular social and institutional context is largely lost when textual data are

quantified”

(Kaplan, et al., 1994)

The thesis takes an interpretive research approach based on the assumption that

access to reality is only through social constructions such as language, consciousness

and shared meanings (Boland & Day, 1989). I.e. reality is not objectively determined,

but is socially constructed. Therefore, by placing people in their social contexts there is

greater opportunity to understand the perceptions they have of their own activities

(Hussey & Hussey, 1997).

46

Using a qualitative approach that includes participant observation, case studies, in-

depth interviewing and the use of documentation the research attempts to

understand phenomena through the meanings assigned to them (by the

employees/interviewees). Specifically it is aimed at producing an understanding of the

context of the methodology (Agile PM and its principles), and the process whereby the

methodology influences and is influenced by the context. The context here refers to a)

the employees’ view of their status and thus perceived influence within the

organisational hierarch and b) the employees’ skills, competences and experience in

delivering successful projects.

3.2 Research Design

3.2.1 Purpose of the Study

The earlier literature review of why projects succeed (or fail) concludes by drawing

attention to some key factors that make projects successful. The ‘golden thread’

running through the five points in summary all involve (or suggest) the use of teams

and the individuals that together deliver projects. The purpose of this study is to

examine, through personal in-depth interviews and review of case study material the

attitudes, behaviours (and degree to which Agile project manager’s position) and

status influences the significance and the application of Agile PM principles and

techniques in delivering IT projects with a view to proving (or otherwise) the following

hypotheses:

H1: The significance of the Agile principles to an IT project manager is dependent upon

position and status (of the practitioner) within the organisation.

H2: The degree to which the application of (the individual) Agile principles is applied to

IT projects is dependent upon position and status (of the practitioner) within an

organisation.

47

3.2.2 Research Approach and Strategy

The study interviewed (qualitatively and by Narrative Inquiries) a sample of 50

practicing IT project managers, sixteen from the public and thirty-four from the private

sector. The sample consisted of 10 CxO-level executives, 20 programme-level

managers and 20 operational-level project managers. Interviewees came from two

FTSE 100 companies, six SMEs, four UK central government departments, one not-for-

profit and one organisation of approximately 30 employees.

Figure 5 shows a breakdown of the interviewees, their level within each organisation

and the area they work within their organisations.

Figure 5: Breakdown of numbers of interviewees by role and by sector

All interviewees were qualified practitioners with a minimum of 3 years post-

qualification experience, in either (or both) Agile PM and Prince2 methodologies. All

the Public sector PMs were Prince2 trained but none Agile-trained however, 80% of

executive and management had managed Agile project managers and/or worked with

the Agile methodology.

Figure 6 shows a typical Atern® Team Model. It is adapted to show the employees level

(perceived status) within the organisational structure.

Pub Priv Pub Priv Pub Priv

#

IT/IS development 1 2 3 1 1 2

Services management 3 6 1 2 0 1

IT/IS delivery 0 3 2 2 1 2

IT/IS Support 0 1 2 0 2 2

Software development 0 1 0 3 0 6

Exec Management Operational

48

Figure 6: Breakdown of Interviewees' Level (Status) within Organisational Structure

3.3 Data Collection Method

3.3.1 Sample and Primary Data

Interviews were conducted with fifty employees in fourteen organisations. All

participants were known to the interviewer and freely gave up time to participate. The

interviewer agreed where asked, not to use any form of recording device. Interviews

49

were transcribed and analysed as described below. See Appendix B for examples of

interview transcripts.

3.3.2 Pilot group (5 interviewees)

The pilot group consisted of three private sector and two public sector project

managers. All had at least 3 years of PM experience and were trained to practitioner

level in Prince2. Three interviewees were Agile PM practitioners and all had experience

of managing in an Agile environment.

The questions asked of this group were the same as those used in Ambler’s survey with

only slight alterations to ensure that the interviewee gave descriptive responses (see

Appendix B1). The aim was to get a feeling for what sort of responses would be given

and the outcome of which would inform the decision on how best to approach the

ensuing interviews.

3.3.3 Main group (45 interviewees)

Following on from the results of the pilot group slight amendments were made to the

question set so that more information could be derived from each interviewee. The

interviews continued to be semi-structured following the same format as with the pilot

however, the interviewer made a point of asking sub-set questions where it was felt

that more information could be gained or where clarification of the initial response

would add value to the interview.

A final question about how the interviewee would sabotage a project was added

because towards the end of the pilot interviews 4 of the interviewees went on to say

something about ‘worst practice’ and what one interviewee described as ‘slipping a

rotten apple into the barrel’.

3.3.4 Detailed analysis (6 interviews)

Six interviews were transcribed verbatim (see Appendix B2 – B7) and run through the

ATLAS.ti qualitative analysis software to see whether the themes and trends identified

in the 50 interviews would be replicated.

50

The software allows for importing, coding and analysing multiple documents

simultaneously thus enabling a fast analysis and comparisons of the identified trends.

3.3.5 Case Studies

The term "case study" has multiple meanings and can be used to describe a unit of

analysis (e.g. a case study of a particular organisation) or to describe a research

method. This section uses both definitions because firstly, case studies (in respect of IT

project management using Agile PM) were developed through the documentation of

the descriptions/detailed narratives of the experiences and feelings of three CXOs.

Secondly, following Benbasat’s logic36 (Benbasat, et al., 1987), the intention was to

study Agile PM methodology however the focus shifted more to organisational issues

rather than a straightforward examination and discussion about team and the

individuals within it that are charged with delivering IT projects using Agile PM.

Three case studies are included in the appendix and two are referred to extensively as

they are used in the analysis. During the (six) interviews (that were transcribed

verbatim) the interviewees were asked to specifically relate their responses wherever

possible to their thoughts and feelings about (and their contributions to) the projects

described in the case studies.

3.3.6 Secondary Data

Secondary data is sourced from a review of data from the survey carried out by Scott

Ambler (IBM Chief Methodologist for Agile and Lean within IBM Rational) – IT Project

Success 2010 (Ambler, 2010). Internet trawls of Agile discussion boards and blogs and

a review of the literature about why project succeed (or fail) were used to draw out

common themes and/or support or dispute the findings of the research.

3.3.7 Administration and Use of the Interviews

All interviews were carried out at the employee’s workplace. A quiet room away from

the ‘noise’ of the office was used. The attempt was to ensure that the interviewee was

36 In describing Case study research in study of information systems in organizations, notes that "interest

has shifted to organizational rather than technical issues"

51

comfortable, did not feel intimidated and was thus more likely to speak freely and

uninhibitedly.

Interviews lasted approximately thirty-five minutes. Many of the interviewees rejected

the use of a recording device. To keep the interview conditions the same for all

interviewees the interviewer took hand-written notes.

Notes were analysed to find patterns and themes and to draw initial conclusions.

During the pilot, the aim was to assess the interview questions and processes to learn

lessons and amend both as required. Questions were amended following the pilot to

ensure interviewees imparted (even) more information during the ensuing set of

(forty-five) interviews.

Approximately eighty requests were sent out to potential interviewees. Over seventy

of the requests were tentatively accepted. Scheduling issues initially reduced the

numbers definitely available for interview to thirty. The decision was made to

interview all those available. As the project progressed most of the ‘tentative’

confirmed their availability and the decision was made to interview no more than fifty

(unless more information or new patterns emerged).

Early on in the process, it was clear that a number of the very senior interviewees were

giving answers about behaviours they had observed, feelings they had and their

experiences of specific projects. These interviewees worked with the interviewer to

develop case study material.

The case studies were used to steer the questioning of nine interviewees in three

organisations (one from each managerial level) and six of these interviews (from two

of the organisations) were transcribed verbatim and analysed using the ATLAS.ti

qualitative analysis software.

52

CHAPTER 4: RESULTS, ANALYSIS AND DISCUSSION

4.0 Introduction In this section, an analysis of the interviews is presented. While it is particularly

focussed on those interviewees who had participated in the projects documented in

the case studies, observations from all the other interviews are included in the

discussions as it was noted that the patterns and trends emerging were not dissimilar.

The discussions are broad in their themes as this reflects the scale, scope and diversity

of the responses and views expressed by the interviewees however at the heart of the

discussions is the attempt to provide evidence that will prove or disprove the following

two hypotheses;

H0: The significance of the Agile principles to an IT project manager is dependent upon

position and status (of the practitioner) within the organisation.

H1: The degree to which the application of (the individual) Agile principles is applied to

IT projects is dependent upon position and status (of the practitioner) within an

organisation.

4.1 Focus on the business need Figure 7 is the result of coding the ATLAS.ti application to seek out comments by

interviewees at all levels of the organisations relating directly to the principle of

focussing on the business need.

We observe that at the senior level within the organisations see focussing on the

business needs as key to success and maintaining the competitive position of the

organisation. There were concerns at the executive level that the message was not

always communicated to (or well understood by) the other organisational tiers. This

observation is supported by comments made by interviewees at both the management

and operational levels of the organisations where the executive’s visions and demands

53

were seen as difficult to achieve and in the worst cases incompatible with the way they

actually work and deliver IT projects.

Figure 7: Typical responses to questions about Agile Principle of focussing on the business needs

All levels within the organisations recognised the importance of focussing on the

business need but the degree of application was questionable because those at the

sharp end of delivering products/value did not appear fully aligned with this principle

as a business objective. One stating that ‘it is unworkable because, in particular of the

executive’s demand for greater productivity with the same, and sometimes less

resources’.

Responses appear to support both the hypotheses insomuch as interviewees seemed

to accept that focussing on the business need, be it those of the client (the external

business i.e. those would benefit directly from the products or service) or the internal

client (the organisation providing the service or delivering the product and would

realise direct financial gains) is imperative. There is however, differences in the degree

to which the different tiers within the organisation feel able to do this. Senior

management see it as de facto and have an expectation that the rest of the

organisation will ‘naturally’ adhere to this principle. In practice and, at the delivery end

of the spectrum the operational staff have to work within the constraints of the iron

triangle of schedule, cost and quality and these elements cause tension and, more

Principle Executive Management Operational

1. Focus on the business need

1. The business objectives are not

always well understood throughout the

organisation. We do however live or

die by our reputation so this is

absolutely imperative and we will

always push this out and enforce it in

the business

2. We do not always appear to (or

demonstrate to our clients) the values

we espouse. As an Agile organisation

we live by these principles and a major

selling point for us and our clients is

Agile delivery so we need to be seen to

walk the talk, not just heard talkin the

talk.

3. We need to get better at delivering

quality and added value to our clients

in a timely fashion and to get it right

first time. We do this most of the time

which is why we are ahead of our

competitors. I am concerned more

about the times we take our eye off the

ball and I want the organisation to be

leaner

1. We are caught between a rock and a

hard place; satisfying our business

masters and meeting the increasing

demands of the clients but we always

strive to meet the needs nonetheless

2. The business always wants more for

less; we cannot always meet the

clients' needs given the resource

constraints so we actively seek other

ways to ensure we do not fail on this

3. It'd be great if we knew what the

business needs are - our objectives,

aims and strategic direction is not

always clear but our role is to ensure

that we communicate this particular

objective time and again to the

delivery teams - customer is king and

his demands must be met. Obviously

we take a pragmatic approach to this

and will find compromises if

absolutely necessary

1. We serve three master; the business,

our (l ine) managers and the client.

Something's got to give. But yes it is

very important toi try as much as

possible to meet all the customers'

demands (within reason)

2. The demands of the clients are

poorly managed making us look bad

when we have to keep having to fail on

delivery so we seem to continually

need to manage the expectations ath

the lower levels but I'm not sure how

well this goes down at say the strategic

leves of the organisation.

3. Management bang on about the

customer being king yet they take on

more and more work but never

increase the resource to deliver it so

we either l ike and lump it or leave. And

yes we do have a very high turnover of

staff.

ROLE/LEVEL

54

often than not conflict between the organisational hierarchy. The middle layer (the

management level) feels ‘caught between a rock and a hard place’ as they are

expected to deliver not only on the client’s needs within the same constraints of time

quality and cost as well all as organisational objectives of ROI, earned value, and the

‘bottom line’. They also need to manage their teams and their morale which at times

can be low because of the tension between the competing internal demands of the

‘same amount of resources to deliver an increasing mountain of work’ and the senior

managers perceived reluctance to increase resource levels.

4.2 Deliver on time All interviewees without exception felt that delivering on time was critical. There was

general agreement that delivering products late adversely affects the organisation’s

reputation and would in the end, be detrimental to the business. Word of mouth was

seen as an important factor in the building and maintaining a ‘solid reputation’ in

industry and in demonstrating ‘the superiority’ of the Agile methodology in delivering

IT projects, however it is how each level within the organisations thought and went

about managing schedules and delivering on time that differs.

The executives felt that having mandated the Agile PM as the organisation’s standard

they were able, through programme managers to impose discipline in respect of

schedules and this responsibility was devolved to what they felt was the appropriate

level within their management teams. The executive teams intervened in this only

when there was an escalation to the SRO37 otherwise it was ‘managed by exception’

only. They felt that delivering late to an existing customer ‘could be got away with only

once’ and there needed to be real justification for it. Conversely, it was never

acceptable to deliver late to a new customer. The executive defined ‘delivery schedule’

37 Senior Responsible Owner (SRO) is pivotal in ensuring projects deliver expected outcomes and

benefits. The role was first proposed for IT-enabled projects in the McCartney Report in 2000 (The Parliamentary Office of Science and Technology, 2003); prior to this, it was often difficult to identify the individual with responsibility for the successful outcome of a major project. In recognition of its importance, the role is now mandated across all UK Government projects (Office of Government Commerce, 2009).

55

in most cases in terms of when the customer would see benefits and/or ‘added value’

derived from the products. Whereas the other two tiers saw success of the delivery

schedule as the product delivered at the end of each sprint38.

At the management level delivering on time was, along with managing quality and

costs, seen as the ‘bread and butter of the role’. Success of their projects and

programmes in their view was heavily dependent upon their ability to manage their

teams within the constraints imposed on them by the client’s defined schedules.

Mangers at this level were likely to attend workshops with the clients and the technical

delivery teams even when the topics under discussion were not necessarily within the

scope of their (technical) competence. They felt they needed to be present in order to

‘manage client’s expectations and monitor closely what the technical team leads

promise’. They were also likely to try to attend early (post-sales) meetings – usually the

remit of the executives and the senior sales staff. This ensures they are involved in

project scoping and producing the statement of work documents. In so doing, they felt

they were able to have some control of the eventual agreement on delivery schedules.

As seen from the responses in Figure 8 the views given by the production/operational

tier of the organisations could be described as ‘tangential’ to those given by

interviewees at the other tiers. By tangential one refers for example, to the fact that

application developers and programmers (like the programme/project managers and

the executive) see delivering on time as critical. They too speak of the adverse impact

to the organisation’s reputation of late product delivery but they were more likely than

any other group to speak first in terms of their own personal credibility and

competence and then relate the impact of this to the reputation of the organisation.

38 A sprint is a set period of time during which specific work has to be completed and made ready for

review. The scrum master decides the duration of the sprint. A scrum is an iterative, incremental methodology for project management often seen in Agile software development, a type of software engineering. The scrum master is often equated to the project manager although they may be separate roles.

56

Figure 8: Typical responses to questions about Agile Principle of delivering on time

Operations stressed that by delivery on time they referred to delivering the agreed end

of sprint products or ‘completing the product backlog39’ rather than when the client

would begin to realise the anticipated benefits. Interestingly none of the operational

level staff spoke in terms of benefits realisation whereas this topic continually arose

with the other two tiers.

4.3 Collaborate Questions about collaborative working yielded interesting and unexpected responses

(see Figure 9). As Agilists and Agile organisations, one might have expected that

collaboration would be par for the course for the interviewees however; the contrary

was true for a large number of respondents.

As with the first two principles interviewees recognised (and rated very highly) the

importance of this principle however in the analysis using ATLAS.ti software this was

39 Product (and Sprint) backlog refers to a list of things needed to be done. It is no different from any

other ‘to-do’ list.

Principle Executive Management Operational

2. Deliver on time

1. Delivering on time is one of the key's

to our growing reputation and

increasing success. Delivering late can

be forgiven by existing (happy)

customers whose word of mouth we

heavily rely on for capturing new

business. Their word of mouth gives us

a bit more kudos when

bidding/pitching for new work.

2. We can get away with late delivery

with existing customers but more than

once would begin to erode good will so

its something we look to actively

manage.

3. I accept that the competing demands

for resources will always cause staff

to push back on client-defined delivery

schedules but I'd rather take a cut in

margins by, for instance taking on

contract staff than deliver late

1. Of the 8 Agile principles this is

possibly the one that I find most

defines my role. While shipping the

products out on time is imperative I'm

mindful of all the others too as they

are interrelated and certainly not

mutually exclusive. I look to drive the

delivery through my teams ensuring

forinstance that quality in second

nature and something I only have to

keep an eye on.

2. Time is not a luxury; the client will

not forgive you and neither will the

SMT. Time really is money in this

business - cliche, but true.

3. We just don't do late, period.

Lateness throws entire projects out of

kilt with programmes and eventually it

will impact corporate objectives. That

is of course if the Exec don't start

questioning team competence.

1. I feel my professional credibility is

on the line every time I take on a new

project. The easiest way to mess that

up (my reputation) is to deliver late on

sprints, benefits, the project or in fact

anything promised to the client or the

business. I find the old addage of

'under promise and over-deliver' keeps

me in good nick.

2. Late delivery impacts the company's

reputation at the higher level, the

credibility of management at that level

and the professional ability of the

project team and in my case the

developers. But we can't just dole out

any old slop just to meet time

constraints so we don't compromise

on quality. Smetimes it's better to

increase the technical resouces but

more often than not it's better to push

features out to the following sprints.

3. Il l defined projects and products (in

software projects) and expected

outcomes (in business change

projects), usually as a result of poor

stories in both cases is a catalyst not

meeting schedules so we can't take the

principles in isolation. When we, the

team work with the client from the

outset e.g. workshops and early

involvement in the consultation

process we tend to get the best

outcomes on this particular principle.

ROLE/LEVEL

57

possibly the most problematic area at all levels of all organisations. The reasons given

by the executives in each organisation were similar to each other as were those given

by management and operational levels. These reasons differed between the

organisational levels (see Figure 9).

Figure 9: Typical responses to questions about Agile Principle of collaborate

All levels cited difficulties with working with client team members. There were several

mentions of the client ‘dumping dead wood’ on the project i.e. the staff member was

‘surplus to requirement in their office’ or they were being under-utilised in their

current role but they did have some knowledge of the specific requirements of the

project. These individuals were more often than not in the process of seeking

alternative employment and consequently contributed very little to the team. In fact,

they were more disruptive than helpful but the issues seemed to go unnoticed until

the projects were well underway and the operational level was escalating the issue to

management or directly to the SRO. Other issues raised at executive level related to

the reporting to the client. Agile reports are short, succinct and to the point. These are

compiled by the project manager at agreed intervals (usually every other week). Issues

arose because, as one would expect when the client team member returned to his

usual place of employment his management (or executive) ask in passing how the

Principle Executive Management Operational

3. Collaborate

1. Collaboration particularly on

software development is crucial but

doesn't always work as well as it

should or could. Here's a number of

reasons I can think of off the top of my

head

a. The customer really doesn't

understand the Agile delivery

methodology and want to see reams of

documents to show stages of (or in) the

development process

b. The client team member gives

conflicting reports to his managers

which is unhelpful to either parties as

it sows the seeds of mistrust and

destroys team morale

c. The client team member doesn't

realise that he, as a team member is

integral to the project and must be

present with the team (not just in spirit

or on the end of the phone but

physically) for a high percent of his

time. It's not that working with

geographically dispersed teams is

particularly difficult but it seems to

adversely impact our in-house teams

when they know that the client could

and should be present.

1. Projects fail when collaboration

fails; we all know this yet (on projects),

we talk about it a lot, attend seminars,

workshops, team building events and

much more, yet we stil l find this really

difficult.If there is an Achilles' heal in

our project methodology (Agile or

otherwise) this is it.

2. Trying to integrate the client into

our internal teams to work

collaboratively is a real challenge. Our

teams are generally not that receptive

but they are professional and try to

accommodate them. We are an Agile

organisation and as such you'd expect

us to have nailed this but in truth we

simply work very hard at it and mostly

just get by.

3. Working with the client and indeed

any third or outside party has its

challenges, but challenges are what

keep my job interesting and my team

motivated. We thrive on challenges

and learn from our mistakes and in so

doing we (the core development) teams

grow and derive synergy from

resolving challenges

1. To be honest I just l ike to know

what's needed from me upfront so I

can go off, stick my bins (headphones)

on, play my favourite tunes and crack

on with my work

2. That's what the stand-ups are for;

we discuss issues and any problems

we've encountered and look for

support from the team to get over any

hurdles.

3. I enjoy pairing with good

developers, it increases my learning

and gets rid of the frustrations I get

from working on my own particularly

when I'm struggling. That said I find

the client team members to be more

obstructive than helpful once we have

stories to work on especially when

they are not developers. When I did

Agile PM on a business project I found

that the client team member just

wanted to keep adding to the agreed

deliverables in each sprint and only

succeeded in demoralising the team

and escalating the costs

ROLE/LEVEL

58

project is going. His response either builds confidence or is the beginning of the

‘growing of seeds of doubt and mutual distrust between the organisations’. This is very

difficult to manage and is has the potential to be very destructive.

At the management level, collaborative working was seen as challenging: both

positively and negatively. Those commenting positively cited challenges as part of their

work and said it was what kept their work interesting and varied. Others cited the

principle of collaboration as the ‘Achilles’ heel’ in the Agile PM methodology. They

could not understand why they ‘spent an inordinate amount of time and effort with

making this work but were at best only just about succeeding in it’.

Management level also found that their internal teams had ‘bonded as a unit with very

little room for new members. This is no way for an Agile team to operate and it made

life and the work of the project and programme managers more difficult than it should

have been’.

Operational staff, and in particular the application developers were happy to admit a

liking for working on their own. Some stated that programming was ‘a solitary activity

that was only to be shared once the application under development was either

complete or at a point where the code could be tested, then (and only then) were they

ready to share either their time or their code’. Others were less insular and felt they

gained from the experience afforded by pairing and coaching. These individuals tended

to be the more junior developers or team members that were new to the organisation

(and therefore still keen to learn or to demonstrate their skills to their peers as well as

management).

The findings here in terms of the hypotheses, are ambiguous and consequently it is

impossible to say whether they are proven or not.

4.4 Never compromise on quality Figure 10 is an extract from the ATLAS.ti output and shows response to coding that

was targeted at finding responses that most closely, relate to the hypotheses in

relation to the principle of ‘never compromise on quality’.

59

All interviewees agreed that to compromise on quality is unacceptable. Surprisingly

however it is the operational level where this is most evident.

Figure 10: Typical responses to questions about Agile Principle of never compromising on quality

At the executive level, the focus on quality relates to their wish to minimise

reputational damage and the knock on effect of financial loss, and loss of market

share. They fear their clients will seek and defect to alternative suppliers. As such, the

executive level see quality as integral to everything done within the business and

certainly implemented as a matter of cause to any product that is ordered by clients.

However, the implementation and management of quality systems is devolved to the

appropriate level within the organisation with the SRO managing only escalated issues.

The management level sees this principle in the same light as focussing on the business

need. It is part of their defined role and it is something upon which compromise is

unacceptable. Quality is one of the three constraints within the iron triangle. These

constraints can be eliminated (or eased in the Agile PM methodology), by

compromising on the delivery of the numbers of features.

The operational level interviewees were unanimous in their absolute belief in

delivering quality products and never compromising on it. Quality for this group was a

Principle Executive Management Operational

4. Never compromise on

quality

1. We cannot compromise on quality;

our reputation and our competitive

edge rely heavily on us continuing to

deliver high quality products. I'm

happy to say that our staff recognise

this and it is in-built into everything

we do.

2. I just can't see why a customer

would ever come back to you if you

failed on this. My only issue is whether

we platinum-plate deliverables when

copper-plating would more than meet

the required quality standard. Left to

some of our operation staff we would

lose money hand over fist with their

insistence on excessive attention to

quality

3. If you compromise on quality you

will soon enough be found out;

recovery will be difficult if at all

possible to achieve. The exec knows

this, the management knows it as do

the operational staff and project

managers. This is good because the

client knows instictively to expect

quality from our company; we don't

really need to do the hard sell with it.

1. This principle together with

iterative developments built on firm

foundations ensure that projects stay

on true to the client's vision as well as

what's best for the client - whichever is

most appropriate.

2. Qualiy in our deliverables is non-

negotiable, our business and

professional reputations rely on it.

Agile PM though has in-built

mechanisms for ensuring quality

deliverable to this principle is no one I

worry about it too much. I monitor,

measure and review it and report on it

as so that it meets the client's

expectations at all time

3. We simply never compromise on

quality. With the competition we face

it'd be suicidal and I reckon I'd get the

sack anyway. I just enforce this one; no

arguments.

1. Not much point in producing

anything if you don't do it to the

highest possible (affordable) quality.

Now I know this sometimes mean that

products might be delivered later than

promoised but we sometimes need to

compromise elsewhere on the projcet

and I don't always get the suppoty I'd

like fr this.

2. Quality is an absolute must. There's

no compromising on it. Every project

we do has quality at its heart. What

else can I tell you?

3. We're back to the old iron triangle

constraints when we take quality in

isolation. Agile PM is great in that the

addition of features helps with easing

the constraints a bit. Well it adds

some flexibility and providing we get

the mixture of the other preinciples

right, everyone's a winner.

ROLE/LEVEL

60

matter of professional pride and their products are simple to use and maintain. One

problem for management (and managing this group) is that they need to manage time

and budget tightly because the developers do not pay much attention to such ‘minor

details’.

Most interviewees at the management level preferred to deliver on time and within

budget while those at operational level preferred to deliver high quality and easy to

use systems. As one developer stated ‘you’ll never need to use a manual to run an

application developed by us’.

4.5 Build incrementally from firm foundations and develop

iteratively Figures 11 and 12 show typical responses given by interviewees to questions about

these principles. Evidence here suggests that both hypotheses hold true for these

principles.

Other than to reiterate the importance of these principles to successful Agile PM the

executive level in all the organisations had very little to say about them. They saw

them as principles they could (and were comfortable to) devolve to the management

and operational levels within their respective organisations.

At the operational and management-levels these principles help with developing a firm

knowledge base especially at the feasibility and foundation phases of the project, on

which iterative developments can be take place. They are integral to daily project

activities and ensure that quality products are produced (that meet the client’s needs)

from the outset of the project.

61

Figure 11: Typical responses to questions about Agile Principle of build incrementally from firm foundations

Figure 12: Typical responses to questions about Agile Principle of develop iteratively

Principle Executive Management Operational

5. Build incrementally from

firm foundations

1. I hate to admit it but that's

something I let the delivcery staff get

on with.

2. This is not really discussed at the

strategic level but I'd be disappointed

if we as an organisation didn't adhere

to this principle.

3. We are an Agile organisation and

this is an Agile principle so we do it as

a matter of course.

1. We're an Agile organisation. We do

this as a matter of cause. It's at the

heart of what we do. It's in our DNA

and I expect the project team to live

and breath this principle.

2. Start small. Build/grow your

products, gradually learning as you go

along or zeroing in on the customer's

needs as you go. You will always at the

very least end up with a valuable or

beneficial product for the customer -

even if the deliverable is not exactly as

originally envisaged.

3. Look at the top software houses (ok

by that I mean the most profitable

ones) they send out a fully working app

then insist you take 'free upgrades' and

fixes. What's really happening is that

Adobe for instance has a great but

unfinished product (m built on very fim

foundations) but they can't sit on it

until it is so they push it out and then

build it up incrementally. Business

change, transition and transformation

programmes all benefit from this

approach. Forget big bang think firm

foundations, think increments.

1. We do this because it's best

practice and sometimes best practice

really is best practice. We can't get

away with not working in this way

inanyevent because the prg manager

demands it and wouldn't/won't employ

anyone who can't work this way. It's

another way to increase loyalty from

both the client as well as team

members or lock them into deals which

expire after a given time but makes

good money (benefits) in the ensuing

period

2. How else is there to be effective in

Dev work? I guess you cold build to the

end (like in Prince2) but then you may

deliver 'the wrong product' and on

longer projects the desired outcomes

or anticipated benefits may not be

realised before you are looking to

replace or upgrade

3. Yes and I'd argue that this goes

hand in hand with iterative

development and comminucation.

ROLE/LEVEL

PRINCIPLE Executive MANAGEMENT

6. Develop iteratively

1. Yes of course we do

2. Our developers and systems

implementers work in Agile

environments. They develop/deploy

iteratively which is invaluable in

meeting customer requiremnts

3. I think this is particularly pertinent

to those at the sharp end and their

managers. Failure of managers to

enforce building from firm foundations

will altimately impact the business

adversley because while things are

going ok no one notices, when it goes

wrong things really do fall apart. I

guess it's one way to know when to

pull or shut a project down.

1. Again this is a must in Agile PM and

we certainly couldn't lay claim to

being an Agile organisation if we didn't

do this. Obviously as my role is to

manage project teams this is just one

of those things that I must drum into

my teams.

2. I l ike to start small, build an image;

a story. Get it working or delivering

some value or show how it would do

so then demonstrate this to the client.

Take on board their views and add to

the story and create a vision that can

be communicated to the stakeholders.

Get the project team involved -

worshops are best for this and then

change and add to the design.

Principle of EDUF (enough design up

front). This is an absolute must for

building confidence within the team,

with the SMT and of course with the

client.

3. Change is inevitable and think

about it, that means there will be cost

associated any change so evolving the

solution makes good sense. By

developing iteratively I am able to

continuously review products and

outcomes with the client. So not only

do we produce the products the clients

actually need, we demonstrate control

and quality is built into the

products/deliverables and reviewed

1. We pride ourselves on the quality of

our outputs as well as delivering what

the client needs which is not always

what they detail in the initial

requirements. Developing iteratively

assists with this. This enhances our

reputation and ultimately wins repeat

and new business so failure to do this

really could dent our competitive

position.

2. I rarely agree with the middle

managers who seem to always be

working on a get more for less

principle but the iterative development

of products is one on which I agree. It

means that the right reources can be

deployed at the right time and we have

less fall ing out with clients.

3. Good team morale is essential to

get the innovation juices flowing. I

would say that this is the principle

that really gets us working as an

innovative, disciplined, self governing

and effective unit because as we

develop products everyone contributes

to the design, we resolve issues that

arise, we support each other and we

together with the client team member

develop products that meet their

requirements which is what I think is

most important. Also we don't

compromise on quality although I

must admit we sometimes need to push

ROLE/LEVEL

62

4.6 Communicate continuously and clearly Figure 13 shows the output from the ATLAS.ti software coded to search for quotes that

specifically gave a flavour of responses to questions about clear and continuous

communications. The inference one draws is that both H0 and H1 hold true.

We note the importance of the principle of continuous and clear communication at the

executive and management levels yet the operational level employees appear to pays

scant regard to it. Executives felt that this was or should be an organisational

competence but their organisations were in their infancy in this principle and had a lot

of learning and development to do before they reached anywhere near maturity. They

devoted a lot of time, effort and energy to trying to preach the message but were not

certain of how well the message was received or heeded.

Figure 13: Typical responses to questions about Agile Principle of communicating continuously and clearly

The operational level was (by comparison to the executives) at the other end of the

spectrum; they ‘just wanted to get on with it’. Communications were described as ‘a

chore’ and ‘yet more interference by the suits’. As one interviewee put it ‘I know how

and where to get the information I need; I communicate as required and keep up to

Principle Executive Management Operational

7. Communicate continuously

and clearly

1. Our organisation needs to excel at

this and I never stop pushing the

message. I think at exec-to-exec level

both internally and inter-

organisationally this works very well.

But the number of times I've had to

intervene and take escalations to my

opposite number in the client

organisation suggests this is not

working quite so well at the other

levels you defined.

2. Like the other principles, this one is

very important and a platform on

which much business is won. Where

we excel is in ensuring that not only

are comms good internally but we

makesure they are on-point with our

customers. There's always room for

improvement and we are not

complacent. I try to identify where we

do this well in the organisation and try

to replicate that good practice

throughout the organisation.

3. In truth this is a bit hit and miss;

when we are good we are very very

good. Not to say we are ever bad at

communicating we just don't seem to

be consistent and I see this as a

problem that needs to be addressed. I

just don't think our techies are keen on

communicating with anyone who

doesn't speak techie or who wants to

speak about the business, project

1. In truth this is really a hit and miss

principle that I worry about. Some of

the teams instictively gel and

communicating with its members is

simple and straight forward and in

these cases communicating what

they're doing, what they've achieved,

benefits, risks, issues etc. both to the

team (which of course includes the

client) and to the Exec who want to

know that my team's objectives are

aligned to the company's objectives

and that I am keeping my eye on ROI

and margins.

2. The avoidance of ambiguity is key to

successful projects. From SoW to user

stories, to status/end sprint reporting

and most of all to defining expected

outcomes and benefita. Only clear and

continuous communications can

achieve this.

3. Managing user/clients expectations

is one of the roles delegated to me by

the SMT. This essentially means

understanding what the team is doing

(at all times) and turning technical

detail into business and (no-jargon)

plain 'every day' language. So it's

essential that I'm communicating in all

directions continuously and in

language that's appropriate for the

audience. That's my challenge.

1. There's too much talking and too

little doing. Most of the people who

supposedly manage my work wouldn't

know their arse from their elbows.

Most of what they say either makes no

sense to me; I mean ROI, governance,

bottom line, margins, resource-

intensive app dev, costings, just what

the hell has all that to do with good

coding. Look, the team know what I'm

doing via the daily stand-ups, pairing

with other devs and (if all else fails)

just read my blog. I wish they'd keep

management stuff to managers.

2. Something we as a project team

need to get better at, that's for sure. We

do it very well among the team but

somehow seem unable and perhaps a

l ittle bit unwill ing get the same effect

outside it. It's as though we unite as a

team and anyone from outside it is a

threat so communications from us to

them is technical (not particularly

hepful) and from them to us is

business speak (not the best way to

motivate or inspire us.

3. I simply don't think I'm that well

eqipped at getting myself across but

then I let my applications do the

talking. My apps don't require

manuals to understand. Eeven my 89

year old nana knows how touse them.

Clik-n-play; that's my motto.

ROLE/LEVEL

63

speed with what the other project team members are up to by attending the daily

stand ups and scrums’. Others operational level employees felt ill equipped to

communicate outside their immediate rank and consequently gave the impression of

aloofness, being introverted and sometimes hostile.

The management level empathised with both the executives as well as the operational

level. They recognised the importance of clear and continuous communications both

within the project teams as well as to the wider stakeholders, but also realised that

there were deficiencies in the ability to do this well throughout the organisation. They

noted that getting the wrong message from the project team to the executives usually

resulted in the perception of risk while poor communications from the executives to

‘the troops’ was often met with distrust and scepticism.

4.7 Demonstrate control Interestingly, the responses picked out from the coded ATLAS.ti examples (see Figure

14) show that the executives see demonstrating control as important but they devolve

the daily responsibility for its implementation to other levels in the organisation. This is

the only area where we find instances of this devolution direct to the operational level.

The executives took the opportunity to empower the project teams, giving them a

degree of autonomy while skipping the management level. They also allied

demonstrating control with motivating the teams as well as protecting their

investment, growing the business and financial outlook such as ROI and EVA.

The management level took a more pragmatic and ‘workman-like’ attitude to the

questions about demonstrating control. The word used most often was ’governance’,

and phrases such as ‘monitoring budgets’ and ‘managing risks/issues’. This principle, as

most of the others was seen at this level as role defining and one on which

professional competence was measured.

64

Figure 14: Typical responses to questions about Agile Principle of demonstrating control

The operational level, while recognising the importance of demonstrating control did

not take ownership of it. Their view was that it was the role of the project manager to

demonstrate project control. Many of the operational level interviewees gave the

impression of no team working. This was contrary to most of the responses to the

other areas of questioning.

4.8 Summary Figure 15 is a ‘heat map’ summarising the responses of the six interviews transcribed

verbatim and analysed using the ATLAS.ti software.

It shows that senior management/executives were most likely to place emphasis on the need

to ‘focus on the business need’ and delivery on time. Only one mentioned quality without

prompting and only one of the 10 executives mentioned quality without prompting. All at

some point during the interview mentioned that projects should ‘fail fast’ rather than be an

on-going burden.

Principle Executive Management Operational

8. Demonstrate control

1. While we (at the exec level) don't

exert direct control on projects and the

project teams we do expect absolutely

that the project manager will

demonstrate control on his projects.

It's called good governance and I

should know coming from a Prince 2

background. Lack of control leads to

failures in all areas of the iron triangle

and costs to the project leading to

smaller margins.

2. We like empowered, self organising

teams so we expect the control of the

projects and its resources to be

managed within the project. Doing this

well inspires confidence in the team

and it is what we need for our clients.

3. I cannot emphasise enough the

importance of control and I'm not

talking about a command and control

structure; us at the exec level tell ing

everyone what to do and how they

should do it. No, our role is to guide

and set objectives, targets and the

strategic vision. But as one of us

usually takes the role of sponsor on

projects we need to be robust enough

in our knowledge of it and what

control mechanisms are in place to

safeguard the client's (and our)

investment.

1. In the good old days we just called

this governance and got on with it. But

really demonstarting control is so

much more than simple monitoring

progress and budgets. It is about

cotrolling the way in which resources

(time, money and skil ls) are deployed

to best serve the client's needs while

simultaneously serving the needs of

the organisation and most of all, doing

this in a manner that inspires

confidence in all the stakeholders (the

client, our business and our project).

2. This is not about generating loads

of paper reports for the sake of

reporting. In demonstrating control the

project team inspires confidence in

each other, and the exec who then feel

cofortable discussing any issues

reported with the client at equivalent

levels

3. It's an every day task or set of tasks

without which both the project and the

organisation would suffer. Put simply

projects are run within the tqc triangle

but under Agile, having flexibility to

vary features. By demonstrating

control it is possible to unite the team

behind that particular goal.

1. I can only control my own work and

outputs. It's up to the PM/BA and the

SRO/sponsor to ensure the appropriate

governance, measures and controls

are in place for the project as a whole.

2. Is not this the role for the Project

manager to ensure control is

demonstrated. I thought that's what he

was doing at the weekly update with

the exec and then with the client exec.

3. Yes we should take control on our

own deliverables but it really must be

the PM who carries this overhead. As

developers or business change agents

we take direction from the PM who we

believe is charged directly with the

role.

ROLE/LEVEL

65

Figure 15: ATLAS.ti output summarising the findings

Managers were focused fairly evenly on all eight principles. They most often cited

‘collaboration’ and ‘demonstrating control’ as the most difficult/problematic areas.

Communications within the team were in most cases said to be good however, where the

client had a member of their staff on the team there were problems with managing the

expectations with the end user (at their offices). I.e. the client team member did not

communicate fully enough progress or/and (especially) problems to his end users.

Operational/delivery level (i.e. developers, business analysts, and technical staff)

predominantly focused on building quality and features that enable the business to generate

value (wherever possible at the end of each sprint) but in so doing looked to remove what they

saw as unnecessary features or to push them out into future sprints thus prolonging the

project. They were unconcerned about the costs of doing this and not one considered the

impacts of adding future sprints (beyond those already agreed); this was seen as a

management decision/discussion.

66

The study found interviewees from the public sector (at all levels) with both Prince and Agile

training/experience (in Agile projects) more likely to focus on time, quality and costs although

most accepted cost and time overruns as a ‘fact of life’. Private sector practitioners at

management and executive levels were far less accommodating with time, quality and cost

overruns and were much more likely to look to de-scope projects or seek to compromise on

numbers of features.

For projects to succeed (IT or otherwise) the team must perform. At the minimal level it will

simply deliver the basic requirements that will satisfy the most senior person on the project

irrespective of whether that person ‘owns’ the outcomes. The team sees this person as the link

between them and ‘whoever is paying (for the outcomes)’, i.e. ‘the outside world’ and do not

feel any connection with the big picture. Their job is to do as they are told. Projects run with

these types of teams can be successful but are more likely to be challenged or fail.

At the other end of the scale are the high performing teams. They take ownership of the

project and its deliverables and develop psychological contracts with each other, the project

and its outcomes. Team members not only take on their technical (defined) roles but will

voluntarily take on additional roles where their skill set is most appropriate so that in the

words of Shakespeare “All the world's a stage, and all the men and women merely players.

They have their exits and their entrances and one man in his time plays many parts”, William

Shakespeare, in As You Like It. These teams are self-organising and see management as an

‘instrument for facilitation’ rather than ‘command and control’.

This research shows that at all levels the within organisations preconceived notions, prior

experiences and technical competence all play a role in the attitude of the project manager

towards each of the Agile principles and the degree to which he implements them. It would be

interesting to do more research on the thoughts that drive subconscious decisions and how

these are reflected in the behaviours of the Agile project manager.

67

CHAPTER 5: CONCLUDING REMARKS

5.0 Introduction The study explored the feelings and perceptions of fifty IT project managers about the

Agile project management methodology, its principles and the significance they

attached to applying those principles to delivering projects (mostly IT projects). It finds

that there are links between the status (and position within the organisation) of the

project manager and the extent to which the principles are applied and the

significance attached to each principle in delivering successful projects. It also found

that experience, biases and individual preferences influenced the degree to which the

IT project manager applies each of the principles.

5.1 Limitations of the Research The results of this study should be seen in light of its limitations. While it succeeds in

demonstrating that there are links between the position and status (of the project

managers within the organisation), it does not venture to suggest what precisely those

links are.

It is difficult to say whether the sample was too small or too large; in any event, clear

patterns and themes emerged to a point where very few sufficiently different

observations were made.

One of the problems with qualitative research is that the results are easily influenced

by the researcher’s personal biases and idiosyncrasies (Christensen, 2008). This

observation is particularly relevant here as the author is a project management

practitioner using both Prince II and Agile methodologies depending on the project

size, requirements and/or client demands.

It could also be argued that the hypotheses lend themselves better to a quantitative

analysis using in particular correlation and regression testing.

68

5.2 Suggestions for Further Research It is anticipated that this research will add a new slant to the academic literature on

projects and project management and what (in human/psychological terms) are the

necessary elements required to deliver projects successfully. It is aimed predominantly

at practitioners and points to its potential applications in areas such as management

consultancy, project design (leadership, team roles, team selection and personal

preferences), training, recruitment and selection, and importantly best practice in the

field (irrespective of the methodology used). It also recognises that there is a need for

further research into organisational and work psychology specifically in relation to the

psychology of projects, project teams and the behaviours of individuals within the

team and the impact of the behaviours of those outside the team who nonetheless

have an influence on it.

5.3 Recommendations The following are recommendations for the successful delivery of Agile projects based

on the research conducted:

1. All parties (project delivery teams and its members, management and the

executive as well as the client and all stakeholders) must understand and accept

the Agile PM philosophy from the outset of the project. Failure to do this we find

sews early seeds of destruction.

2. Senior management must buy into the methodology and (demonstrably) support

the teams. They must avoid ‘the disconnect’ or ‘the perceived gap’ between the

organisation’s needs and the needs of the team.

3. Teams should be empowered (appropriately) such that they are able to be self-

governing and high performing – encouraging ‘teamship’, trust, respect and

support for each other.

4. Continuous communications are vital for projects to succeed and it is especially

important in ensuring that there is an understanding of the organisation’s

objectives as well as the customer needs and how these two align.

69

5. Ensure that teams are stable and of a reasonable size. The introduction of client

team members was problematic for many of the interviewees in our sample. In

many cases, the result was that the team became destabilised and functioned less

effectively. This recommendation is allied with point 1 above. All parties must

accept the Agile principles.

6. Ensure that the relationship between the supplier and the client is one built on

trust and support thus where problems arise they are dealt with professionally and

without fear of the project (or the relationship) suffering.

5.4 Concluding Remarks The research set out to prove or disprove a specific set of hypotheses however the

outcomes demonstrate and support the work of a number of authors in

complimentary areas of study, notably and in particular;

Elliott Jaques (1965 and 1976) describes the systematic application of scientific

discoveries about the nature of work and the nature of individual's capacity for

work (Brown & Elliott, 1965). We draw parallels here with his descriptions and

theories of hierarchical organisations and staff specialist roles.

The model of group development proposed by Tuckman (1965), Forming-

Storming Storming – Norming – Performing, which is of particular relevance in

the discussions about team behaviour; in this case at the operational level of

the organisation (Tuckman & Jensen, 1977).

Cohen and Bailey in their article ‘What Makes Teams Work: Group

Effectiveness Research from the Shop Floor to the Executive Suite’ (Cohen &

Bailey, 1997) examined the role and impact of leadership behaviours and styles

in project management. Their research is of particular relevance to the

discussions around the findings from senior management teams interviewed

for this project.

70

The Five Stages of Grief described by Kübler-Ross in ‘On Death and Dying’

(Kubler-Ross, 1997) informs the discussion on why projects may fail because of

the influences of people outside the immediate project team. The

management-level staff who have defined the project and its requirements and

have in many cases put forward the business case and won the backing of the

executive team feel that ‘their baby’ has then been handed to someone ill

equipped to ‘nurture’ it. The feeling of having to abandon a ‘child’ leads to

grieving; the outcome of which is negative impact on the project.

Persuasion and conformity and the ways and ease with which individual team

members can and often are swayed by others it can be argued, is rooted in

their own heuristics and biases (Gilovich, et al., 2002). We note examples of

these phenomena during the interviews, where they were in greater evidence

with the management-levels within the organisations.

Other notable theories and authors’ whose works support elements of the thesis

include:

Theories around psychological contracts postulated by Victor Vroom ‘Work and

Motivation’ (Vroom, 1964);

‘Leadership in Project Management’ paper by Okonkwo and Benton (2010)

which sheds light on some of the behaviours exhibited by the project managers

interviewed (Okonkwo, et al., 2010);

The theories of human motivation as developed by Douglas McGregor in ‘The

Human Side of Enterprise’ (McGregor, 1960), and Maslow's hierarchy of needs

of Self Actualization and Esteem in ‘A Theory of Human Motivation’, (Maslow,

1943) and,

Lynda Gratton’s book ‘Hotspots – why some companies buzz with energy and

innovation and others don’t’ (Gratton, 2007) all add to a richer picture of the

findings of this research.

71

REFERENCES Adams, C., 1998. A Kodak moment: Advantix. PM network, January, 12(1), pp. 21-27.

Advameg inc, 2012. Critical Path Method. [Online]

Available at: http://www.referenceforbusiness.com/encyclopedia/Cos-Des/Critical-Path-

Method.html

[Accessed 20 May 2012].

Alleman, G. B., 2012. Herding Cats: An integrative approach to Process, Tools, and People

needed to increase the Probability of Project Success. [Online]

Available at: http://herdingcats.typepad.com/my_weblog/

[Accessed 25 Sept 2012].

Amabile, T. M. & Khaire, M., 2008. Creativity and the Role of the Leader. Journal of the

Management Training Institute, SAIL, Ranchi, 36(3), pp. 48-51.

Ambler, S. W., 2010. Ambysoft. [Online]

Available at: www.ambysoft.com/surveys

[Accessed 1 May 2012].

Ambler, S. W. & Lines, M., 2012. Disciplined Agile: A Practitioner's Guide to Agile Software

Delivery in the Enterprise. 1st ed. Boston, MA: Pearson PLc.

APMG-International, 2011. Agile Project Management. In: Agile Project Management

Handbook. UK: DSDM Consortium, pp. 19-24.

Archibald, R. D., 2003. Executive Overview of Project Management. In: Managing High-

Technology Programs and Projects. Hoboken, NJ: Wiley & Sons, pp. 1-198.

Arokiasamy, L., Marimuthu, M. & Moorthy, K., 2010. A study of Perceived Organisational

Support in the Financial Industry in Malaysia. A literature Review. Interdisciplinary Journal Of

Contemporary Research in Business, 2(7), pp. 438-452.

Avots, I., 1969. Why does project management fail?. California Management Review, Volume

12, pp. 77-82.

Azzopardi, S., 2012. The Evolution of Project Management: Exploring trends and developments

in project management today. [Online]

Available at: http://www.projectsmart.co.uk/evolution-of-project-management.html

[Accessed 4 2 2012].

Baker, B., 1997. Great Expectations: Turning Failure into Success - and Visa Versa. PM network,

11(5), pp. 25-28.

Barlow, J. B. et al., 2011. Overview and Guidance on Agile Development in Large Organizations.

Communications of the Association for Information Systems, 1(29), pp. 25-44.

72

Benbasat, I., Goldstein, D. & Mead, M., 1987. The Case Research Strategy in Studies of

Information Systems. MIS Quarterly, 11(3), pp. 369-386.

Boland, R. & Day, W., 1989. The Experience of System Design: A Hermeneutic of Organizational

Action. Scandinavian Journal of Management, 5(2), pp. 87-104.

Brown, C., 2009. It used to be the Iron Triangle. [Online]

Available at: http://www.betterprojects.net/2009/03/it-used-to-be-iron-triangle.html

[Accessed 17 January 2012].

Brown, W. & Elliott, J., 1965. Glacier Project Papers. Southern Illinois University Press ed.

Illinois: Elliott.

Carayannis, E. G., Kwak, Y. H. & Anbari, F. T., 2005. The Story Of Managing Projects: An

Interdisciplinary Approach. In: The Story Of Managing Projects: An Interdisciplinary Approach.

Connecticut: Praeger, pp. 1-20.

Carroll, T., 2006. Project Delivery in Business-as-Usual Organizations. Hampshire: Gower

Publishing Company.

Cash, H. & Fox, R., 1992. Elements of successful project management. Journal of Systems

Management, pp. 10-12.

Cave, T., Ingram, D. & Stein, R., 2008. Improving the success rate of NHS IT projects. [Online]

Available at: http://www.bcs.org/content/conWebDoc/20341

[Accessed April 2012].

CCTA, 2001. Prince 2. In: Prince 2: An Outline. Norwich: The Stationary Office, p. 61.

Chegg, 2012. Chegg. [Online]

Available at: http://www.chegg.com/homework-help/definitions/heisenberg-uncertainty-

principle-2

Christensen, J., 2008. Strengths and Weaknesses of Qualitative Research. [Online]

Available at: http://www.southalabama.edu/coe/bset/johnson/oh_master/Ch14/Tab14-02.pdf

[Accessed 8 June 2012].

Cleland, D. I., 1998. Project Management Handbook. 1st ed. Pittsburgh: John Wiley & Sons, Inc.

Cohen, S. G. & Bailey, D. E., 1997. What Makes Teams Work: Group Effectiveness Research

from the Shop Floor to the Executive Suite. Journal of Management, 23(3), pp. 239-290.

De La Merced, M. J., 2012. Eastman Kodak Files for Bankruptcy. New York: The New York Times

Company.

DeCarlo, D., 2004. Chapter 2. The eXtreme Model for Success. In: eXtreme Project

Management: Using Leadership, Principles, and Tools to Deliver Value in the Face of Volatility.

CA: Jossey-Bass.

73

DECC, 2011. Planning our electric future: a White Paper for secure, affordable and low-carbon

electricity, London: Her Majesty’s Stationery Office.

Defra - Animal Health, 2001. The BSE Monitoring (England) Regulations 2001. London: Her

Majesty's Stationary Office.

DOI, 2004. Reclamation: Managing Water in the West (Chronology). [Online]

Available at: http://www.usbr.gov/lc/hooverdam/History/articles/chrono.html

[Accessed 4 March 2012].

Dool, R., 2001. Change Fatigue: The impact of Enervative Change on Job Satisfaction. Revue

Sciences de Gestion, Volume 70, pp. 21-40.

Engwall, M., 1992. Project management and ambiguity: findings from a comparative case

study.. Issues in Empirical Investment Research, pp. 173-197.

Flyvbjerg, B., Holm, M. K. S. & Buhl, S. L., 2004. What causes cost overrun in transport

infrastructure projects?. A Transnational Transdisciplinary Journal, 1(24), pp. 3-18.

Fondahl, J. W., 1987. The History of Modern Project Management – Precedence Diagramming

Methods: Origins and Early Development. Project Management Journal, June.XVIII(2).

Forrest, J., 2012. The Space Shuttle Challenger Disaster: A failure in decision support system

and human factors management. [Online]

Available at: http://dssresources.com/cases/spaceshuttlechallenger/index.html

[Accessed 22 May 2012].

Gilovich, T., Griffin, D. & Kahneman, D., 2002. Heuristics and Biases: The Psychology of Intuitive

Judgment. New York: Cambridge University Press.

Gorakavi, P. K., 2009. Build Your Project Using Dynamic Systems Development Methodology.

[Online]

Available at: http://www.asapm.org/asapmag/articles/A5_AboutDSDM.pdf

[Accessed 03 05 2012].

Gratton, L., 2007. Hotspots – why some companies buzz with energy and innovation and others

don’t. 1st ed. San Francisco: Berrett-Koehler.

Hinde, D., 2012. Prince 2 Study Guide. Chichester: John Wiley & Sons, Ltd..

HMSO, 1972. European Communities Act 1972. London: HMSO, C. H. BAYLIS, C.B..

hokd, 2011. Hotkd: Adpoints. [Online]

Available at: http://www.hotukdeals.com/misc/collect-nectar-points-just-for-watching-

adverts-online-adpoints-1069853?page=2

[Accessed 5 March 2012].

74

Hotle, M., 2008. Waterfalls, Products and Projects: A Primer to Software Development

Methods, Chicago: Gartner.

Humbe, M., 2004. INFORMATION TECHNOLOGY IN THE NHS: WHAT NEXT?, London: British

medical journal.

Hussey, J. & Hussey, R., 1997. Business Research: A practical guide for undergraduate and post-

graduate students. London: MacMillan Press Ltd.

Jafri, H., 2011. Influence of Psychological Contract Breach on Organisational Commitment.

Synergy, 9(2), pp. 19-30.

JISC, 2010. JIF 2010 - Agile Vs Prince2. [Online]

Available at: www.jisc.ac.uk/media/documents/events/2010/07/agilevsprince.pdf

[Accessed 22 February 2012].

Kaplan, B. et al., 1994. Qualitative Research Methods for Evaluating Computer Information

Systems. In: S. (eds.), ed. Evaluating Health Care Information Systems: Methods and

Applications. CA, USA: Sage, pp. 45-68.

Keith Richards Consulting, 2010. The Ten Golden Rules for Successful Agile Projects. [Online]

Available at:

http://www.apm.org.uk/sites/default/files/The%2010%20Golden%20Rules%20for%20Successf

ul%20Agile%20Projects%20-%20v7%200%20(2).pdf

[Accessed July 2012].

Kelly, A., 2008. Reflections on PRINCE2 from an Agile perspective. [Online]

Available at: www.allankelly.net

[Accessed 21 May 2012].

Kernan, M. C. & Hanges, P. J., 2002. Survivor Reactions to Reorganization: Antecedents and

Consequences of Procedural, Interpersonal and Informational Justice. Journal of Applied

Psychology, 87(5), p. 916–928.

Kerzner, H., 1989. Project management: A systems approach to planning, scheduling, and

controlling. New York: Van Nostrand Reinhold.

Khalid, A. & Rehman, R. R., 2011. Effect of Organisational Change of Employee Job

Involvement: Mediating Role of Communication, Emotions and Psychological Contract.

Information Management and Business Review, 3(3), pp. 178-184.

Khurana, A. & Rosenthal, S., 1997. Integrating the Fuzzy Front End of New Product

Development. Khurana, A., and Rosenthal, S.R. “Integrating the Fuzzy Front EnSloan

Management Review, 38(2), pp. 103-120.

75

Kickul, J., Lester, S. W. & Finkl, J., 2002. Promise breaking during radical organisational

change:do justice interventions make a difference?. Journal of Organizational Behavior,

Volume 23, pp. 469-488.

King, J., 2003. Survey shows common IT woes. Lon: Computerworld.

Krigsman, M., 2009. IT Project Failures. [Online]

Available at: http://www.zdnet.com/blog/projectfailures/uk-prison-it-massive-and-

spectacular-failure/2353

[Accessed 04 February 2012].

Kubler-Ross, E., 1997. On Death and Dying. New York: Scribner.

Kumar, D., 1989. Developing strategies and philosophies early for successful project

implementation. Project Management, 7(3), pp. 164-171.

Kwak, Y. H., 2005. A Brief History of Project Management. In: K. a. A. Carayannis, ed. The Story

of Managing Projects. Conneticut: Praeger, p. Chapter 2.

Leiner, B. M. et al., 2012. Brief History of the Internet. [Online]

Available at: http://www.internetsociety.org/internet/internet-51/history-internet/brief-

history-internet

[Accessed 20 May 2012].

Lewis, B., 2003. The 70-percent failure. s.l.:InfoWorld.

Lines, M., 2012. Agile Practices Require Discipline. [Online]

Available at: http://disciplinedagiledelivery.wordpress.com/2012/03/20/agile-practices-

require-discipline/

[Accessed 2012 May 2012].

Lock, D., 2007. Project Management. 9th ed. Hampshire, UK: Gower Publishing Ltd.

Lynch, J., 2012. CHAOS Manifesto 2012: the Year of the Executive Sponsor. [Online]

Available at: http://blog.standishgroup.com/news

[Accessed March 2012].

Martin, D., 2011. News Article £12bn NHS computer system is scrapped... and it's all YOUR

money that Labour poured down the drain. [Online]

Available at:

http://www.dailymail.co.uk/home/search.html?pageOffset=&pageSize=&sel=site&searchPhra

se=daniel+martin+%A312bn+NHS+computer+system+is+scrapped...+and+it%27s+all+YOUR+m

oney+that+Labour+poured+down+the+drain&orderBy=relevDesc&_channelshortname=on&_c

hannelsho

[Accessed 12 April 2012].

Maslow, A. H., 1943. A Theory of Human Motivation. Psychological Review, 4(50), pp. 370-396.

76

Maurer & Martel, S., 2002. "Extreme Programming: Rapid Development for Web-Based

Applications". IEEE Internet Computing, 6(1), pp. 86-91.

McAvoy, J. & Butler, T., 2009. The role of project management in ineffective decision making

within Agile software development projects. European Journal of Information Systems, Volume

18, p. 372–383.

McConnell, S., 1996. Rapid Development. 1st ed. Redmond: Microsoft Press.

McGregor, D., 1960. The Human Side of Enterprise. 1st ed. New York: McGraw Hill.

McKendrick, J., 2010. The bigger the system, the greater the chance of failure. [Online]

Available at: http://www.zdnet.com/blog/service-oriented/the-bigger-the-system-the-greater-

the-chance-of-failure/6099

[Accessed April 2012].

Michel, A., Stegmaier, R. & Sonntag, K., 2012. I scratch your back you scratch mine. Do

Procedural Justice and Organizational Identification Matter for Employees’ Cooperation During

Change?. Journal of Change Management, 10(1), pp. 41-59.

Morris, P. W. G., 1994. The management of projects. London: Thomas Telford.

Morris, P. W. G. & Hugh, G. H., 1986. Preconditions of Success and Failure in Major Projects.

Oxford: Oxford Centre for Management Studies.

Morris, P. W. G., Pinto, J. K. & Leach, L. P., 2007. Critical Chain Project Management. In: P. W.

G. Morris & J. K. Pinto, eds. The Wiley Guide to Managing Projects. New Jersey: John Wiley &

Sons, Inc, p. Chpt 33.

Munns, A. & Bjeirmi, B., 1996. The role of project management in achieving project success.

International Journal of Project Managemen, 14(2), pp. 81-87.

Nagar, K., 2012. Organisational Commitment and Job Satisfaction among Teachers during

Times of Burnout. VIKALPA, 37(2), pp. 43-60.

Nagrecha, S., 2002. An introduction to Earned Value Analysis. [Online]

Available at: http://www.pmiglc.org/COMM/Articles/0410_nagrecha_eva-3.pdf

[Accessed 10 May 2012].

Nelson, R. R., 2007. IT Project Management: Infamous Failures, Classic Mistakes, and Best

Practices. MIS Quarterly Executive, 6(2), pp. 66 - 78.

Nokes, S., 2012. The Definitive Guide to Project Management. 3rd ed. Harlow: P.Ed United

Kingdom.

O'Brochta, M., 2002. Project success--what are the criteria and whose?. Newtown Square, Pa.:

Project Management Institute.

77

Office of Government Commerce, 2009. Lessons Learned – The SRO Role in Major Government

Programmes. [Online]

Available at: http://www.dfpni.gov.uk/cpd-coe-ogclessons-the-sro-role.pdf

[Accessed May 2012].

Okonkwo, J., Benton, S., Brenstein, E. & Desson, S., 2010. Leadership in Project Management.

Hong Kong, SAR China.

Packendorff, J., 1995. Inquiring into the Temporary Organisation: New Directions for Project

Management Reserach. Scandinavian Journal of Management, 11(4), pp. 319-333.

Parliamentary Office of Science and Technology, 2003. Government IT Projects: Government

Initiatives, London: UK Parliament.

Pharro, R., 2011. Agile Project Management White Paper, Bucks, UK: APMG-International.

Poon, J. M. L., 2012. Distributive Justice, Procedural Justice, Affective Commitment, and

Turnover Intention:A Mediation–Moderation Framework. Journal of Applied Social Psychology,

42(6), p. 1505–1532.

Project Management beta, 2011. When to Use Waterfall, When to Use Scrum?. [Online]

Available at: http://pm.stackexchange.com/questions/389/when-to-use-waterfall-when-to-

use-scrum

[Accessed 01 04 2012].

Project Smart, 2012. The Stages of a Project. [Online]

Available at: http://www.projectsmart.com/project-management/the-stages-of-a-project.php

[Accessed 04 April 2012].

Project-Management-Knowledge.com, 2010. Work Breakdown Structure. [Online]

Available at: http://project-management-knowledge.com/definitions/w/work-breakdown-

structure/

[Accessed Feb 2012].

RemployIS, 2008. Flexible Infrastructure for Flexible New Deal, Leicester: 2e2-Remploy IS.

Rouse, M., 2007. Definition: Gantt Chart. [Online]

Available at: http://searchsoftwarequality.techtarget.com/definition/Gantt-chart

[Accessed Mar 2012].

Rouse, M., 2010. Definition: Decision Support Systems (DSS). [Online]

Available at: http://searchcio.techtarget.com/definition/decision-support-system

[Accessed 5 March 2012].

Sapienza, H. J., Korsgaard, A. M. & Schweiger, D. M., 1997. Procedural Justice and Changes in

Psychological Contracts: A longitudinal study of reengineering planning. Academy of

Management Proceedings, pp. 354-358.

78

Scarfe, D., 2012. What We've Done. [Online]

Available at:

http://assets.dotnetsolutions.co.uk/themes/dotnet/content/media/casestudies/pdf

[Accessed 2012 05 2012].

Schwalb, K., 2011. The Project Management and Information Technology Context. In:

Information Technology Project Management. USA: Blackwell, pp. 43-73.

Soroush, H., 1994. The Most Critical Path in a PERT Network. Journal of the Operational

Reserach Society, pp. 89-99.

Spagnoli, P., Caetano, A. & Correia Santos, S., 2011. Satisfaction with job aspects: Do patterns

change over time?. Journal of Business Research, Volume 65, pp. 609-616.

Stablein, R. A. & Lundin, R., 2000. Projectization of global firms; problems, expectations and

meta-project management. Sydney, Elsevier.

Standish Group, 1994, 1996, 1998, 2000, 2002. Chaos Report, Norwood, MA: The Standish

Group.

The Comptroller and Auditor General, 16 June 2006. The National Programme for IT in the

NHS, London, UK: Report by the Comptroller and Auditor General.

The Parliamentary Office of Science and Technology, 2003. Government IT projects. [Online]

Available at: http://www.parliament.uk/documents/post/pr200.pdf

[Accessed 01 April 2012].

ThinkQuest, 2011. The Manhattan Project. [Online]

Available at: http://library.thinkquest.org/17940/texts/timeline/manhattan.html

[Accessed 04 May 2012].

Tuckman, B. & Jensen, M., 1977. Stages of small group development revisited. Group and

Organizational Studies, Volume 2, pp. 419-427.

Tudor, D., 2010. DSDM Atern. In: TSO, ed. Agile Project and Service Management: delivering IT

services using ITIL, PRINCE2 and DSDM Atern. London: The Stationary Office, pp. 63-71.

Turban, E. & Volonino, L., 2010. Information Technology for Management: Transforming

Organizations in the Digital Economy. In: Information Technology for Management:

Transforming Organizations in the Digital Economy. New Jersey: John Wiley & Sons, Inc., pp.

196-287.

Turner, R. J. & Muller, R., 2003. On the nature of the project as a temporary organization.

International Journal of Project Management, I(21), pp. 1-8.

Underwriters Laboratories, 2006. Process Based Management – An overview. [Online]

Available at: http://www.the-

79

hpo.com/downloads/Process%20Based%20Management%20Overview.pdf

[Accessed 03 04 2012].

USDA FNS, 2010. Project Management. [Online]

Available at: www.fns.usda.gov/apd/Training/PM.ppt

[Accessed 2 05 2012].

Vroom, V. H., 1964. Work and motivation. 1st ed. New York: Wiley.

W.K. Kellogg Foundation, 1998. W.K. Kellogg Foundation Evaluation Handbook. MI, USA:

Kellogg Foundation.

Whitten, J. L., Bentley, L. D. & Dittman, K. C., 2004. Systems Analysis and Design Methods. 6th

ed. New York: McGraw-Hill (Higher Education).

Willard, B. K., 2005. Project Success: Looking Beyond Traditional Project Metrics. [Online]

Available at: http://www.maxwideman.com/guests/metrics/failures.htm

[Accessed 09 April 2012].

Wit, A. D., 1988. Measurement of project success. Project Management, 6(3), pp. 164-170.

Witt, L., Kacmar, M. & Andrews, M. C., 2001. The interactive effects of procedural justice and

exchange ideolgy on supervisor-rated commitment. Journal of Organisational Behaviour,

Volume 22, pp. 505-515.

80

APPENDICES

A. Case studies

A1. CASE STUDY 1: A BUSINESS (OPERATIONAL) PERSPECTIVE

Project Anfield: Operational Review of Remploy’s Blackburn & Sheffield Sites (2010 – 2012)

1. INTRODUCTION

The Remploy’s education furniture business could not achieve its sustainability targets with its

(then) current cost base with both its Sheffield and Blackburn sites significantly underutilised

throughout the majority of the year.

A project was set up with a twofold purpose:

1. To provide an operational analysis of the relocation of all manufactured goods at the

Blackburn furniture factory to the Sheffield factory and

2. To provide a project template for carrying out the move (should it be required).

The analysis enabled management to make evidence-based decisions on how best to meet the

strategic objectives set out in the five-year business plan and determine ways of decreasing

the cost base by resource and space/capacity rationalisation and increasing productivity.

The measurable outcomes of the project were:

1. Increased productivity through the Sheffield Assembly Line Initiative;

a. Reduced manufacturing time through site Lean manufacture,

b. Continuous improvement projects

c. New capital projects.

2. Increased factory utilisation through flexible working arrangements.

3. Better Capacity management i.e. one premises (Sheffield) working more efficiently and

effectively. E.g. greater throughput and working for longer.

2. PROJECT SCOPE

1. Analysis/review of operations at Remploy Furniture – Blackburn, with a view to

relocating work to Remploy Furniture – Sheffield. The review covered;

a. Products

b. Capacity (machines, space and staff resource)

81

c. Costs

2. Project delivery plan/template that was followed in order to deliver the desired

business changes/benefits at the Sheffield and Blackburn factories.

3. Implementation of new processes and procedures that ensured agreed quality

standards were met.

4. Project resourcing (including training of operational staff in project management

methodologies)

The analysis/review work was completed in June 2010 and a (Prince II) project delivery plan

(for the physical relocation of Blackburn functions to Sheffield site) developed. Work was

scheduled to avoid any peak production periods so that minimum disruption occurred in the

factories. The project plan was implemented at the optimum time (determined in the review).

Following an equipment review at both factories, the option of relocating the tools and

machinery (including robots) from Blackburn to Sheffield was ruled out of the project. There

were a number of reasons for this decision but the main ones cited were technical and

financial-viability, e.g. the prohibitive cost of upgrading the equipment (compared to replacing

it) and availability of the compatible parts for antiquated equipment.

The project was carried out using Prince II methodology however in the ensuing period the key

players have gained exposure to (and some training in) the Agile method/principles. The

interviewer therefore asked these key players to take a retrospective look at the project, how

it was delivered and the final outcomes to see how they may have done things differently with

a view to understanding how applicable the stated hypotheses are.

82

A2. CASE STUDY 2: A NETWORKING/CLOUD-BASED PROJECT PERSPECTIVE

Projects 2 and 3: Compare similar project requirements delivered using two different

methodologies (Prince II versus Agile)

Project 2 (Prince II): Deployment of a staff rostering application at Her Majesty’s Prison Service

(HMPS) – Oct 2005 -

HMPS needs to have an effective staff rostering process in place to ensure it complies with EU

legislative requirements (i.e. The European Working Time Directive), deploys prison staff both

efficiently and effectively, and is able to deliver operational priorities and policies.

The situation (then, in 2005) was that there was no single corporate application to support the

task of deploying operational resources in establishments. A number of end-user developed

applications were in use throughout establishments to support this key function; the most

widely used being CAMMS, which was written in MS Access by a single HMPS member of staff.

These applications delivered basic functionality but were limited in their scope and technical

support and training arrangements were inadequate. There were few management controls to

ensure that resources were deployed effectively and efficiently. Furthermore, MIS reports

were inadequate. Consequently, senior management initiated a project to identify a single

corporate staff rostering Commercial Off-the-Shelf (COTS) package to replace these

applications across HMPS establishments.

InVision, a computerised staff rostering application was selected and a pilot project to roll it

out and test it for six months at HMP Swinfen Hall was set up. The aim was to assess viability,

technical feasibility, and to demonstrate the benefits of implementing a networked application

within the Prison Service and (eventually) replace CAMMS throughout the estate. It was

believed that InVision could be deployed quickly, easily and with minimal tailoring to meet the

user’s needs thus enabling a fairly rapid decision on whether a networked application would

meet the strategic needs of the business.

The pilot ran from January to summer 2006 and delivered excellent results. InVision gained

acceptance among the early adopters and in late 2006 HMPS senior management

commissioned a new (Prince II) project to deploy it across the entire Prison Service estate. This

latter project is yet to complete.

83

The result of interviews with the now ‘Agile PM-savvy’ project team members (responsible for

rolling out InVision across the HMPS estate) show that by using the Agile methodology two

scenarios may have resulted;

1. The project would have ‘failed fast’ and been abandoned, or

2. Benefits could (and would) have been delivered incrementally at the completion of

each agreed stage end.

84

A3. CASE STUDY 3: AGILE PROJECT MANAGEMENT - MIGRATION OF USERS FROM

LOTUS DOMINO TO MICROSOFT EXCHANGE ONLINE

(March 2012 – May 2012)

Dot Net Solutions is part of 2e2 – one of the UK’s largest ICT providers. 2e2 have a strategic

partnership with O2 called O2 Unify. Keen to drive adoption of new technology, O2 wanted to

build a service proposition of hosted email and collaboration to sit alongside their core voice

and data offerings. They looked at the available options and chose Microsoft’s Office 365

platform.

Their first customer was Blockbuster Video UK – a longstanding mobile and fixed line

customer. Blockbuster globally is owned by Dish Network, a multinational media company and

had long ago transitioned their email on to Exchange on-premises. One of the only countries in

the world left on the old system – Lotus Notes – was the UK. Although the UK ran most of the

infrastructure themselves, a key part of it lived in an office in Dallas. To Blockbuster UK’s

horror, their parent company announced at very short notice that the lease on the office with

this key server in was not being renewed and they had exactly 6 weeks to migrate to

something new. If the migration was not completed within this time all of Blockbuster’s UK

users would have been left without email – something that would have been catastrophic and

potentially fatal for the business.

Blockbuster turned to O2 who suggested Microsoft’s Cloud-based Exchange Online solution.

The problem was to undertake a seamless transfer from this legacy solution to the Cloud,

without causing undue impact on their 170 head office staff or 700 stores. No mean feat. O2

through 2e2 contacted Dot Net Solutions who suggested their rapid Agile implementation

approach.

Within 24 hours of the go-ahead Dot Net Solutions had provisioned the environment and

started moving key stakeholder on to the new platform. For the rest of the users, Dot Net

Solutions chose Cloud Solutions’ CTS migration tool and asked them to undertake the

migrations. Using a carefully orchestrated plan, department by department users were moved

across and mobile devices updated. Inevitably, there were a couple of bumps in the road, but

even with huge upfront detailed planning some of the issues which emerged would not have

been foreseen. It was a shining example of the virtues of doing over planning.

85

Because of Dot Net Solution’s experience in the Cloud and with the great support from CTS,

the migration was completed successfully and the customer is now being featured in an O2

case study. The joining of Cloud and Agile is a powerful combination and allows business to

move at a speed that until recently would never have been achievable.

The reason for using the latter two projects is that one of the major (on-going) obstacles with

the rolling out the staff rostering application (identified by all interviewees) is the issues with

migration of users from redundant applications onto a platform that supports the new

applications.

Drawing on responses to in-depth interviews with the project teams the dissertation is able to

compare the migration elements of these projects and thus demonstrate the pros and cons of

project delivery in two different environments.

86

B. Questionnaires

B1. Original question set

Background/who are you?

1. What position do you currently hold

2. How long have you worked in the PM Environment

3. How many people work in your organisation/department

4. Where are you located

5. What sector is your organisation primarily focused on

Preamble

6. How are projects defined/allocated in your organisation

7. How many projects have you managed/been involved with

8. Do you use any particular methodology to run/manage projects

9. How or what would you define a successful project

10. How does your organisation prioritise projects

Defining Project Success

11. TIME: Tell me which is more important and what are your key drivers; delivery on

time/to schedule or when the product is ready

12. COST/FINANCIALS: Tell me which is more important and what are your key drivers;

delivering within budget or providing good ROI

13. FUNCTIONALITY: Tell me which is more important and what are your key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

14. QUALITY: Tell me which is more important and what are your key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

15. PRIORITY: Tell me which is more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

Project success (in detail)

Ad hoc Projects

87

16. You mentioned that there is a fair percentage of ad hoc projects undertaken in your

organisation, can you estimate the success and failure rate of these or the number you

would say were ‘challenged’ and what are the main contributing factors

Iterative Projects

17. You mentioned you have worked on projects that were iterative and incremental, can

you estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

Agile Projects

18. You mentioned that there in an Agile organisation, can you estimate the success and

failure rate of projects you’ve undertaken in this environment or the number you

would say were ‘challenged’ and what are the main contributing factors

Waterfall/Traditional (including Prince II)

19. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

88

B2. Sample completed questionnaire (management level/1)

Background/who are you?

1. What position do you currently hold

Software developer. Team leader. Scrum master

2. How long have you worked in the PM Environment

14 years. All my relevant working life

a. What do you mean by ‘All my working life’

Well I’ve not come to this from the ‘traditional route’ I initially worked as a

bank clerk after leaving school. I then taught myself to programme before

taking formal training because I really love making things, developing

applications. I recognise that there is a need for some form of structure when

developing applications for clients and Agile provides a robust process for this.

I’ve been an ‘Agilist’ for five years now and I’m pretty evangelical about scrum

and XP.

3. How many people work in your organisation/department

I’m a contractor so that varies. At present there’s a team of around 20; 8 of who are

Senior developers. 4 are junior developers and there are teams in Argentina and India.

a. Is having teams spread around the place a problem

Excepting the time differences; no. Technology can solve most of those

problems

b. How so

Well for a start there’s Skype which is quick and easy. It’s not always great but

it does the job. Videoconferencing is particularly good because I want to see

the whites of his [the developer or tester] eyes when I’m grilling him

c. Is there much call for that; ‘grilling’ that is

No not really. To be honest never. I attend their daily stand ups. I then pass

the information back to the team here in the UK and also to the team in

Argentina as I attend their stand ups too. It’s pretty effective.

d. Are you talking about a scrum of scrums or a stand up of stand ups

No not really I attend these two stand ups because we are all working on the

same project and thus act as a kind of conduit for the information that needs

to be transferred or shared between team members here and off shore.

89

It also gives me a chance to really listen and be sure that the focus is and

continues to remain on the business benefits, value as early as possible, fail

fast where necessary and most of all keeping teams concentration on time,

quality and cost (which we cannot compromise on) and the minimum useable

feature set (where for project expediency we may have some flexibility). Of

course I don’t tell them that.

e. When you say ‘business benefits’, which of the businesses are you referring to

Well there’s my business; I run my own Ltd. There’s the business I’m

contracting to (who provide the team and resources I use on a day-to-day

basis) and then there’s the client for whom we are developing the application.

f. So which takes precedence and how do you prioritise – do you have a set of

criteria perhaps

No specific criteria. My family must eat and be clothed and happy so I guess

getting paid is the overriding concern. Beyond the personal and family though

I need to focus on the customers’ business needs. So I’m talking (in Agile

terms) about the minimum useable subset of the total application that must

be delivered by the end of each sprint. As long as I can deliver that then I’ve

automatically met the needs of my ‘employer’ because there will be no

complaints from the client.

g. Tell me about complaints

I mostly consider complaint as failure on my part. In general terms customers

complain if any part of the magic triangle (time, quality or cost) needs to be

altered but we work on Agile projects within an Agile organisation and this is

‘supposedly’ communicated to the client at the outset of all work/projects we

undertake. By rule we are therefore only prepared to compromises on

features. We provide the minimum useable product/subset of features at the

end of each sprint under the MoScoW principles. Any products or that we

can’t get into a sprint is then moved to a future sprint – usually at the end of

the last scheduled sprint. This is a problem for me.

h. Why is it a problem

From a professional stance I feel in such circumstances my professional

competence (and worse still my professional integrity) comes into question. I

try to avoid scope creep but it’s inevitable in all projects; Agile or otherwise.

90

4. Where are you located

UK. Windsor and the odd jaunt to town (to the clients’ site)

5. What sector is your organisation primarily focused on

I’m predominantly in software and application development

More about projects (detail)

6. How are projects defined/allocated in your organisation

They come down from on-high so I’m guessing business justification and alignment

with strategies etc. have been discussed before we get involved.

7. How many projects have you managed/been involved with

Far too many; I’ve probably been involved with more than 100 during my career and

have managed around 50 of which 30 have been application development and the rest

were to do with customising vanilla stuff for clients.

8. Do you use any particular methodology to run/manage projects

Scrum, Kaban and eXtreme. I love eXtreme because it caters very well to the way I like

to work, simplicity, communication, feedback and having the courage to challenge the

team, the client and standard/common practices. It offers flexibility of thought and

real empowerment to the developers.

9. How or what would you define a successful project

Well meeting the customers’ needs is a good starting place but I think the customer

doesn’t always really know what they need so I go to the first Agile principle of

delivering value for the business. As long as the project delivers value (to the business)

at the end of every sprint, it would be reasonable to assume that the project will at

least meet the business objectives.

10. How does your organisation prioritise projects

I don’t really know. The first we get to know about the projects is when one of the

senior managers tells us about it and then we workshop with the client. The decision

on who works on what and when is made by the client services director. Lately we’ve a

Portfolio/Programme manager who I think will take on that role.

Defining Project Success

11. TIME: Tell me which is more important and what are your key drivers; delivery on

time/to schedule or when the product is ready

91

Well that really depends on two things; 1. the client for who the application is being

developed and 2. The commercial interests of my employer. On balance, though I

would go for when the product is ready.

12. COST/FINANCIALS: Tell me which is more important and what are your key drivers;

delivering within budget or providing good ROI

That’s easy (and very much, against what I believe; within budget is what we try to do

as that’s my employer’s focus for projects. We do however work with the client

collaboratively and try to de-scope features that are the ‘should and could haves’. In

this way, we deliver products that are immediately able to begin to realise a return

and then hopefully by the end of the project a good ROI is returned through the

cumulative returns sprint-on-sprint.

13. FUNCTIONALITY: Tell me which is more important and what are your key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

If we were adhering to Agile principles then this would be the only area where we

would be able to compromise. It’s often the case that the client doesn’t know exactly

what they want and consequently their initial requirements are way more than the

functionality they truly require. By working collaboratively and building incrementally

from sound foundations and developing iteratively while working collaboratively with

the client/end user we find we are (usually) able to build systems that meet the

customers’ needs rather than on specified ‘bloatware’.

14. QUALITY: Tell me which is more important and what are your key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

That’s a difficult one. Firstly we never compromise on quality. We are always very

proud of the code we write. We like it to be elegant, concise and correct every time.

We like to be sure that anyone examining our code and coding practices is wowed

every time. So quality is built in to every single line of code and check by pairing.

Furthermore we like the end product to be simple. If you as an end user need a

manual to run (or maintain) any software we’ve written then we’ve failed. Doing all

this within budget can be challenging at times.

15. PRIORITY: Tell me which is more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

92

The client and his/her needs always come first once we are commissioned to do a

piece of work. But ultimately as a contractor my client is the person who pays me so

the customer i.e. the person for whom the application becomes my priority only after I

have sign off on what the requirement is and what I’m expected to deliver (from the

pay-master).

Project success (in detail)

Ad hoc Projects

16. You mentioned that there is a fair percentage of ad hoc projects undertaken in your

organisation, can you estimate the success and failure rate of these or the number you

would say were ‘challenged’ and what are the main contributing factors

By ad hoc, I meant they seem to appear out of the ether. We know nothing about

them until they are upon us and then we just need to crack on if we want to earn our

keeps. I mean there appears to be no starting point. We just receive and act on

instructions and then we meet the client and then the process kicks off. No initiation

document or business case. The project just ‘sort of starts’. Si I guess by ad hoc I’m

taking it to mean those that have no evidence of any upfront work on any detail. Now

as an Agilist (and even more so from a contractor perspective) that should be great but

I like to know a few things up front such as how long, roughly is the project expected

to last and whether the client is ‘fully signed up to’ scrum/Agile.

Of these types of projects I reckon half fail simply because the client doesn’t buy into

the methodology we use and consequently feels the need to try to micro-manage the

delivery. They also demand all sorts of documentation and reports that we are simply

no used to doing and certainly don’t have time to prepare. The other thing that

impedes progress is the clients’ insistence that every requirement is a ‘must have’ and

it’s really difficult when they are not accustomed to Agile to convince them otherwise.

Of those that don’t fail I’d say 75% (i.e. 37.5%) are challenged, i.e. we compromise on

features or there are cost overruns. And the remaining 12.5% that are deemed a

success usually do not deliver all the functionality stipulated in the requirements by

the end of the project. So we end up with a further phase 2 project to mop up things

left out (as won’t have this time’).

Iterative Projects

93

17. You mentioned you have worked on projects that were iterative and incremental, can

you estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

As this and eXtreme programming are my (and my team’s) preferred modus operandi,

we in my view are much more successful with these types of project. By team I mean

all those working on the project so we don’t differentiate between the client and the

developer team. It’s just one single unit working collaboratively.

In these circumstances we have a very high project success rate; I would say in the

high 80’s. That is the customer is fully satisfied with the product even if we’ve had to

compromise on the number of features we deliver eventually. I dare say we deliver

less than was wanted but more than was expected (in terms of functionality, ease of

use and end user uptake). This is because the customer is with us every step of the

way and is bought into every sprint deliverable, and that deliverable is tangible and

starts realising benefits as soon as it gets implemented.

The iterative approach does not compromise on time/schedule, quality or cost so all

those boxes are ticked early on in the game and we make sure that the features

delivered are more than could be hoped for so everyone’s a winner.

So back to your question; Successful – 85%, Challenged 5%, Failed 10%. Failure and

challenged are either because we’ve struggled with scripting (a very rare occurrence

indeed) or more often than not because the customer has not been able to properly

articulate the requirements and thus our stories capture what’s been said but not

what the requirement is.

Agile Projects

18. You mentioned that you work in an Agile organisation, can you estimate the success

and failure rate of projects you’ve undertaken in this environment or the number you

would say were ‘challenged’ and what are the main contributing factors

For me, Agile and scrum are very much the same thing in real terms and by that I mean

the methodologies are almost the same. Agile adds the governance structure to

projects in a way that’s not stated but is in-built in scrum. So my answer here is as

before, i.e. 85%, Challenged 5%, Failed 10%. And challenged/failed are for the same

reasons.

Waterfall/Traditional (including Prince II)

94

19. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

I can’t really think of any project I did using Prince or other waterfall that I can really

say was a success because something always pushed the triangle to breaking point.

Prince in particular is just too rigid. In software development, and indeed in projects in

general e.g. business change (transition/transformation), even building a house, the

devil really is in the detail. It’s easy enough to define the requirements at a high level

but when it comes to using the product or deliverable in anger that’s when the

deficiencies start showing up. The problem is that the project attempts to define

everything to the n-th degree even before it gets started so the biggest fear is that the

final outcome is not what was/expected or needed.

Another problem is that on large/lengthy projects and particularly IT/IS projects the

technology changes so fast so what we design for today may well be outdated by the

time the project is finished. Our worse problem is for instance developing applications

that require Flash or IE where we have to ensure backward compatibility and some

degree of future-proofing as well as developing for the number of versions of the same

thing it’s a nightmare and the amount of work/effort is not really appreciated by the

client.

Success rates are pretty low for me on this question. A generous estimate would be

35% with challenged at 50% and 15% out and out failures.

I give the higher rating to challenged here because inevitably something usable always

gets delivered but whether the customer is entirely satisfied or whether we meet the

time, quality, cost criteria is another matter.

How to wreck a project

20. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

Compromise on quality!

Failure of the deliverable or at UAT during the first sprint will have a knock on effect.

Everyone will see it and will realise that going forward there will need to be so much

retro-fit that it’s probably prudent to start again or rethink the requirement (from a

business-need perspective) entirely.

95

B3. Sample completed questionnaire (management level/2)

Thank you for taking time out of your busy schedule and agreeing to assist with my research

project. I’m trying to investigate feelings and perceptions (as well as the reality) of

experienced/practicing project and programme managers about the way in which projects

(Agile projects in particular) are delivered, paying specific attention to adherence to the

eight Agile project management principles.

We’ve known each other for a few years now so I’m very well aware of your role now and in

the recent past, so humour me for the sake of this project.

I’d be grateful if you would tell me in your own words…………

Background/who are you?

1. What position do you currently hold

I am programme manager the UK's largest quarrying company and supplier of

construction materials to the construction industry. In my previous life and probably of

more interest to you would be my role at the not-for-profit where I was a senior PM;

right?

a. Yes; and for this interview I’d like to ask you to cast your mind back to Project

Anfield and try as much as possible to respond to my questions with this in

mind – particularly later on in the interview.

That’s fine; I will.

2. How long have you worked in the PM Environment

Since I left university; so that would be some 20 years ago now.

a. And what methodologies have you worked with in that time

Surprisingly few actually; like most PMs of a certain age I started out being

trained in Prince II, business demands meant that I also trained in ITIL, MSP,

M_o_R and finally Agile PM.

b. Can you expand on that please

Yes, like I said when I finished my degree Prince II was the ‘must have’

qualification for PMs; and to be honest you’ll probably find that true these

days although Agile PM is beginning to get some traction. For the large

employers such as government departments and large private sector orgs

96

though I suspect Prince will continue to dominate the PM landscape for a long

while.

c. What makes you say that

My gut feeling is that many of those who hold senior PM, Programme and

Portfolio management positions (and especially those who have held such

positions for any length of time) will be reluctant to change what they are

comfortable with. Many will also be reluctant to re-train; can you image a

senior project manager failing the Agile PM practitioner exam?

There’s also the issue of all the money that organisations have invested in PM

to date (I suspect) most of it went on Prince II training and they are really not

going to shell out (again) on a new, ‘untried and untested’ methodology when

many are finding it difficult to demonstrate any real benefit from the Prince

investment – after all their projects continue to fail or be challenged to the

point that they hire the likes of you and I at great expense to turn them (the

challenged or failing projects) around.

d. What else does your mind’s eye tell you?

Project management is crucial and organisations by and large don’t do it very

well using only internal resources. Many organisations turn to large

consultancies (in the first instance) for guidance on how to do PM better; they

look for training, coaching, mentoring etc. The big firms send in the sharp-

suited A-team to win the business and then deliver through their new recruits

many who are straight out of university but do have the firm’s PM

methodology crammed into their heads. So the organisation spends cash but

doesn’t really see any return.

e. And your evidence for this is…..

Well you are the researcher here but let me give you a few pointers; the post

office debacle, the Passport Office systems, The NHS IT system, Home office IT

was it not the big consultancies that were actually engaged to manage these

projects? And just for good measure; may I point out the demise of Enron?

f. You’re not suggesting the consultancy firms used ‘freshies’ on these projects

and that was the reason for their failure are you

No not entirely; the fact remains though that in the examples I’ve given you

and I’m sure you’ll find thousands more, there was some involvement from

97

the big consultancy firms all who made handsome profits I’m sure. Save for

Arthur Anderson who are of course no more.

But this is a digression from my real point, which is that there are increasingly

more opportunities for one-man-band limited and small (consultancy)

companies in this field because many organisations are weary of the big firms

and seem to want to employ individuals they know or who have been

recommended to provide expertise on contract basis. And anecdotally Agile

PM is coming into the frame more and more.

g. Why do you say ‘anecdotally’?

I’ve not really tested the market and I’m an Agile PM practitioner already so

I’m not sure whether this has helped with the increase in demand I’ve seen; it

might just be that I’ve s wealth of experience in P&PM

h. Let’s assume for a moment that your Agile PM experience is the reason for the

increased interest in your services, and if you would; could you try to think

about Anfield in Agile-PM terms when giving detail on any or all of the next

few questions

Sure.

3. How many people work in your organisation/department

The organisation (my current work place) has many thousands of staff spread across

the globe and there are about 200 in the department with only a handful of us having

been Agile trained or practitioners.

On Anfield there were, and I’m guesstimating now, between 3,500 and 4,000

employees in the organisation. I’m more clued up on the specifics of Anfield where I

know there was one programme manager, two senior project managers and 4 PMs. I

recall that there were no direct admin staff as that function was provided by the PMO.

The Programme manager reported to the director of programmes who had a seat on

the exec and thus communicated the projects and programmes directly to them.

a. You say that with last bit with a bit of a sneer

Well spotted. Yes; every time I think about how progress upwards was

miscommunicated I want to spew. From the very start it was clear that the

exec did not really have a handle on the business requirements so the

Programmes director role should have been that of the intelligent client

98

b. Can you explain that please; I don’t want to make assumptions about what you

mean

The senior management on the project need to be the ones ensuring that the

team has an understanding of the business objectives, theirs and their clients.

Now while I understand that there were a lot of external pressures brought

about mostly from changing economic climate and the resulting changes in

government policy and that these were blamed for the project struggling or to

use your words ‘the project being challenged’; I don’t really see it that way.

The project was challenged for a start because there was a failure to identify

the client (or the main stake holder); was it the government, the factories, the

employees or the exec? So how could the PM be expected to focus on the

business need?

c. OK so you’re saying there was no upfront planning

Well to be fair there was some but it was done at the higher levels without

involving those who would be responsible for managing the project. So the

detail was lacking and the PM had very little time gather more information and

plan or schedule activities in any way shape or form before he was expected to

kick off the project. So he was always playing catch up and as a result the team

lost confidence in him and on the project. No wonder it ‘was challenged’.

Ok so in Agile terms; failure to properly communicate the project and indeed

organisational objectives meant that the project could not focus on the

business need (it didn’t really know what the need was) and as a consequence

deliverables (features, anticipated benefits, expected outcomes) were not

defined (appropriate for the business needs). Thus there was a need to

continually redefine whatever outcomes (features) the PM ‘guessed’ the exec

was after and time was lost planning and re-planning for inappropriate

deliverables. Obviously all this was at a cost. Communicating all this back to

the exec was then left to the PM who eventually went off sick.

In Prince II terms the project failed to stay within the TQC constraints

d. So you’re saying no matter what methodology was used the project was going

to fail anyway

Yes; the exec did not really take PM as seriously as they needed to. Planning

was seen as an afterthought and a bit of an unnecessary overhead yet they

99

wanted to see good governance and a demonstration of control. They wanted

the project to be delivered on time, within budget without actually specifying

what the outcome would be or what the success of the project would look like.

So there were no firm foundations to build from. And on that note I believe

I’ve said they failed on all the Atern principles except collaborating which of

course I’ve implied though not specifically stated, failed too.

e. So you see Anfield as an outright failure – Prince II or Agile the result in your

view would have been the same; so what went right then, how come the

project got delivered

The introduction of a new programme manager was the key; firstly because he

came from outside the organisation so he wasn’t ‘expected’ to work in the old

tried and tested ways but he also brought a lot of experience and an

impressive skills set which included a combination of Prince, Agile, 6-Sigma,

ITIL and an MBA. He had gravitas and was instantly respected by all his

colleagues; importantly at exec level down to the cleaners.

He was immediately able to take control and he made it clear that there was

no compromise on time or quality of his or his teams’ work. His plan was

simple; start again!

He set up a workshop with the exec from which the aims and objectives of the

project were identified. He let the PM (who was also the BA) run this thus

getting him recognised by the exec. The PM was Prince trained so he compiled

a mandate, a business case and an initiation document. The programme

manager felt that the exec would not read three separate documents so he

worked with the PM to turn the three documents into a single three page

document that was appropriate for the project team as well. At the same time

he help develop a single page reporting sheet for communicating progress,

burn rates, RAID etc. This replaced the previously over-elaborate weekly and

stage reports.

He controlled the project initially through micromanagement but very quickly,

as the team began to perform he let them self-manage and allowed the PM to

run the project and his role was then to manage by exception.

100

By this time the PM has regained the respect of his team as well as the exec

and he had learned to pick and choose from a ‘toolbox’ of project

management techniques – which no one seemed to question any longer.

The reality then is that the project was turned around by injecting new blood

into a very stale PM organisation. With the new blood came new ideas and

innovative thinking. From a PM technique perspective it was a matter of

selecting the appropriate technique at the right time.

The exec loved the use of EVA which they saw as scientific and burn rates were

loved by the team because it was easy to understand (visually). Pairing was

encouraged among team members and this was not used as a means by which

one member would, as in the past criticise his/her colleague’s work for the

sake of it rather it encouraged collaboration and the synergy brought about by

working through and resolving their ‘creative’ differences. The fact that the

programme manager was able to move the core team into a single office was a

bonus as it meant that communications and collaboration was really easy and

the team happily discussed risks, issues assumptions, constraints and any

difficulties they were experiencing in a nonthreatening environment.

I guess the most important thing was that the exec were made to accept the

Agile PM project variables and move their (collective) thinking away from

success being working within the constraints of the iron triangle alone.

f. How were problems/issues resolved

Surprisingly easily; the team really did function as a single unit. Everyone

helped each other so problems that arose were initially tacked at the project

team level; if there was no resolution they involved the programme manager –

but that rarely happened. What’s interesting though is that the team was not

afraid to escalate the issues as they had been in the past; it’s just that they

now worked through the issues and didn’t need to escalate them. So I guess

you’d call that a high performing, self-organising team.

g. So in hindsight could this (Anfield) have been run as an Agile project

I’d still have to say no, simply because I don’t believe the exec would have

signed up to what they would see as a ‘philosophy or projects by uncertainty’.

Here’s the thing though, I doubt there would have been any complaints if the

team had just gone Agile and reported to the exec on a weekly basis without

101

saying they were not using Prince II methodology and I doubt they would have

been any the wiser or cared.

h. Wouldn’t that have been a problem if government bodies requested reports

Possibly yes because completed Prince II templates would have been

demanded. I actually believe that had that happened the team would simply

have produced the report to satisfy the needs of the client. They would have

grumbled about it but they would have done it and moved on.

4. Where are you located

In my current role I’m based in the Midlands. Then, during my time on Anfield I was

based in the HQ at Leicester but spent a lot of time in the factories.

5. What sector is your organisation primarily focused on

Anfield came under the not-for-profit sector umbrella.

6. How are projects defined/allocated in your organisation

The Portfolio manager I think – but certainly someone within the PMO prioritised

projects based on the business needs and then allocated the work to the PMs.

7. How many projects have you managed/been involved with

I honestly couldn’t say; many projects in the past were simply described as pieces of

work (but I’ve managed numerous pieces of work with values nearing £100k). Suffice

to say more than 50 projects over £100k and a number of those were over £5m.

8. Do you use any particular methodology to run/manage projects

Prince II is the predominant methodology I’ve used simply because it’s been around

and the de facto standard for so long. More recently I’ve been trying to introduce Agile

PM particularly on business change projects – I don’t do software any more, before

you ask.

9. How or what would you define a successful project

Time, Quality, Cost and meeting the business objectives. Where the business objective

is not just about tangible products for the client and the organisation but also about

the team, its wellbeing and its members’ development, progress and morale. Team

psychology if you like.

Defining Project Success (with your Anfield hat on)

10. TIME: Tell me which is more important and what are your key drivers; delivery on

time/to schedule or when the product is ready

102

Time cannot be compromised on only products. If you want to manage client

expectations, and have a hassle-free existence then you don’t compromise on time.

But

Seriously one of the main reasons for the turnaround in the fortune of Anfield was the

realistically defined work packages (stories and sprints to you) which meant the

project delivered value early but the team was no longer battling to meet unrealistic

deadlines, milestones and gateways.

11. COST/FINANCIALS: Tell me which is more important and what are your key drivers;

delivering within budget or providing good ROI

The government was the paymaster and the organisation was already under severe

scrutiny – with a view to shutting down many of its operations so any adverse publicity

that would have been brought about by cost overruns was unwelcome. So delivering

within budget was (and is) paramount. It’s better to de-scope the project or features

set or push stuff out of the Must Have and Should Have to Could Have or Won’t have

this time. In other words communicate continuously with the client and manage their

expectations so that in the event that cost overruns might occur they will have the

details and enough information to decide whether to increase the budget or agree to

reducing features.

12. FUNCTIONALITY: Tell me which is more important and what are your key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

The specified system is a ‘nice to have’ but in my experience is not always what the

client actually needs. This is why the Agile principles of focussing on the business need;

working collaboratively (with the client); building incrementally from firm foundations;

developing iteratively and communicating continuously and clearly all work together

and take on particular significance. You really need the customer to be saying you built

the system they needed and that it outperforms what they’d expected. Contrast that

with the customer saying they got the system they wanted but “bloody hell mate what

are we going to do with it?”

13. QUALITY: Tell me which is more important and what are your key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

103

That’s a question that has no answer; there’s no compromising time, budget or quality

you simply need to reduce features and then revisit them when the initial project

ends.

14. PRIORITY: Tell me which is more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

Well we need to focus on the business need at all times and these tend to be

described in the requirements so the project deliverables come last. They are not an

afterthought as this suggests rather, they are worked out as a consequence of the

business objectives.

Agile Projects

15. From your experience, can you estimate the success and failure rate of projects you’ve

undertaken in this environment or the number you would say were ‘challenged’ and

what are the main contributing factors

I reckon (unscientifically of course): 20-25% Success and the same for failure so that

would leave 50-60% challenged.

Waterfall/Traditional (including Prince II)

16. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

The constraints of the iron triangle means that projects cannot really ever be

successful because something always has to give; on that basis therefore I’d estimate

5% success and the rest are either challenged or fail.

What I would add to that is that many of the projects actually do deliver the required

outcomes or benefits eventually however the ‘bureaucratic’ overheads and the narrow

definition of success is what makes me give the answer I gave.

How to wreck a project

17. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

104

Any number of ways really; start with the iron triangle and set unrealistic budget, or

time/schedule or like Anfield at the first pass don’t set out the requirements properly.

Or best/simplest of all would be to undermine the project team.

105

B4. Sample completed questionnaire (Exec level/1)

Thank you very much for assisting me with my research and particularly for helping with

drafting the case study.

That’s ok, it what we are (both – you and I) here for.

You will be aware that I have conducted interviews with most of the staff here and you sat in

on the one with DEOR so you may recall the nature and context and perhaps some of the

contents of the questions I asked him. In that interview my aim was to get information about

the feelings, perceptions, beliefs and attitudes of Agilists about their experiences in

delivering Agile projects.

Well you are certainly in the right place for that. We take pride in our approach to project

delivery. We are an Agile organisation but we do take our client’s experience and their

requirements into account when running their projects. So we are able to run Prince II and

we have a good grounding in ITIL as well as six sigma. So what’s your aim this morning?

That was a great start because I want to use the same question framework to draw out your

own feelings, perceptions, beliefs and attitudes about Agile as a project delivery

methodology too. The difference is that I would like you cast your mind back and focus

specifically on the project you helped me write the case study on.

Ah, so we’re talking about migration of BB users from Lotus Domino to Microsoft Exchange

Online, and you want me to address that particularly?

Yes

OK, I’m happy with that. Shall we start?

Background/who are you?

1. What position do you currently hold

I’m the CEO and CTO and I get involved in all aspects of the company life/work. This is

a small company with a core of 12 full time staff but with a large number of contract

staff who we take on (repeatedly) for their specific technical skills – programmers,

developers etc., and more recently programme and project managers. We are of

course part of one of the UK’s largest ICT providers so we do benefit from economies

106

of scale but without the bureaucratic overheads that often stifle the larger

competitors.

a. How come you’ve only recently started taking on P&PM staff?

Market demand really; we find that there is a need to demonstrate control in

project delivery. Our clients need a point of contact; traditionally this may

have been a role taken on by the scrum master the business analyst or the PM.

These roles may of course be performed by the same person but on larger

projects this is simply not practical.

We also find that many (of the clients) are more comfortable and confident

when they see formal approaches to project governance, risk identification

and assessment etc. Agile is not for everyone so we it’s horses for courses and

ensuring we have the right horse on the right course.

We are not only about software development, as you know (from the case

study) we have a great deal of expertise in cloud computing and have many

strategic partnerships which we use to grow the business in that direction.

2. How long have you worked in the PM Environment

Too many to say; more than 15 I’d say.

a. Care to expand on that

Well I started out life intending to be a lawyer and while studying for a law

degree I took an IT module in each year and found I did really well on them

(better than my other modules). So began a career in IT and founding several

companies and in doing so I’ve had to learn to manage my work, other

people’s work, client expectations (what you would call stakeholder

management), budgets as well as the technical side of things. So I basically

became a project manager and then took some formal training (Prince II

initially and then Agile – to be specific on the P&PM theme).

I guess that means I’ve been managing projects for all my working life; then

again as the company has grown I’ve been less of a PM and now spend more

time doing Exec-type things.

b. Can you not do both; are they incompatible

They are incompatible insomuch as time does not really permit it. There are 24

hours in a day and I reckon that no more than a third of that should be spent

working. I caveat by saying I will happily extend that to a half as and when the

107

need arises. My motto is ‘work smarter not harder’, so if you are working both

smart and hard you can imagine how much can be accomplished.

3. How many people work in your organisation/department

You’ve already addressed this question so let me move it on to having teams spread

around the place; is this a problem

No not at all; we have to do as much as possible while paying attention to the bottom

line so we outsource and off shore wherever and whenever there is a demand. Again

we have developed strategic partnerships (in India and Argentina) and we can call on

them to do some of the more time consuming, less technically demanding work. For

deployments to cloud for instance we may use off shore resources for data cleansing

and carrying out the migrations.

a. How does that work, I mean how is that managed

With my CTO hat on and in brief here’s a high level response to that; the

business objectives are firstly agreed in house. That is we the senior team,

assess client requirements against overall business objectives and our

capabilities (ability) to resource the project to and deliver (quality) within an

agreed period. Then we take a high level view of and agree outcomes with the

client. At this point for want of a better phrase a mandate is drawn up and

passed to the project manager or BA.

The PM/BA then runs a workshop with the client to ascertain the technical

requirements, the clients’ technical environment, and teases out any pre-

deployment issues.

A project plan is then drawn up. It details timings, costs and resource

requirements and in particular the technical skill required. Between the BA

and PM resources to be engaged be they in-house or off shore, and crucially,

their availability are checked and priced up. Their recommendations are

reviewed against costs and margins and organisational objectives by the senior

team. Once satisfied that our objectives and those of the client can and will be

met the project is given the go ahead.

Day-to-day management of the project is then passed on to the PM with

senior management input only being necessary only if there are significant

problems/issues (i.e. those that are deemed risky to the organisation)

b. Can you give me examples of such risks

108

We are a small company but we are growing fast. Significant players in the UK

technology industry are giving us a place on the edges of the high table but we

want to be at the high table not on the periphery. The project you’re using for

your case study for instance is also going to be used as a case study for one of

the largest mobile operators. This will enhance our reputation, give us free

column inches and hopefully help us steal a march on our competitors.

Reputation is therefore critical to gaining and maintaining competitive

advantage; we cannot risk damaging our reputation.

c. Any others

Yes. We are a growing company and while we have the backing of a large ICT

supplier we do not have a limitless pot of funds so we watch our costs very

keenly. We cannot allow projects to go on ad infinitum or for costs to spiral as

they do on many projects. Agile development or in this case deployment is

instrumental in helping us with this.

d. How so, why would other project management methodologies not be equally

effective

There’s a two-fold advantage to using Agile. First let’s look at what you

described to me as the iron triangle; we don’t compromise on cost thereby

avoiding the ire of the client and maintaining our (healthy) margins. We don’t

compromise on quality. Again this pleases (or in six sigma speak, delights) the

customer. We do our level best to avoid missing schedules. Sprints are

typically of two week durations and we don’t extend these. We can therefore

only compromise on features. Not the quality of the features but when they

will be delivered. This is done (features rescheduled to be delivered in

subsequent sprints) in agreement with the client.

Secondly I don’t like waiting until the end of the project before the client sees

the product. This can cause all sorts of problems; the most common being that

the product doesn’t do what (or behave in the way) the client wants or

expects. Rectifying this by retro-fits or rebuilding is time consuming, costly and

doesn’t help staff morale.

Prince II is often too rigid as it only looks at time, quality and cost so if one of

these elements fails the project fails – certainly in the eyes of the client. And it

only takes one or two projects to fail before reputations begin to suffer.

109

Also with Prince II projects there is an inordinate amount of time used up in

the setup phase. It is too much of an administrative overhead. Agile

methodology helps us to be fast and efficient thereby maintaining our margins

as well as giving the client confidence as they see incremental progress.

4. Where are you located

UK. Windsor

5. What sector is your organisation primarily focused on

To be honest we’ll go where there’s business. IT is a fact of life and getting value for

money from its provision is one of the things at the forefront of most CTO’s minds.

New ways of provisioning technology and IT services that impact the bottom line are

being explored and their take up is increasing at a fairly steady rate. The internet is

largely responsible for making this possible; specifically virtualisation and cloud

computing, and that’s the business we are in.

Migration of BB users from Lotus Domino to Microsoft Exchange Online

6. How was the project defined/allocated

As I described previously; we assessed the clients’ needs, the business needs and got

the BA to give us detailed technical requirements and high level costs. A PM with the

appropriate skills, competences and experience was then appointed and who’s brief it

was to resource the project and run it.

7. How many projects have you managed and what was your involvement with this

project

In the early days of the company I was involved in very many projects at the sharp end

but as we’ve grown I’ve been relegated to the ‘senior mouth piece’ role (according to

the staff here). My role on the projects now is that of the escalation point for

unresolvable issues particularly between the client and the project and one of three

budget holders within the company who is able sanction projects. I sanctioned this

project and was the SRO.

My role (necessarily) included B2B communications, initial sales pitch and business

development at the executive and senior management level.

I am sufficiently technical and thus was be able to work with the client CTOs and his

team to define the requirements.

I was also present at the workshop assisting the BA and PM to refine the requirements

and draw up the delivery plan.

110

8. We’ve already touched on methodologies but apart from the reasons you’ve already

given me are there any other reasons you chose Agile to deliver the project

The essential drivers are client expectation – ensuring we deliver benefits to them in a

timely manner, managing risks thus demonstrating control and minimising any adverse

impact on our reputation, and staying competitive be that through the bottom line or

innovation.

9. How or what would you define a successful project

Winning repeat business because we continue to meet (and exceed) the clients

expectations is probably my personal goal or aim for the company. I’m also passionate

that project teams function as a single entity and are what I consider high performing.

Good constant clear communication is paramount for these both among project team

members as well as their external environment. That means project-client;

management-client, management-team, and any combination thereof are at all times

on the same page.

Organisational goals and ethos should be understood by all employees so that in

delivering projects successfully to our clients our name becomes synonymous good

value, excellence, efficiency and innovation.

10. How does your organisation prioritise projects

Well the business case is a tried and tested methodology it’s well understood both by

us and our clients but it can be time consuming and labour intensive. I would expect

our project managers to produce these and for them to be signed off by the executive

team.

As an Agile organisation payback period as a means of prioritising projects makes good

sense as it ties in very neatly with our aim of delivering benefits at the end of each

sprint. It also ties in neatly with burn rate and earned value. So in this case you see we

aim to use our prioritisation process to communicate the bottom line to the PM and

his team as well as throughout the organisation. It also gives our clients confidence

because we are able to tell them quite early on the piece when they can expect to

start seeing returns (benefits)

I also like NPV because it is well understood by our government and large organisation

clients.

Defining Project Success

111

11. TIME: Tell me which was more important and what were the key drivers on the

migration of BB users from Lotus Domino to Microsoft Exchange Online; delivery on

time/to schedule or when the product is ready

Well both were important whether one more so than the other I’m undecided. Timing

was critical because if the migration wasn’t completed within a six week timeframe all

of Blockbuster’s UK users would have been left without email. Well we would not have

delivered any benefit to the client had we met the schedule by migrating users in time

but had we not simultaneously ensured that all aspects (features) required of the

projects were in place too. In this instance therefore I would put equal weighting on

each of these.

More generally however I would err on the side of delivering when the product is

ready but I’d need compelling reasons from the project team as to why we are not

meeting the schedule; after all one of our primary competitive advantages is our

reputation for delivering products (or benefits) to specification on time.

12. COST/FINANCIALS: Tell me which was more important and what were the key drivers

for the project; delivering within budget or providing good ROI

There ROI for us and ROI for the client; the latter we describe in the business case as

benefits and the former is our bottom line. We do have in place a contingency amount

or a reserve value if you will for each project over and above which we would have had

to increase the price charged to the customer. For instance on small projects say less

than £25,000 we may have a contingency of up to 20% (£5,000) so we’d be prepare to

spend £30,000 on the project but there would be a great deal of justification for the

extra spend. Typically though, this would have no significant impact on margins (as

they are higher on small projects).

Before you ask; large projects have a value of more than £100,000 and we’d typically

allow up to 5% contingency but as a rule of thumb the higher the project value the

lower the contingency (per cent) value. Medium size projects are anything between

the two and contingency cannot exceed £10,000 or 10%, whichever is greater in

monetary terms.

To answer your question directly then; delivering within budget was more important

as this guaranteed a good ROI for both us and the client.

112

13. FUNCTIONALITY: Tell me which was more important and what were the key drivers for

the project; Building the specified system or building systems that met the needs of

the stakeholder

This is not really relevant for this project as the specified system had to meet the

needs of the client; there was absolutely no wriggle-room on that. Email is/was crucial

to BB so our remit was simple really; “migrate BB from Domino to an infrastructure

that would support email and do it without causing any significant downtime or impact

to day-to-day running of the business”.

We are cloud experts and work with Microsoft products so the infrastructure we

specified was based on these technologies. Obviously I’m not going to tell you that we

didn’t put in place a system that didn’t meet the needs of the client. The proof of the

pudding however is in the fact that the customer is now being featured in an O2 case

study.

14. QUALITY: Tell me which was more important and what were the key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

The answer to this is more or less the same as the previous answer. The systems we

implemented had to be built on time and within budget but equally, as we then

trained the client IT staff in the migration process so that they completed it once we

had completed the first tranche, the system needed to be simple to use.

Maintenance is done by a third party – this was a cloud-based solution so the service

(cloud) provider maintains the system.

15. PRIORITY: Tell me which was more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

From a CEO perspective the customer comes first here because our reputation is

heavily dependent upon their thoughts and perceptions of us; word of mouth and

recommendations account for a very high percentage of our new business so keeping

them happy and satisfied is paramount and that possibly defines my primary function

as CEO.

The needs of the business (client’s) comes next; firstly because that is their primary

concern so when I meet my counterpart and his or her team we address a common

objective of set of business objectives using a common vocabulary. This is therefore

113

not really a ranking situation but more an addressing of parallel needs. I.e. one does

not finish then the other one starts, they (all three run interchangeably)

That leaves the project deliverables last in this list but I’d be horrified if any of our

project teams gave you the same ranking order.

16. This project was conducted in an iterative and incremental fashion; taking this and

comparing it to other similar projects you’ve overseen can you estimate the success

and failure rate of these (iterative and incremental projects)or the number you would

say were ‘challenged’ and what are the main contributing factors

That’s a tough question not least because the delivery of this project was exemplary

and one from which we’ve learnt valuable lessons that will help us be even better at

delivering such projects in the future.

Iterative and incremental and building on firm foundations are key Agile principles and

we are an Agile organisation so they are embedded in our fibre and yes this project did

embrace these principles and was a success. So thinking back to previous projects, well

you can’t get better than 100% success which this one was; most of the projects I’ve

run this way (or overseen) have resulted in satisfied customers but there have been a

few, around between 10% to 15% that have been challenged but eventually delivering

what the customer wanted. Happily though I’d say that less than 15% of projects

we’ve run this way have failed.

The ‘fail fast’ policy is deeply ingrained in our collective psyche so we head off

potential failures by reacting very early and moving potential failures into the

challenged zone through the use of appropriate tools, techniques and skilled

resources. We then review further how we can get the project into the success zone. If

we feel process is unachievable we take it to the client telling them what the issues are

and setting out alternative options for delivering the project and associated timings,

cost and feature-sets.

Agile Projects

17. You mentioned that this in an Agile organisation, can you estimate the success and

failure rate of projects you’ve undertaken in this environment or the number you

would say were ‘challenged’ and what are the main contributing factors

I’d estimate (in this organisation); 75% successful, 10%-15% challenged and 5%-10%

failed. Where I’d say success means satisfied customers and no escalations from

114

project to the SRO and challenged means there has a need for some intervention from

the senior team for whatever reason.

Waterfall/Traditional (including Prince II)

18. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

It’s been way too long for me to recall and give you a meaningful answer on this. Al I’d

say, and hope it assists your thoughts is that I’ve found the bureaucratic overheads

involved with the traditional methods demoralising for my teams, too time consuming

and rarely do they actually result in satisfied customers.

How to wreck a project

19. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

Assuming this is a genuine question, I’d have to say overselling and under-delivering;

where I mean not delivering early (promised) benefits. The client will soon tire of

excuses and escalation will result.

115

B5. Sample completed questionnaire (Exec level/2)

Thank you very much for assisting me with my research and particularly for helping with

drafting the case study. I am aware of your position within the organisation but for the sake

of this project I’d be grateful if you would tell me in your own words

Background/who are you?

1. What position do you currently hold

I hold the grand title of Director of Programmes

a. Does this involve managing projects

No not directly. It’s more an overarching role incorporating the management

of portfolios of projects and those running the projects

b. I see. And what in your words is the difference between programmes and

projects

Projects deliver distinct objectives such as products and/or services within a

defined set of constraints (schedules, budget and quality). Projects are about

change control. Programmes on the other hand are about value change. They

deliver intangible outcomes within a potentially ambiguous set of constraints

(the political and economic landscape, government policy and changing

priorities driven by the social agenda etc. They are about delivering value

through the outcome of multiple, aligned objectives.

You could say projects are, or tend to be short term and tactical while

programmes take the longer term view and are by their very nature strategic.

2. How long have you worked in the PM Environment

I’ve work in this environment for near 30 years.

a. I understand from our earlier conversation that this includes Agile

Yes we have recently been trained in Agile project management although

myself and a number of the project managers have been delivering projects

where appropriate under the guidance of external consultants using that

methodology.

That’s a wealth of experience I can tap in to I hope. I’ve a set of questions I’d like to use to

get some ideas about your feelings, perceptions, beliefs and attitudes about Agile as a

116

project delivery methodology. What I’d like you to do is to cast your mind back and focus

specifically on the project you helped me write the case study on.

3. You say you’ve worked in formal PM environments for nearly 30 years but only

relatively recently took to Agile PM; how come it took so long for you to take up Agile

PM and what do you see as its advantages or benefits

Well Agile PM is relatively new compared to say Prince. I’ve worked in government-

type organisations for two-thirds of my career and a formal structured approach has

been demanded. While working in the private sector PM was done in a less rigid way;

we had the flexibility to pick and choose appropriate techniques from a ‘PM toolbox’

and use them to deliver the projects.

As the Agile PM methodology has matured and become accepted more widely not just

as a software development technique but also as a means for delivering business

change projects so we have been able to convince the powers that be that given the

right projects Agile PM can be an alternative and in the right circumstances, the more

appropriate vehicle for delivering projects.

As a programme director I can see the benefit of delivering value and benefits quickly

particularly as reporting on quick wins at exec meetings is far more palatable than

having to continually deliver less positive news about project progress.

4. How many people work in your organisation/department

There are over 4,000 people working here and approximately 200 P&PM staff. There

are 6 programme managers and 26 senior project managers. The rest of the projects

team is made up of project managers, PMO staff and administrators.

a. Where are the teams located and is having them spread around the place a

problem

The vast majority of the PM staff is mobile workers (except PMO) and they are

spread throughout the UK. You will be aware that we have at least one office

or factory in every major UK region - a total of 60 sites. Most of them use the

Leicester HQ as their base when working from the office. And no; this is not a

problem.

b. How do you control/manage their work

Senior project managers are tasked with delivering two or three interrelated

projects. They usually have a team of two or three staff to manage and they

117

submit weekly reports via the PMO and a detailed monthly report to me (again

via the PMO).

c. How does that work with Agile projects

That’s more a question of project selection.

Firstly only those trained in Agile PM are allocated Agile projects and as senior

PMs they have a fair deal of autonomy to run projects accordingly – but they

are required to report via the PMO as non-Agile PMs do. They are allocated

budgets and work within set constraints. Unlike their counterparts however

they are expected to continually deliver (agreed) value or tangible benefits at

the end of each sprint. On non-Agile projects benefits are monitored via the

PMO or the programme managers.

Senior PM have an understanding of the way the organisation works, its

drivers and government policy driving the projects and programmes we

undertake. So the do understand the big picture and why we do what we do

and how we do it. They have all been adjudged to be competent to work in

senior management roles and able to report at the strategic level of the

organisation so in truth they pretty much have a free reign in their project

management style. They do however have a strong remit to focus on the

bottom line and to manage their budgets (which are set and have no

contingency) appropriately.

Secondly all projects are assessed by the portfolio manager who resides in the

PMO for their suitability for Agile PM or Prince II delivery. The Agile projects

tend to be small (less than £25,000) and typically last no more than 2 or 3

months. They also tend to be internal facing such as software development or

rollout for specific units, staff training or embedding process changes in the

factories.

Prince II projects are more likely to be external facing with interactions with

other government agencies. They tend to be of a longer duration than Agile

projects although there is no typical project length. There is no ‘typical’ budget

for Prince II projects although as we are ultimately governed by government

agencies project budgets rarely exceed £100,000.

Many of the PMs would like to adopt Agile PM but are put off because they

don’t want to be seen as ‘small projects’ managers which is believed to be

118

(without any foundation) somewhat career limiting. So until we can get Agile

PM accepted more widely at senior levels within the organisation, it will

continue to be bit-player in our PM journey.

d. Is that why you felt that Project Anfield would have been an ideal Agile project

Most certainly; the project was delivered using Prince II but I believe it would

have been a lot less problematic had we opted to go Agile.

The senior management team would have been the customer and therefore

we would have had representation at the highest level of the organisation.

With them on board ‘doors that we found nailed shut initially would have

been opened’ in other words their presence would guarantee better access to

resources and the constraints we encountered routinely such as operations

managers refusing to cooperate or release key/required staff would not have

been there. Instead we had an SRO who devolved responsibility to the PM

who had to continually escalate issues. This was the primary reason for the

late delivery of the project.

We had a clear set of objectives each of which could be delivered in

increments rather than working through lengthy project stages and then

failing to get the go ahead to the next stage at the milestone or gateway

reviews. Again this resulted in project missing planned dates and thus

incurring costs. Working Agile would have avoided this because having built

firm foundations; the project would have been delivered objective-by-

objective thus securing continued support from the exec.

Communications were difficult because the PM tried to use the same material

to address both the project team (who understood the detail) and the senior

management team (whose only interest was in progress) – that went down

like a led balloon and was painful to watch. Agile would have used the daily

stand-ups for team communications and thus direct to ‘those who matter’.

The formal reporting to the exec would then have been tailored to their

‘tastes’; such as keeping the focus on the business needs and delivering

benefits (quick wins) etc.

119

e. So here you’ve identified communications, focussing on the business need and

to a degree demonstrating control as key to what would have made this a

successful Agile project; what about the other 5 principles

I also mention or implied building from firm foundations. This would have

been another selling point. Say for instance the first story involved preparing

the Sheffield shop floor to receive a major piece of equipment from the

Blackburn factory that would have been a very quick, simple and visible win

around which the team could begin incremental delivery of the remaining

objectives. What in fact happened was that the success of preparing the shop

floor was lost in the detail of the plan as it occurred midway through a

particular stage in the project and other dependencies that could not be

delivered on time delayed the stage.

This brings ma neatly to ‘delivering on time’. This is essential on a number of

interrelated fronts;

The client in this case the SRO and the exec set a deadline for the project i.e.

when they expected the (full) report in this case in time for reporting at the

next exec meeting. There was therefore a great deal of pressure to start,

finish, review and report in time. This meant that carefully laid (Prince II)

project plans had to be revised to accommodate this and the final report

ended up being labelled as a draft report while further work to complete it

continued for months after the deadline. Standing up and delivering half-

baked results was difficult for want of a better word. Now I would contend

that had we implemented using Agile PM I would have been reporting on

those items that had been completed and the benefits or value we (the

organisation) were already seeing.

I can see that all of the Agile principles are important and they are interrelated

and should have been applied equally and simultaneously on this project. The

reality I suspect though is that senior management will concentrate on those

principles that appeal to their own positions; those that most closely or

directly address the strategic remit of the organisation and that is usually the

bottom line first.

5. What sector is your organisation primarily focused on

120

We’re a not for profit organisation dealing with employment for those with complex

barriers to entering the work place. There are two strands to our work; the Enterprise

businesses (furniture, automotive, e-cycling, medical products, building products,

CCTV, frontline, electronics, office fulfilment and packaging) and the Employment

Service in which we actively seek to place our customers into secure mainstream

employment.

6. How was project Anfield defined/allocated

The need for rationalisation of activities was discussed at the exec in light of the

government reduction in funding for the organisation. The furniture factories, it was

decided were not viable businesses in their then ‘current’ form. The operations

managers at the two factories were asked to look at ways of reducing cost to make

substantial savings. Their report only marginally addressed the issues and an external

PM/BA (consultant) was then commission to examine the options they’d put forward,

to produce cost-benefit analysis highlighting pros and cons associated with each

option and then to make recommendations on how to proceed. The project was thus

born of the consultants’ recommendations.

a. Did he/she look at how to resource the project and what did he/she

recommend in terms of methodology

The exec set a tight brief which included the requirement for a costed project

plan for implementing the recommendations. He was aware that we as an

organisation worked with Prince II and with some subtle prompting from the

exec team delivered a plan using that methodology

b. So no chance of Agile PM then

No, not really; had we used one of the big 4 they’d probably have delivered

the plan in accordance with their own customised flavour of a tried and tested

methodology. But we opted for an experienced contractor we’d worked with

successfully in the past. The exec are comfortable with Prince II and most have

had some training in it so selling them on a new methodology would have

been an additional uphill struggle.

7. How or what would you define a successful project

As I said earlier delivering value to the business is paramount so as long as the project

delivers its stated objectives which deliver (and continue to deliver) value/benefits

over a sustained period then it will ultimately been seen as successful. After a time no

121

one will remember if the project had been failing and had to be stopped, funded

additionally or that it took a Herculean effort to turn it around; they will only talk in

terms of the benefits it is delivering now.

So were back to the time issue again; only the present matters!

8. How does your organisation prioritise projects

Projects are prioritised (by the portfolio manager and recommended to the exec) on

the basis of the business case which contains a narrative on benefits, options

assessment, EVA and how closely the will contribute to the organisations’ objectives.

Defining Project Success (Anfield)

9. TIME: Tell me which was more important and what were the key drivers on Project

Anfield; delivery on time/to schedule or when the product is ready

On time was deemed critical although in hindsight when the product was ready (within

a reasonable timeframe specified by the exec) would have been better in this case.

The lack of flexibility on any part of the iron triangle and features meant that as a PM

exercise the project failed to deliver.

10. COST/FINANCIALS: Tell me which was more important and what were the key drivers;

delivering within budget or providing good ROI

Again, there was no flexibility so cost was a determining factor in how the success (or

failure of the project) was perceived and they were exceeded because of the impact of

not delivering on time.

11. FUNCTIONALITY: Tell me which was more important and what were the key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

This project was about delivering business products, delivering (physical) business

change and implementing new processes. We did not know precisely what the final

system would look like but we were clear on what its outcome needed to be. So here

Agile development would certainly have been beneficial.

12. QUALITY: Tell me which was more important and what were the key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

Same as the previous answer; in short we needed to focus on the business needs and

deliver the project in good time. An approach to delivering value and ensuring quality

outcomes were required and the driving factors.

122

13. PRIORITY: Tell me which was more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

We necessarily had to focus on the business first and project deliverables second as

external factors (central government) dictated this. If we were to suppose that central

government were the customers then by default the customer comes first but as an

organisation keeping our (disadvantaged) staff in secure employment was and is the

overriding objective so rationalising the activities in the factories in such a way as to

minimise the impact on them (the staff) meant that focusing on the businesses to keep

them viable had to be the priority.

Let me see if we can make some comparisons with other projects you’ve been involved with

to see if they inform you decision or belief that Agile would have been more appropriate on

Project Anfield

Iterative Projects

14. Can you estimate the success and failure rate of iterative and incremental projects

you’ve been involved with and how do they compare to Project Anfield. Of these, what

number would you say were ‘challenged’ and what are the main contributing factors

to this

I would say the vast majority of projects are challenged in the region of 60%, with 30%

outright failures and 10% resounding successes. You need to realise though that the

shift from challenged to out and out failure is a huge leap whereas the gap between

challenged and success is small. In other words many challenged projects go on to

deliver value and most of the anticipated outcomes following some kind of

intervention.

I would say Anfield was very challenged mainly because of external factors but it was

eventually completed and benefits realised. It was the failure of the methodology that

contributed to the perception of failure and the external constraints imposed upon it

that hampered efforts to resuscitate it although in the end the desired outcomes were

realised.

An agile approach would have seen realisable benefits delivered early on in the project

and incremental delivery would have sated the execs hunger for results. The exec was

signed up to the Prince methodology but in reality they wanted a method that was

123

more flexible and adaptable and suited to their requirement for rapid turnaround of

results.

Agile Projects

15. How did Anfield compare to Agile projects

Anfield was very high profile so no matter the recommendation the exec was always

going to approve Prince II methodology for its delivery. Agile was seen as ‘a new fad’ in

the higher echelons despite its success in all the projects we’d delivered using it The

problem is that we had only used Agile on the smaller projects so it hadn’t gained any

real traction with the movers and shakers. This is a very conservative organisation and

change is seen as risky; and a change in delivery mechanism or methodology would

have made people very uncomfortable. Remember also that we are government

funded and at that time (as it is now) Prince II was the de facto PM methodology.

How to wreck a project

16. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

In this organisation and at this level it would or could be done by simply not

communicating or understanding the impact of government policy on our overall

objectives. This would result in the wrong portfolio of projects and programmes. So

there’s a ripple effect and eventually the projects will be wrecked because they’d be

delivering things that were no longer needed or probably never were. Implication?

Wasted time and resources and demoralised staff.

B6. Sample completed questionnaire (Operational level/1)

Thank you for taking time to assist me with my research project. I’m trying to investigate

feelings and perceptions (as well as the reality) of experienced/practicing project and

programme managers about the way in which projects (Agile projects in particular) are

delivered, paying specific attention to adherence to the eight Agile project management

principles.

We’ve worked together for a few years now so I’m very well aware of your role now and in

the recent past, so humour me for the sake of this project.

I’d be grateful if you would tell me in your own words…………

Background/who are you?

124

1. What position do you currently hold

I’m a project manager

2. How long have you worked in the PM Environment

Since 2004; so 7 going on 8 years

3. How many people work in your organisation/department

A few shy of 4,000 in the organisation and 20-ish in the Business Change

4. Where are you located

Mainly at HQ in Leicester although I cover the Midlands area

5. What sector is your organisation primarily focused on

We are a not-for-profit organisation focussing on employment for people who have

complex barriers to entering the workplace.

Preamble

6. How are projects defined/allocated in your organisation

Prior to taking up this role I worked in PMO so I got to see a lot of business cases and

proposals; good, bad and very bad. By and large and where there were fewer external

pressures projects were/are selected on the basis of their contribution to the 5 year

plan.

a. 5 year plan, what is that and where did it come from

The 5 year plan was developed by the organisation in conjunction with one of

the big consultancy firms. They spent a year studying our business and

analysing this that and the other, racking up huge expenses and then helped

with devising a five year plan. Sadly, they never understood the business, its

people and more to the point I don’t believe they ever understood the ethos

of the company and that’s why we paid a lot of money for something we

didn’t want or need. But the exec signed up for the services and signed off the

report so we just have to work with what we have.

b. Even if it’s wrong

What the exec wants, the exec gets and it’s above my pay scale to argue or

bang my head against a brick wall.

c. So you just deliver what you are told to even if you know your deliverable

actually will not contribute to the bottom line

Certainly. I wrestle less with my conscience now that I’m out of the PMO. As a

project manager I don’t rock the boat I just seek to deliver excellence every

125

time – and I do. When I was in the PMO I was far more likely to question why a

project was needed and how it contributed to organisational goals. As a PM

things become difficult not least because politics; both internal and from

external powers play a massive role in what we do.

d. What do you mean by that, politics I mean

Well there’s firstly politics in literal terms. Our lords and masters, those

holding (and pulling) our purse strings sit high up in the seats of government

so we get to feel the full impact of the government’s inability to put together a

cogent policy for getting a not insignificant per cent of the population into, and

keeping them in employment.

Then there’s the internal politics and this is really interesting. Now I’m talking

about the interrelationships between people, why they act the way they act,

what they say publicly (to the troops) compared to what they do etc. really it’s

all about each individuals’ agenda, and how well they individually, are able to

exert influence on others (teams, projects, programmes, departments and

upon the organisation itself) so that their desires and needs are met.

e. That’s deep; are you saying people only have self-interest in mind and don’t

really care about the organisation and its objectives

Have you never heard of Maslow? Well you couldn’t find a better example

than within this organisation. Put crudely; at the higher (not necessarily

highest) levels within this organisation people have probably straddle the self-

esteem/self-actualisation boundary. They crave recognition and respect;

believing that their mastery and expertise demands it. But have they reached

their true potential and by who’s standards? I can assure you that the vast

majority of us looking upwards only see arses!

But back to your question, many of people here are pursuing agendas that will

fulfil their own ambitions. It’s great if the organisation can find ways to assist

them to achieve their ambitions (for example giving them bigger more high

profile projects in recognition of previous successes) then everyone wins.

Where the organisation fails to support ambitions the staff either leaves or

stay under duress. The former is a fact of life; people move on. The latter can

be destructive to the organisation because unfulfilled staff who stay in the

organisation spread negative vibes which radiates outwards infecting their

126

teams who in turn affect others throughout the organisation like a virus; it

(negativity) spreads. People begin to take less pride in the organisation, their

departments and critically from my perspective, in their work. People begin to

argue with each other, teams fracture and chaos ensues.

f. That sounds apocalyptic to me

Well I exaggerate to illustrate the point.

And the point is well made and understood. Can we revisit your thoughts on

this later on; time permitting, but for now I’m going to be boring and return to

my script if I may.

7. How many projects have you managed/been involved with

In the last 7 years here as you can imagine hundreds while I was in the PMO but

around 20 as a PM working under a SPM and 7 that I’ve had sole PM responsibilities. 3

have been short, low budget projects delivered using Agile PM techniques and the

other 4 were small but delivered using Prince II and ITIL.

8. Do you use any particular methodology to run/manage projects

I use the appropriate methodology for each project. Since I’m fairly new to the PM role

(as a PM) I don’t get any of the larger more juicy projects so I’m allowed to run them

as I see fit as long as I use a methodology approved by the PMO. So I’m limited to Agile

and Prince and do have to follow strict governance and reporting guidelines.

9. How or what would you define a successful project

That very much depend on which hat I’m wearing; with the Agile PM hat on I see it as

delivering value and/or quality of the highest standard (or that meet specified industry

standards) to the customer on time and within budget. With my Prince hat on I’d say

delivering what the customer wants within time, quality and cost constraints. The

difference as I see it is that with Agile, because we develop the products iteratively the

exact specification of the final product may not be known until later on in the project.

We work with the high level view of the deliverable and then deliver products

incrementally so that the final shape emerges. With Prince the final shape is defined at

the outset so we just build it in stages and accept that the final deliverable is what was

requested – even though on many occasions this has turned out to be not quite fit for

purpose.

10. How does your organisation prioritise projects

127

As I said projects are prioritised at the PMO level by the Portfolio Manager – who is

also the head of PMO. He first checks that there’s a cogent business case and that the

project is aligned with overall business objectives. He then checks to see whether

there’s a programme under which it naturally fits. If there is then he assigns it to that

programme and all control of it including the budget is ceded to the programme

manager who in turn assigns the appropriate project management resource. If it does

not fit in with any existing programme but is viable then he either assigns a senior PM

to run it under the ‘special projects’ umbrella which he runs or if there are a number of

projects occurring at the same time then a new programme may be commissioned.

Priorities are determined firstly by the demands imposed by external bodies; usually

central government policies which as you know are continually changing, and secondly

by the demands of the business which is usually the exec but it can also be from the

needs of internal customers such as department heads. The latter typically happens

when there is a requirement for IT and IS solutions or applications. The former tends

to be business change requirements.

11. So what about controlling this

Certainly, there is a lot of control demanded and exerted at the outset of all projects

however there is a tendency for this to become more and more diluted if the SRO

doesn’t take control early on and continue to do so throughout the development or

delivery cycle.

Under Prince II there is stage and milestone detailed at a high level in the PID and set

out in the delivery schedule. In Agile far less control is exerted form outside the

project, rather the team is allowed to be self-managing and the PM pretty much runs

everything. In either case though there is a requirement to provide weekly reports and

these must details budget (i.e. spend to date versus budgeted costs), schedule and any

risks and issues that need to be escalated.

At the end of the project there’s a lessons learnt session while in Agile PM we tend to

do lessons learnt during daily stand-ups, at the end of each sprint and finally post

implementation. So arguable there is much more control and scrutiny built into the

deliverables under the Agile methodology than is true of Prince.

Let’s look at defining project Success (with you role in Project Anfield in mind)

12. TIME: Tell me which is more important and what are your key drivers; delivery on

time/to schedule or when the product is ready

128

With Anfield delivery on time was what was touted as the most critical success factor

so on that basis the project failed. It also failed because no one really knew what

success was to look and feel like in other words while the high level requirements

seemed clear the detail was not initially specified.

When the new programme manager was appointed this all changed as he was able to

communicate the business need to the team from which a detailed SoW was drawn up

and signed off. Then we were able to properly scope out the work and properly

resource the team.

From that experience I would therefore have to say that in real terms delivery of

specified products on time is key to success.

13. COST/FINANCIALS: Tell me which is more important and what are your key drivers;

delivering within budget or providing good ROI

From a personal perspective I always want to deliver a good return on investment; I

guess all those years in the PMO and the influence of the Portfolio Manager have

influenced this. I am however acutely aware of the pressures that are imposed on the

organisation from our lords and masters within central government. They only see us

as some sort of micro-organism that demands continual feeding and I guess we simply

get lumped in with every other organisation looking for government funding. We are

certainly not on anyone’s priority list so we need to be sure we stay within budget

otherwise we become labelled as a problem child and no one will give us the time of

day.

So on Anfield delivering within budget was more important.

14. FUNCTIONALITY: Tell me which is more important and what are your key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

Building the system to meet the stakeholders’ needs was the initial brief but that had

to change because we later realised that in the first place it was costly (well over the

budget) and on closer inspection by those who would work with it in the factories it

simply could not work. The lesson from this was simple; involve the end user from the

outset. Recognise that the end user may not be high up in the organisation but as the

6-sigma handbook tells you, you must ensure the voice of the customer is heard and

their expertise used in developing projects, products and processes. Here we simply

did not understand the impact of locating new or moved machinery (from Blackburn to

129

Sheffield) on the layout of the factory floor and how that in turn would impact the way

in which work was done or would have to be changed to accommodate this.

This is again where an Agile approach would have served us better because building

iteratively would have meant that we could adjust each subsequent set of deliverables

to accommodate requirements as we began to better understand how things impact

each other and how for instance the deployment of each machine (and where we

placed it) would impact the factory floor and its (process) requirements.

15. QUALITY: Tell me which is more important and what are your key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

In truth I know the answer to this should be high quality, ease of maintenance etc. but

the simple truth on Anfield was that there was such a huge amount of pressure to

deliver something (indeed anything) on time and within budget that quality or the very

thought of quality simply did not come into the teams psyche.

16. PRIORITY: Tell me which is more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

The organisation ALWAYS focuses on the needs of its government paymasters first.

Now whether you describe them or those we as an organisation seek to deliver the

service to as the customer is an interesting question. I mostly get the feeling that the

senior management team are so heavily focussed on government led targets that they

have difficulty in aligning these with the primary objectives of the organisation.

The government in my humble opinion is not the customer. In fact dare I say the

government is elected to serve the people so we as an organisation are not here to

satisfy its whims.

I would argue that we exist to serve those with complex barriers to entering the

workplace as our customers and therefore we should put their needs first and all our

programmes and projects should be geared towards servicing that purpose.

Anfield was proposed in order to meet the needs of the customer but only as a

consequence of the governments’ demand for the organisation to cut costs. While it

was doable it was not really in the short or long term interest of the client and

whether the transformed factory will reap the benefit of the reorganisation is really a

moot point because most of the staff at Blackburn were made redundant anyway.

130

OK so now I would like you to think about other types of projects you’ve been involved with

to get your thought, feelings and insights into other modus operandi for project delivery

You mentioned ‘special projects’ earlier; I’ve defined these as ‘Ad hoc Projects’. Can we talk

about these for a minute

17. You mentioned that there is a fair percentage of ad hoc projects undertaken in your

organisation, can you estimate the success and failure rate of these or the number you

would say were ‘challenged’ and what are the main contributing factors

I saw a fair number of these while working in the PMO. A very high number came from

the IT staff in the individual divisions for instance Furniture decided that it would be a

great idea if they could do fly-through demonstrations for customers so they (the

customer) could see 3D layouts of the furniture set in their environments such as

schools. This was sold to the exec as a ‘must have’ that would help them better

compete in their market and that the benefits would far outweigh the costs. No

mention of the training requirements or the fact that the IT in would need to be

substantially upgraded to cope with the demands of the hardware and software they

were requesting. The exec signed off the business case and there was no opportunity

for the PMO to challenge it nor did it really sit within any particular programme so the

decision was made to put it into the ‘special projects’ category.

The budget set was for hardware and software only and consequently nowhere near

what was really needed. Both were installed successfully on time and within budget

but the benefits took a very long time before they were realised because they had to

wait until the programme to upgrade the network infrastructure although underway

was not scheduled to happen at that particular locations for nearly six months after

the project completed. The network infrastructure was late by 3 months so it was a

total of 9 months before the fly-throughs’ were up and running as envisaged and only

then did the operators go on training. Software licenses were to be renewed after 12

months so in reality 9 months of costs were incurred with no benefits. Whether or not

these and ongoing charges could be recouped is a different matter.

I would say this was fairly typical of ad hoc projects and we don’t know whether or not

any of them realise the benefits touted in the business cases for them. I would guess

that less than 10% of such projects can be said to have succeeded, the vast majority; I

guess around 70% were challenged (but we were able to salvage some benefits or

131

value) and the remaining 20% failed and/or had to be scrapped. I hasten to add that

most of these were run using Prince II techniques.

Iterative Projects

18. You mentioned you have worked on projects that were iterative and incremental, can

you estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

None of the ones I’ve worked on or managed has failed; but I’m fairly new to this and

have less than 20 projects under my belt.

I reckon from my time in the PMO, projects run this way were the most successful but

again you must bear in mind these were short, tactical, low-budget, low-profile

projects. I’d say the success rate was probably as high as 65%; 20%-25% challenged

and less than 15% failed. Now I know these are great stats but remember the types of

project and that the exec is conservative (with a small ‘c’) – they will not change their

project delivery methodology and certainly not on any project that has any form of

profile. That’s why this methodology has failed to pick up. The new programme

manager is forward thinking though and sees PM techniques as things to pick and

choose from as the project requires, so we’ll probably see a whole load more projects

done this way. You should bear in mind though that I’m probably atypical in this.

Seeing your question through a PMO prism I’d still say that the vast majority, around

70% succeed, while the remainder were either challenged or failed in equal

proportions.

a. What factors would you attribute to the failures and challenged ones

Probably the same reasons for both; lack of support from the SRO, lack of

team buy-in, credibility of the PM, poorly specified requirements leading to

poor scheduling and insufficient budget and most damning is interference

from the exec or SMT who by and large have little understanding of the

operational details of projects yet insist on putting pressure (directly) on the

PM to make changes.

b. What do you mean by ‘directly’

Oh, by that I mean they go over the programme manager’s and/or the senior

pm’s heads and speak directly to the project lead asking him/her to make

changes. The PM/PL feels that they have no choice and make the changes

without really considering the impact of the change not only on their own

132

project but on other projects within the programme. The result is usually

delays, cost escalation and more (unbudgeted) work for the PM, the

Programme Manager and the PMO.

Waterfall/Traditional (including Prince II)

19. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

Technically most of these should be considered as failures because they cannot deliver

within the constraints of the iron triangle given the external pressures on them. But

there’s a fine line with this because if for instance success were to be based on ROI

and benefits realisation then a fair few do turn out to be successful. The big thing here

is at what point in time one looks at benefits and ROI. These do not happen

immediately; typically it takes around 6 months or more for green shoots to appear

and then months or even years before the fruits appear. On IT projects this of course is

a problem because while we wait for the fruits to grow the technology environment

has usually changed so much that we are looking at upgrading the IT estate.

I’d say less than 10% succeed by your definition; most would be challenged – say 60%-

70% and up to 20% would get scrapped.

How to wreck a project

20. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

With the size of the egos in this place all you’d need to do is appoint two PMs of the

same grade run a single projects. The project would only succeed if one PM killed the

other.

133

B7. Sample completed questionnaire (Operational level/1)

Background/who are you?

1. What position do you currently hold

Software developer. Team leader.

2. How long have you worked in the PM Environment

About 10 years pretty much all in software and application development roles

a. Can you give me a brief history

I studied computer science at university; got a job as a programmer because

it’s all I wanted to do and to be honest I’d never looked at any alternatives. I

then took a Masters in Computer Programming and have been in that type of

role ever since.

b. And Agile PM how does that come into it

I’m working in an Agile organisation and when I joined I was subjected to its

(the organisation’s) approach to development. I’ve since then been managing

projects – predominantly software and application development since.

c. What other types of projects have you used Agile PM on

A couple of O365 rollouts

3. How many people work in your organisation/department

There are about 20 full time staff; 8 are senior developers and 4 are junior developers.

The rest are management and administrators of various kinds. The team also includes

developers in Argentina and India.

a. Is having teams spread around the place a problem

No, not at all there are a lot of telephone and Skype conferences when we

need it. I guess the time zones being different pose some minor challenges but

this is largely irrelevant.

b. I notice you do daily stand-ups, how does that work with teams located

overseas and what are the challenges

Stand-ups don’t take too long; in most cases they last around 10 minutes and

doing a 10 minute Skype conference poses no problems.

4. Where are you located

Windsor and sometimes I have to go to client sites. This is usually at the beginning of

the project when I run the workshop to determine the client’s needs and to help

134

specify and document the requirements. It’s an integral part of my role and I really

enjoy it.

a. What particularly do you enjoy

Running the workshops gives me a feeling of ownership of the project and its

products. I feel at the end of the sessions that I have sufficient knowledge of

the client and how they work, and that I am fully able to communicate this to

the project team. There’s also the feeling that management have empowered

me to do my job properly so I feel motivated

b. So if you don’t run the workshop do you feel less empowered or able to do

your job

No that’s not what I’m saying at all. I’m happy to work on any project but do

have a preference for working on projects that have been properly scoped so

that we (the delivery or development team) have a clear set of objectives from

the outset. It’s easy enough to create the stories and agree sprint deliverables

when we have a good idea of where we’re heading.

5. What sector is your organisation primarily focused on

Application development, cloud solutions and MSO365 deployments

Preamble

6. How are projects defined/allocated in your organisation

I don’t get involved in or particularly know much about the pre-sales stuff but take

their leads to the senior team or something like that, anyway the senior team do some

type of assessment and then one of the senior devs and a BA or PM or both are asked

to run a workshop with the client to better understand the requirements and draw up

an SoW, estimated schedule and resource requirements.

Any senior dev from within the organisation is or should be capable of performing this

role as we are all trained and have experience and are supposed tom coach the

(permanent) devs.

7. How many projects have you managed/been involved with

Quite a lot, the thing is though they tend to be sub-projects of existing projects or

picking up additional work that was pushed to new or later sprints from an existing

project.

135

a. How do you feel when you are parachuted on to a project to complete work

that’s been pushed out from earlier sprint or reclassified from ‘must’ and

‘should’ to ‘won’t have this time’

This is neither here nor there. It’s my job to deliver software; good software to

our clients. And by good I mean quality and easy to use and maintain. We

reckon that if you need a manual to understand how to run our software or

applications then we’ve not done a good job. KISS - Keep It Simple Stupid is the

cliché but it’s a good and relevant one.

b. So the client’s needs or keeping it simple, which is more important

Hahaha, nice try; we deliver the client’s requirement in a way that is simple to

use and easy to maintain.

8. Do you use any particular methodology to run/manage projects

Agile, Scrum, Kaban and eXtreme; the latter three are essentially ways of delivering

software and applications quickly as of course is Agile. Agile PM though has more

demonstrable structure and governance to it which is less evident in the other

methods. During the workshops I definitely make a point of showing demonstrating

control, how we do it and how quality is inbuilt into every aspect of the project.

9. How or what would you define a successful project

It’s looking at all the Agile PM principles, applying them to the project appropriately

ensuring that at all times you pay attention to the client and his needs (his bottom

line). The proof of the pudding is of course in the eating so meeting the customer’s

requirement in terms of products and what was specified is equally important.

So you are saying that focussing on the business case and never compromising on

quality are most likely to make projects successful

Yes but delivering on time is key too because one way to quickly lose your customer’s

support is to not deliver on time or communicate with them continuously. So working

collaboratively also helps with how the project is viewed. I reckon that even if you (the

project tem) think you’ve delivered successfully, the perception of the client can often

be very different if you didn’t involve them in the project. Communication and

collaboration are simple measures that can head this off.

10. How does your organisation prioritise projects

That’s all done at SMT-level. Once SMT has decided the project is going ahead they

look for PM, BA and/or Scrum master resource and allocate them to the project. I

136

think they base it on duration, resourcing requirements and EVA. Though I think the

latter is not that key in the decision.

Defining Project Success

11. TIME: Tell me which is more important and what are your key drivers; delivery on

time/to schedule or when the product is ready

I’d like to say when the product is ready but the demands of the business are such that

on time and to schedule is the true answer so to meet this we look to de-scope by

delivering the minimum sub-set of the final product. What we deliver will deliver value

and be fully functional and definitely of the highest quality so in most cases the client

sees it as a success (even though they didn’t get all the functionality in a particular

sprint)

12. COST/FINANCIALS: Tell me which is more important and what are your key drivers;

delivering within budget or providing good ROI

Once the budget is agreed there is very little chance of the SMT changing it. I’m told

we work on very small margins and there’s almost never any contingency funding;

certainly none that’s ever been communicated to me so there really can be no waste

on projects. On projects I’ve been on where it looked like we were going over budget

the PM negotiated an additional sprint that the client was ok with paying for. That

meant we were able to push some stuff out of what would have been the final sprint

to the newly agreed final sprint. On another occasion the final sprint was extended

over a weekend (sprints usually run from Monday to Friday – 10 working days) so the

client took delivery the Monday following the sprint end. On both occasions the client

was happy but late deliver is not rally acceptable in my humble opinion.

13. FUNCTIONALITY: Tell me which is more important and what are your key drivers;

Building the specified system or building systems that meet the needs of the

stakeholder

You know you don’t always have to platinum-plate the deliverables; sometimes

copper-plating is perfectly adequate. Importantly the client in most case won’t care

just as long as what’s delivered can perform the way they expect it to, so building the

system to meet the customers’ needs is probably more important than always building

the specified system. Also, in building iteratively means we have a greater chance of

building what the client actually needs as opposed to what they specified initially. On

longer project the iterative building is good because we ensure that the final

137

deliverable (on software projects) will always work on the most up to date version on

whatever platform it is intended and that it is backward compatible too.

14. QUALITY: Tell me which is more important and what are your key drivers; building

systems on time and within budget or high quality easy to maintain/use systems

As per my previous answer; by building high quality and easy to maintain systems we

save ourselves a headache sometime down the line when we have deployed and are

into the support contract. It’s in no one’s interest to build lousy systems, not only are

they a pain to support but the inevitable consequence is poor customer perception of

the company which will, if It goes unresolved certainly lead to loss of (repeat) business

from that customer but also bad word-of-mouth will lead to poor reputation in the

market. So, within budget is essential; cutting corners to keep within budget or

schedule is not acceptable. Managing customer expectations through continuous

comms and collaborative working are essential to heading off issues that may arise if

there’s a need to reduce features to be delivered within a sprint.

15. PRIORITY: Tell me which is more important in terms of your organisations’ focus;

customer requirements, the project deliverable or the needs of the business (client or

supplier)

Customer requirement first but that must go hand in hand with the business need

which in turn determines the project deliverable. Nothing more to say on that really.

Project success (in detail)

Ad hoc Projects

16. You mentioned that there is a fair percentage of ad hoc projects undertaken in your

organisation, can you estimate the success and failure rate of these or the number you

would say were ‘challenged’ and what are the main contributing factors

By ad hoc I’m assuming you mean those not done used any particular methodology.

a. Well you used the phrase ad hoc projects; what did you mean

Well I was thinking ad hoc means doing development not using a defined

process and yes there are a few of these. They tend to be little projects like

coding some SQL that we allocate to trainees/junior devs under supervision.

These almost never fail because there’s such enthusiasm from the

‘empowered dev’, it’s usually their first project and they are paired with a

senior dev who reckons his or her reputation is on the line. The adrenaline,

138

testosterone (more often than not) and pride of the senior dev ensures his

‘pupil’ will not fail. In fact these projects produce really good code.

Where ad hoc projects have failed it has been because we (the development

team) have expected a small change or addition to an existing product only to

realise the job actually requires either re-writing a large chunk of code or

having to add functionality that wasn’t specified either upfront at the SoW

stage or at the later stage.

On cloud deployments we have a standard deployment template which SM is

loathed to change in any way because it’s been so successful to date.

Overall I’d say we are successful at least 50% of the time. I’d guess that the

vast majority say 40% are challenged but then 75% of those go on to succeed

so we probably have a 10% failure rate on this method.

Iterative Projects

17. You mentioned you have worked on projects that were iterative and incremental, can

you estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

These are closer to Agile PM deliveries on software projects. I can’t say I’ve seen or

experienced it on anything else. Here, put simply we use fast developments in very

short time frames. We are all really passionate and proud developers so I actually think

the competitive side of each of us comes out in these projects; who can get their bit

done first, who writes the neatest code and who has found the best original source

code from elsewhere?

As before our professional pride won’t let us fail and success rates are pretty high;

higher than ad hoc projects. I’d say around 60% and I’d say fewer are challenged than

ad hoc projects and again the vast majority will be turned around, I reckon some 30%

leaving a failure rate of about 10%.

Agile Projects

18. You mentioned that there in an Agile organisation, can you estimate the success and

failure rate of projects you’ve undertaken in this environment or the number you

would say were ‘challenged’ and what are the main contributing factors

We refer to this as Iterative+. A bit more formality that’s it. On software projects I

reckon the true success, challenged and failure rates are no different to iterative

139

projects, but the perception is that success is higher. I very much doubt that; that

perception is brought about because the client is integral to the Agile PM project team

so when things go well, and they more often than not, the client team member ‘sings

our praises’ which gives the impression of greater success than is the reality.

I’m aware of Agile PM being used on some cloud deployments and migrations. None to

my knowledge has failed so I guess that probably pushes the success rate a notch but I

really can’t imagine by much because of the sheer numbers of software project we do

this way and the low numbers of cloud-types we do in comparison.

At a guess I’d say 61% success, 31% challenged with turn around rates being very high,

and 8% failed.

Waterfall/Traditional (including Prince II)

19. You mentioned that you came to projects management from the ‘traditional

methodologies’. Of the projects you did or are doing using these methods, can you

estimate the success and failure rate of these or the number you would say were

‘challenged’ and what are the main contributing factors

I don’t know; I have not worked this way in anger. I’m only aware of it from my

university studies. Does anyone do it, REALLY?

How to wreck a project

20. In your view what would be the best way to sabotage a project i.e. to ensure it either

doesn’t get started or to have it terminated prematurely

Not something I’ve ever given any thought and I really don’t have an answer for you.

Oh wait, I lie, simply use contract staff only to deliver a project, it’ll soon be over

budget and there’ll be more arguing and macho posturing than delivering anything

a. Are you speaking from experience here

Oh yes!

140

C. Original Thesis Proposal – 17 Feb 2012

Dissertation Title: The application of Agile Project Management

Methodology to Cloud solutions (working title)

Brief summary of dissertation:

Cloud computing has gained significant recognition in any number of industries both in

the public and private sector over the past 10 years. Examples of large (successful)

cloud deployment projects/programmes include various functions within the US White

house and Programme Management Office functions at IBM/PWC.

The rate at which cloud computing is being adopted in the UK has over the last 5 years

been gathering pace and lessons are continually being learnt about how best to deploy

them. The traditional project management methods (e.g. Prince2) while applicable

appear to be less effective/efficient than the newer methods such as Scrum and Agile.

The dissertation will examine the role/impact of Agile as a deployment methodology

(compared to for example Prince2) and will seek to demonstrate the benefits/dis-

benefits of using this methodology in IT/IS deployments (large or small). It will use case

studies to highlight any gaps in understanding by examining a project that was

completed late 2011 using both Prince2 & latterly Agile and a second that is ongoing

and using Agile exclusively. Data will be sourced from these two projects and

interviews conducted with Agile practitioners from the projects (Dot Net Solutions

project and programme managers and their clients). Further qualitative interviews will

assist in developing a rich picture of 'real' cloud implementations and the perceptions,

beliefs, fears etc. of IS/IT practitioners (security in the cloud space for instance is a

current recurring theme/fear. A number of interviews have been agreed for this with

Fujitsu Services Project Programme Managers (via their professional Association).

A tentative overview of the proposed dissertation is as follows:

141

1. A literature review of why projects fail (or why they succeed) - this will conclude

with a discussion of the attributes/characteristics of well run projects

2. A potted history of project management & PM methodologies ( from CRAM - PERT -

PRINCE2 - Agile) - with emphasis on Agile

3. A description cloud computing and reasons for its (recent) ever increasing

prevalence in industry

4. Two case studies; one completed project where agile PM was successfully used or

another PM method was used but for which agile could be retro-fitted and a second

on-going project on which agile PM is being used. These will be used to critically

evaluate the methodology & to demonstrate pros/cons, benefits and any risks/issues

that need addressing.

This will take two forms;

a. Qualitative - interviews with project & programme managers

b. Quantitative - Benefits evaluation.

5. The conclusion will be a discussion around appropriateness of Agile PM for

deploying cloud solutions, any gaps identified and how those gaps might be plugged.