Why Software Projects Escalate - Keil Flashcards

1
Q

Why Software Projects Escalate - Keil

Introduction?

A
  • reported statistics: one in four IS projects end in failure
    Runaway systems: software projects that go wildly over budget or drag on long past originally scheduled completion date
    Escalation of commitment to failing course of action: behaviour underlying runaway systems

SURVEY RESEARCH QUESTIONS
1) What is the frequency and duration of software project escalation?
2) How do projects that escalate differ from projects that do not escalate in terms of project performance?
3) Can constructs associated with different theories of escalation be used to create models capable of distinguishing between projects that escalate and those that do not?
 1) & 2) = descriptive 3) = primary focus and rather theoretical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why Software Projects Escalate - Keil

SURVEY RESEARCH QUESTIONS

A

SURVEY RESEARCH QUESTIONS
1) What is the frequency and duration of software project escalation?
2) How do projects that escalate differ from projects that do not escalate in terms of project performance?
3) Can constructs associated with different theories of escalation be used to create models capable of distinguishing between projects that escalate and those that do not?
 1) & 2) = descriptive 3) = primary focus and rather theoretical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why Software Projects Escalate - Keil

WHAT DOES Escalation mean?

A

Escalation: continued commitment to previously chosen course of action in spite of negative feedback concerning viability of course of action

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why Software Projects Escalate - Keil

WHAT DOES Negative project status?

A

Negative project status: significant performance problems in one or more of following areas: cost, schedule, functionality, quality; may or may not be invisible; central to escalation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why Software Projects Escalate - Keil

WHAT DOES Mum effect mean?

A

Mum effect: whenever negative project status is present but not available to those in position to terminate or redirect project – individuals in orga conceal negative info from superiors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why Software Projects Escalate - Keil

WHAT DOES Deaf effect mean?

A

Deaf effect: whenever managers are aware of negative info but choose to ignore it
* once escalation is recognised, decision maker can take steps to de-escalate troubled project by either terminating or redirecting along new course of action

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why Software Projects Escalate - Keil

THEORIES TO EXPLAIN ESCALATION BEHAVIOUR: Self justification theory

A

managers continue to commit resources to failing course of action in order to self justify the correctness of an earlier decision. (social pressure -> social self-justification and psychological self justification)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why Software Projects Escalate - Keil

THEORIES TO EXPLAIN ESCALATION BEHAVIOUR: Prospect Theory?

A

Managers commit resources to failing project because decision framed as choice between losses which leads to risk seeking behaviour. Sunk cost are believed to invoke a choice between losses leads to escalating behaviour. (sunk cost effect)

-> individuals will chose risk seeking not risk averse behaviour when chooseing between two negative alternatives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why Software Projects Escalate - Keil

THEORIES TO EXPLAIN ESCALATION BEHAVIOUR: agency Theory?

A

Managers commit resources to failing project because it is in their best interest to do so due to different goals between manager and his superiors and a condition of information asymmetry

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why Software Projects Escalate - Keil

THEORIES TO EXPLAIN ESCALATION BEHAVIOUR: agency Theory?

A

Managers commit resources to failing project because the forces encourage them to do so (driving forces) are stronger than. those forces which suggest discontinuation (restraining forces). One key driving force is completion effect which is the pull on an individual due to potential future benefits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Why Software Projects Escalate - Keil

Why Software Projects Escalate - Keil

Research method

A
  • cross sectional survey of information systems audit & control professional  collecting information on both escalated & non-escalated projects (IS auditors more objective due to monitoring role)
     further methodology not important*
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why Software Projects Escalate - Keil

RESULTS AND DISCUSSION: – FREQUENCY & DURATION OF SOFTWARE PROJECT ESCALATION

A
  • frequency: 30-40% of all IT projects involve some degree of project escalation
    Duration of escalation: refers to how long projects are allowed to continue after point at which IS auditor believes they should have been terminated or redirected
  • duration: average escalation time was 21 months with half of projects escalating for 15 or more months
     escalation is frequently and commonly occurring problem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why Software Projects Escalate - Keil

RESULTS AND DISCUSSION:COMPARISON ESCALATED VS NONESCALATED PROJECT PERFORMANCE

A
  • escalated projects more likely to have performance problems: in terms of implementation & budget/schedule performance (relative to non-escalated projects)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Why Software Projects Escalate - Keil

RESULTS AND DISCUSSION: DISTINGUSHING ESCALATION FROM NON-ESCALATION WITH THEORIES

A
  • ability of classifying both escalated & non-escalated projects: constructs derived from avoidance theory & agency theory
  • ability of classifying escalated but not non-escalated projects: constructs derived from self-justification theory & prospect theory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why Software Projects Escalate - Keil

LIMITATIONS OF STUDY ?

A

LIMITATIONS OF STUDY
* study relied on self-reported info by IS audit and control professionals  subject to bias
* research based on input of single respondent for each case studied  subject to method bias
* operationalisation & measurement of escalation-related constructs was problematic (especially for self-justification theory) + chosen to emphasize certain constructs & omit others

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why Software Projects Escalate - Keil

IMPLICATIONS FOR RESEACH ?

A

IMPLICATIONS FOR RESEACH
* study shows evidence that escalation is frequent problem & escalated projects show worse performance than non-escalated
* variables of escalation theories can be used to distinguish between projects (escalation) + theories that explain escalation phenomenon are not mutually exclusive (can be used complementary)

17
Q

Why Software Projects Escalate - Keil

IMPLICATIONS FOR RESEACH: MAIN FINDINGS WITH REGARDS TO THEORIES/CONSTRUCTS?

A
  • completion effect construct (from avoidance approach): best discriminator between escalated and non-escalated projects
  • model derived from agency theory: good classification but decrease in prediction capability on hold out sample in comparison to estimation sample
  • sunk cost effect construct: good at classification for only escalated projects
18
Q

Why Software Projects Escalate - Keil

Implication for practice

A

IMPLICATIONS FOR PRACTICE
* managers should be aware that incidence of project escalation is relatively high & that its outcomes are markedly worse than non-escalated projects  models developed in study help avoid it
1) managers should implement early warning signs aimed at detecting escalation
2) should define termination conditions at outset of project
3) should embrace one or more models presented and tailor it to own environment
 best model in paper classified 77% of escalated projects & 71% of non-escalated projects (both) = model based on constructs of approach avoidance theory
 other models classified only the escalated projects better = eg model based on constructs of prospect theory or SJT
* problem of incorrectly classifying a non-e as escalating and the other way around can be considered in terms of type 1 and type 2 errors  trade-off with minimising type 2 errors at expense of generating type 1 error and vice versa
 trade-off between errors has strategic implications: if firm chooses to devoid escalation at all costs, it might forego some projects that could have provided competitive advantage vs allowing too many cases of escalation will drain resources from organisation

19
Q

Why Software Projects Escalate - Keil

SUMMARY & CONCLUSION

A

SUMMARY & CONCLUSION
* completion effect increased chances of project escalation by 21%
* constructs associated with agency theory information asymmetry & goal incongruence increased chances of project escalation by 7 and 3.6 times respectively
 theories and models are based on behavioural factors that provide more useful information about probability of project escalation than traditional structural variables such as project size