SlideShare a Scribd company logo
1 of 12
Riordan, Niamh
J.E. Cairnes School of Business & Economics, National University of Ireland, Galway
Acton, Thomas
Business Information Systems, National University of Ireland, Galway
Conboy, Kieran
Australian School of Business, University of New South Wales, Sydney and LERO
Golden, Willie
College of Business, Public Policy & Law, National University of Ireland, Galway


Full paper available at: http://niamhoriordan.files.wordpress.com/2012/08/isd2012delta1.pdf
   Target         Agile Software Development (ASD)
                    ◦ Success due in part to temporal
                      structure
                    ◦ Impact on outcomes (eg. project) unclear

   Goals           ◦ Improved decision quality/project outcomes
                    ◦ Theory building (temporality in organisations)

                    ◦ Interdisciplinary literature review
   Approach
                    ◦ Preliminary data collection


   Contribution    ◦ Conceptual framework of temporal factors
                      impacting upon decision quality in agile
                      settings
                                O Riordan et al. (2012) It’s About Time: Investigating The
                                Temporal Parameters Of Decision Making In Agile Teams
   An increasingly salient and finite resource
   A notion that pervades everyday language
    ◦ “time is of the essence”
    ◦ “timing is everything”
    ◦ something can be “just in time”
    ◦ “a stitch in time saves nine”
    ◦ At work, “time is money” and we are “on the clock”

   A notion that evades theoretical development
    ◦ An “abstract notion”         (Jacques, 1982)

    ◦ A “hidden dimension”           (Das, 2001; Hall, 1966)

    ◦ One of the most elusive concepts related to work                     (Saunders, 2007; Sarkar and Sahay, 2004; Massey
      et al., 2003; Orlikowksi and Yates, 2002; Cooper & Rouseau, 2000)



                                                          O Riordan et al. (2012) It’s About Time: Investigating The
                                                          Temporal Parameters Of Decision Making In Agile Teams
   ISD project outcomes are judged on timeliness
    but projects are routinely delayed

   Agile methodologies
    ◦ avoid cumbersome and time-consuming processes that
      elongate the development process (Fitzgerald et al. 2006; Fowler and
      Highsmith, 2001)
    ◦ deliver tangible cost/time savings to organisations
      (Fitzgerald et al. 2006)



   But the temporal dynamics of software
    development have not been researched in
    detail (Nan and Harter, 2009)

                                   O Riordan et al. (2012) It’s About Time: Investigating The
                                   Temporal Parameters Of Decision Making In Agile Teams
   ASD tries to assume a “software factory” view
   But this view is too simplistic
   One (tiny) presentation sin will illustrate the point

    Team members’ work was marked by significant changes of pace in which periods

    of relative inactivity, such as waiting for a colleague to become available to

    complete some joint task, were matched by intensive efforts as deadlines for projects

    approached… many different activities were competing for team members’ limited

    time resources and had to be fitted into, and interwoven with, the stream of their

    other activities… there were many interruptions to team members’ work… [and]

    team members were often simultaneously engaged in several different ‘projects…

    switch[ing] between different activities during the day…
                                                                      Nandhakumar (2002, p. 257)
                                         O Riordan et al. (2012) It’s About Time: Investigating The
                                         Temporal Parameters Of Decision Making In Agile Teams
   Agility, by definition, is about
    ◦ Speed or velocity, and flexibility
   ASD delivers productivity gains through time savings
    ◦   Periodic, iterative temporal structures
    ◦   Time compression techniques
    ◦   Reduced cycle times (Wetherbe and Frolick, 2000)
    ◦   High-speed release cycles (Baskerville and Pries-Heje, 2004)
    ◦   Significantly compressed development time frames                                   (Baskerville
        and Pries-Heje, 2004)

   But also
    ◦ Severe time pressure (Fitzgerald et al. 2006; Fowler and Highsmith, 2001)
    ◦ Frequent short-term decision-making (Drury et al, 2012)

                                         O Riordan et al. (2012) It’s About Time: Investigating The
                                         Temporal Parameters Of Decision Making In Agile Teams
Proposition 1: Time-pressure is negatively associated with decision quality in agile teams; this association is most pronounced in the earliest
stages of projects and in the earliest stages of project iterations but has the potential to be moderated if information quality can be improved

Proposition 2: Excessive polychronicity is an indicator of environmental uncertainty in agile teams; it is negatively associated with decision
quality but this association can be moderated if decision-making timeliness can be improved
                  Proposition 3: Iterative decision making practices in agile teams are negatively associated with decision quality


                                                                     O Riordan et al. (2012) It’s About Time: Investigating The
                                                                     Temporal Parameters Of Decision Making In Agile Teams
   Agile decision-making processes are challenging (Conboy et al., 2009)
    ◦ ADM is dynamically complex          (McAvoy & Butler, 2009),     frequent and short-term
      (Fowler & Highsmith, 2001),   time and resource constrained            (Drury et al., 2012)

    ◦ Agile decision makers’ information load – “the amount of data to be
      processed per unit of time” (Wright, 1974) – is increased
    ◦ Decision outcomes can be compromised in agile teams due to time
      pressure (Drury et al., 2012)


      “when you're in sprints, you've got a bit of pressure to deliver… you're not analysing
      what you're doing… you’re skipping over it because you know you’ve deadlines to
      achieve”


                                              O Riordan et al. (2012) It’s About Time: Investigating The
                                              Temporal Parameters Of Decision Making In Agile Teams
   In ASD, time periods are the focal unit of production (not tasks)                  (cf. Mumford,
    1934, p.14)
   Efficient organisation = detailed temporal assessment of productivity                      (Hassard,
    1999, p. 329)
   ASD methodologies imply that events and tasks follow a predictable
    sequence and can be organised temporally (cf. Schein, 1992, p. 114).
   But lived reality is more polychronic: regardless of previous planning
    decisions, events and tasks frequently occur in an unexpected temporal way;
    they are irregular, sporadic, uneven, and do not follow a fixed schedule (cf.
    Schein, 1992, p. 114).
   Decision research demonstrates that people’s abilities to manage dynamic
    complexity (Diehl and Sterman, 1995) are flawed

    [Teams engage in] “poker planning”: we have to cost things [in terms of time, but] the
    plan changes two hours later. We build insurance into the sprint, knowing that we’ll
    lose people or knowledge from the team
                                           O Riordan et al. (2012) It’s About Time: Investigating The
                                           Temporal Parameters Of Decision Making In Agile Teams
   The iteration is one of the hallmarks of ASD
    ◦ Temporal uncertainty is reduced
    ◦ Problems can be identified earlier
    ◦ Issues can be progressively elaborated in action
    ◦ Parkinson’s law* is diminished

   But…
    ◦ It may increase susceptibility to immediacy bias (Van Boven, 2012)
    ◦ It may reduce risk aversion (cf. Lopes, 1996; Read et al., 1999)
    ◦ Decision making in early iterations may impose unforeseen constraints on
      choices available in subsequent iterations (cf. Loewenstein and Thaler, 1995)
    ◦ Agile decision speed increases over time as experience increases. The
      problem here is that “decision making behaviour at time t is largely
      predictable from decision making behaviour at time t-1 - irrespective of
      whether this is appropriate” (Huber, 1991)

                          * Parkinson’s Law states that work will expand to fill the available time


                                            O Riordan et al. (2012) It’s About Time: Investigating The
                                            Temporal Parameters Of Decision Making In Agile Teams
   IT has helped transform the temporalities of work and facilitates
    temporal symmetries between work-groups (Lee, 1999)
    + The proper use of IT is a key facilitator of agility in organizations
      (Baskerville and Pries-Heje, 2004; Newman et al., 2000).   It enables faster information
      flows and speedier decision making, resulting in time compression in the
      supply chain      (Kumar, 1995)

    - Automated software tools enable the surveillance and control of team
      members’ work practices over time–space                    (Nandhakumar, 2002; Zuboff, 1998)

-   This inherent contradiction also manifests in ASD where the
    need for information to aid decision making in ASD clashes with
    team members’ desire for autonomy and the Agile commitment
    to minimal documentation

                                                  O Riordan et al. (2012) It’s About Time: Investigating The
                                                  Temporal Parameters Of Decision Making In Agile Teams
Niamh O Riordan
                  niamh.oriordan@nuigalway.ie



This research is supported by the Irish Social Sciences Platform (ISSP), funded under the Programme for
     Research in Third Level Institutions, administered by the HEA and co-funded under the European
   Regional Development Fund (ERDF), and also supported in part by Science Foundation Ireland grant
                                            10/CE/I1855 to Lero.



                                            O Riordan et al. (2012) It’s About Time: Investigating The
                                            Temporal Parameters Of Decision Making In Agile Teams

More Related Content

Similar to Investigating the temporal parameters of decision making in agile software development

DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
Niamh O Riordan
 
The challenges of remote scientific collaboration
The challenges of remote scientific collaborationThe challenges of remote scientific collaboration
The challenges of remote scientific collaboration
Proyecto CeVALE2
 
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
felicidaddinwoodie
 
Introto environmentalscanningpresentation 000
Introto environmentalscanningpresentation 000Introto environmentalscanningpresentation 000
Introto environmentalscanningpresentation 000
Chandra Pandey
 
Decision Making
Decision MakingDecision Making
Decision Making
MelissaV
 
Supporting team coordination across organizational boundary in GSD
Supporting team coordination across organizational boundary in GSDSupporting team coordination across organizational boundary in GSD
Supporting team coordination across organizational boundary in GSD
Anh Nguyen Duc
 
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
civej
 
Influence of Leadership Traits on Team Performance as Correlates of Success i...
Influence of Leadership Traits on Team Performance as Correlates of Success i...Influence of Leadership Traits on Team Performance as Correlates of Success i...
Influence of Leadership Traits on Team Performance as Correlates of Success i...
civej
 

Similar to Investigating the temporal parameters of decision making in agile software development (20)

The Decision-making Process, make it your competitive advantage
The Decision-making Process, make it your competitive advantageThe Decision-making Process, make it your competitive advantage
The Decision-making Process, make it your competitive advantage
 
DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
DECISION-MAKING IN AGILE SOFTWARE DEVELOPMENT TEAMS: SOLVING THE OPTIMAL TIMI...
 
Overview Agile Methods
Overview Agile MethodsOverview Agile Methods
Overview Agile Methods
 
Basic time mgt.
Basic time mgt.Basic time mgt.
Basic time mgt.
 
The main factors_beyond_decision_making
The main factors_beyond_decision_makingThe main factors_beyond_decision_making
The main factors_beyond_decision_making
 
The effect of leadership team to manage resistance for change via understandi...
The effect of leadership team to manage resistance for change via understandi...The effect of leadership team to manage resistance for change via understandi...
The effect of leadership team to manage resistance for change via understandi...
 
The challenges of remote scientific collaboration
The challenges of remote scientific collaborationThe challenges of remote scientific collaboration
The challenges of remote scientific collaboration
 
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
1WEEK TWO ASSIGNMENT 3Continuing Academic Success Stud.docx
 
Heuristic approach to job scheduling in a small scale groundnut oil processin...
Heuristic approach to job scheduling in a small scale groundnut oil processin...Heuristic approach to job scheduling in a small scale groundnut oil processin...
Heuristic approach to job scheduling in a small scale groundnut oil processin...
 
IDAS and the Accounting Professional
IDAS and the Accounting ProfessionalIDAS and the Accounting Professional
IDAS and the Accounting Professional
 
Faster Smarter Decision Cycles: The Key to Winning in the New Normal
Faster Smarter Decision Cycles: The Key to Winning in the New NormalFaster Smarter Decision Cycles: The Key to Winning in the New Normal
Faster Smarter Decision Cycles: The Key to Winning in the New Normal
 
To Study the Decision Making Process in an Organization for its Effectiveness
To Study the Decision Making Process in an Organization for its EffectivenessTo Study the Decision Making Process in an Organization for its Effectiveness
To Study the Decision Making Process in an Organization for its Effectiveness
 
Effective virtual teams
Effective virtual teamsEffective virtual teams
Effective virtual teams
 
Introto environmentalscanningpresentation 000
Introto environmentalscanningpresentation 000Introto environmentalscanningpresentation 000
Introto environmentalscanningpresentation 000
 
Decision Making
Decision MakingDecision Making
Decision Making
 
Supporting team coordination across organizational boundary in GSD
Supporting team coordination across organizational boundary in GSDSupporting team coordination across organizational boundary in GSD
Supporting team coordination across organizational boundary in GSD
 
Agile softwareengineering
Agile softwareengineeringAgile softwareengineering
Agile softwareengineering
 
Implementation Science and Global Health: From theory to practice in West Africa
Implementation Science and Global Health: From theory to practice in West AfricaImplementation Science and Global Health: From theory to practice in West Africa
Implementation Science and Global Health: From theory to practice in West Africa
 
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
INFLUENCE OF LEADERSHIP TRAITS ON TEAM PERFORMANCE AS CORRELATES OF SUCCESS I...
 
Influence of Leadership Traits on Team Performance as Correlates of Success i...
Influence of Leadership Traits on Team Performance as Correlates of Success i...Influence of Leadership Traits on Team Performance as Correlates of Success i...
Influence of Leadership Traits on Team Performance as Correlates of Success i...
 

More from Niamh O Riordan

0 Brief Program Overview FORM
0 Brief Program Overview FORM0 Brief Program Overview FORM
0 Brief Program Overview FORM
Niamh O Riordan
 
Autoethnography: proposing a new method for Information Systems research
Autoethnography: proposing a new method for Information Systems researchAutoethnography: proposing a new method for Information Systems research
Autoethnography: proposing a new method for Information Systems research
Niamh O Riordan
 
Effective Methods for Teaching and Assessing Business Applications Programmin...
Effective Methods for Teaching and Assessing Business Applications Programmin...Effective Methods for Teaching and Assessing Business Applications Programmin...
Effective Methods for Teaching and Assessing Business Applications Programmin...
Niamh O Riordan
 
Innovation in virtual worlds
Innovation in virtual worldsInnovation in virtual worlds
Innovation in virtual worlds
Niamh O Riordan
 

More from Niamh O Riordan (18)

Knowledge acquisition in higher education: a bioecological systems theory per...
Knowledge acquisition in higher education: a bioecological systems theory per...Knowledge acquisition in higher education: a bioecological systems theory per...
Knowledge acquisition in higher education: a bioecological systems theory per...
 
0 Brief Program Overview FORM
0 Brief Program Overview FORM0 Brief Program Overview FORM
0 Brief Program Overview FORM
 
Framing the research: the dark art of asking interesting questions
Framing the research: the dark art of asking interesting questionsFraming the research: the dark art of asking interesting questions
Framing the research: the dark art of asking interesting questions
 
Designing the Future Perfect: Developing a temporal understanding of the int...
Designing the Future Perfect: Developing a temporal understanding of the int...Designing the Future Perfect: Developing a temporal understanding of the int...
Designing the Future Perfect: Developing a temporal understanding of the int...
 
In search of lost time
In search of lost timeIn search of lost time
In search of lost time
 
The business model innovation process: a temporal perspective
The business model innovation process: a temporal perspectiveThe business model innovation process: a temporal perspective
The business model innovation process: a temporal perspective
 
Temporality and Information Systems Research
Temporality and Information Systems ResearchTemporality and Information Systems Research
Temporality and Information Systems Research
 
Autoethnography: proposing a new method for Information Systems research
Autoethnography: proposing a new method for Information Systems researchAutoethnography: proposing a new method for Information Systems research
Autoethnography: proposing a new method for Information Systems research
 
Exploration and exploitation in novel digital settings (ECIS2014)
Exploration and exploitation in novel digital settings (ECIS2014)Exploration and exploitation in novel digital settings (ECIS2014)
Exploration and exploitation in novel digital settings (ECIS2014)
 
Knowledge creation: hidden driver of innovation in the digital age
Knowledge creation: hidden driver of innovation in the digital ageKnowledge creation: hidden driver of innovation in the digital age
Knowledge creation: hidden driver of innovation in the digital age
 
An initial exploration of Crowd Funding
An initial exploration of Crowd FundingAn initial exploration of Crowd Funding
An initial exploration of Crowd Funding
 
An initial exploration of Citizen Science
An initial exploration of Citizen ScienceAn initial exploration of Citizen Science
An initial exploration of Citizen Science
 
Trends in software development: Guest Lecture at Amity Business School, India
Trends in software development: Guest Lecture at Amity Business School, IndiaTrends in software development: Guest Lecture at Amity Business School, India
Trends in software development: Guest Lecture at Amity Business School, India
 
Harnessing the innovative potential of knowledge in the digital enterprise
Harnessing the innovative potential of knowledge in the digital enterpriseHarnessing the innovative potential of knowledge in the digital enterprise
Harnessing the innovative potential of knowledge in the digital enterprise
 
Getting published in academic journals
Getting published in academic journalsGetting published in academic journals
Getting published in academic journals
 
Effective Methods for Teaching and Assessing Business Applications Programmin...
Effective Methods for Teaching and Assessing Business Applications Programmin...Effective Methods for Teaching and Assessing Business Applications Programmin...
Effective Methods for Teaching and Assessing Business Applications Programmin...
 
Innovation in virtual worlds
Innovation in virtual worldsInnovation in virtual worlds
Innovation in virtual worlds
 
VWBPE 2010. Logos Sohl. Enablers and inhibitors of innovation and creativity ...
VWBPE 2010. Logos Sohl. Enablers and inhibitors of innovation and creativity ...VWBPE 2010. Logos Sohl. Enablers and inhibitors of innovation and creativity ...
VWBPE 2010. Logos Sohl. Enablers and inhibitors of innovation and creativity ...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Investigating the temporal parameters of decision making in agile software development

  • 1. Riordan, Niamh J.E. Cairnes School of Business & Economics, National University of Ireland, Galway Acton, Thomas Business Information Systems, National University of Ireland, Galway Conboy, Kieran Australian School of Business, University of New South Wales, Sydney and LERO Golden, Willie College of Business, Public Policy & Law, National University of Ireland, Galway Full paper available at: http://niamhoriordan.files.wordpress.com/2012/08/isd2012delta1.pdf
  • 2. Target Agile Software Development (ASD) ◦ Success due in part to temporal structure ◦ Impact on outcomes (eg. project) unclear  Goals ◦ Improved decision quality/project outcomes ◦ Theory building (temporality in organisations) ◦ Interdisciplinary literature review  Approach ◦ Preliminary data collection  Contribution ◦ Conceptual framework of temporal factors impacting upon decision quality in agile settings O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 3. An increasingly salient and finite resource  A notion that pervades everyday language ◦ “time is of the essence” ◦ “timing is everything” ◦ something can be “just in time” ◦ “a stitch in time saves nine” ◦ At work, “time is money” and we are “on the clock”  A notion that evades theoretical development ◦ An “abstract notion” (Jacques, 1982) ◦ A “hidden dimension” (Das, 2001; Hall, 1966) ◦ One of the most elusive concepts related to work (Saunders, 2007; Sarkar and Sahay, 2004; Massey et al., 2003; Orlikowksi and Yates, 2002; Cooper & Rouseau, 2000) O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 4. ISD project outcomes are judged on timeliness but projects are routinely delayed  Agile methodologies ◦ avoid cumbersome and time-consuming processes that elongate the development process (Fitzgerald et al. 2006; Fowler and Highsmith, 2001) ◦ deliver tangible cost/time savings to organisations (Fitzgerald et al. 2006)  But the temporal dynamics of software development have not been researched in detail (Nan and Harter, 2009) O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 5. ASD tries to assume a “software factory” view  But this view is too simplistic  One (tiny) presentation sin will illustrate the point Team members’ work was marked by significant changes of pace in which periods of relative inactivity, such as waiting for a colleague to become available to complete some joint task, were matched by intensive efforts as deadlines for projects approached… many different activities were competing for team members’ limited time resources and had to be fitted into, and interwoven with, the stream of their other activities… there were many interruptions to team members’ work… [and] team members were often simultaneously engaged in several different ‘projects… switch[ing] between different activities during the day… Nandhakumar (2002, p. 257) O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 6. Agility, by definition, is about ◦ Speed or velocity, and flexibility  ASD delivers productivity gains through time savings ◦ Periodic, iterative temporal structures ◦ Time compression techniques ◦ Reduced cycle times (Wetherbe and Frolick, 2000) ◦ High-speed release cycles (Baskerville and Pries-Heje, 2004) ◦ Significantly compressed development time frames (Baskerville and Pries-Heje, 2004)  But also ◦ Severe time pressure (Fitzgerald et al. 2006; Fowler and Highsmith, 2001) ◦ Frequent short-term decision-making (Drury et al, 2012) O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 7. Proposition 1: Time-pressure is negatively associated with decision quality in agile teams; this association is most pronounced in the earliest stages of projects and in the earliest stages of project iterations but has the potential to be moderated if information quality can be improved Proposition 2: Excessive polychronicity is an indicator of environmental uncertainty in agile teams; it is negatively associated with decision quality but this association can be moderated if decision-making timeliness can be improved Proposition 3: Iterative decision making practices in agile teams are negatively associated with decision quality O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 8. Agile decision-making processes are challenging (Conboy et al., 2009) ◦ ADM is dynamically complex (McAvoy & Butler, 2009), frequent and short-term (Fowler & Highsmith, 2001), time and resource constrained (Drury et al., 2012) ◦ Agile decision makers’ information load – “the amount of data to be processed per unit of time” (Wright, 1974) – is increased ◦ Decision outcomes can be compromised in agile teams due to time pressure (Drury et al., 2012) “when you're in sprints, you've got a bit of pressure to deliver… you're not analysing what you're doing… you’re skipping over it because you know you’ve deadlines to achieve” O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 9. In ASD, time periods are the focal unit of production (not tasks) (cf. Mumford, 1934, p.14)  Efficient organisation = detailed temporal assessment of productivity (Hassard, 1999, p. 329)  ASD methodologies imply that events and tasks follow a predictable sequence and can be organised temporally (cf. Schein, 1992, p. 114).  But lived reality is more polychronic: regardless of previous planning decisions, events and tasks frequently occur in an unexpected temporal way; they are irregular, sporadic, uneven, and do not follow a fixed schedule (cf. Schein, 1992, p. 114).  Decision research demonstrates that people’s abilities to manage dynamic complexity (Diehl and Sterman, 1995) are flawed [Teams engage in] “poker planning”: we have to cost things [in terms of time, but] the plan changes two hours later. We build insurance into the sprint, knowing that we’ll lose people or knowledge from the team O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 10. The iteration is one of the hallmarks of ASD ◦ Temporal uncertainty is reduced ◦ Problems can be identified earlier ◦ Issues can be progressively elaborated in action ◦ Parkinson’s law* is diminished  But… ◦ It may increase susceptibility to immediacy bias (Van Boven, 2012) ◦ It may reduce risk aversion (cf. Lopes, 1996; Read et al., 1999) ◦ Decision making in early iterations may impose unforeseen constraints on choices available in subsequent iterations (cf. Loewenstein and Thaler, 1995) ◦ Agile decision speed increases over time as experience increases. The problem here is that “decision making behaviour at time t is largely predictable from decision making behaviour at time t-1 - irrespective of whether this is appropriate” (Huber, 1991) * Parkinson’s Law states that work will expand to fill the available time O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 11. IT has helped transform the temporalities of work and facilitates temporal symmetries between work-groups (Lee, 1999) + The proper use of IT is a key facilitator of agility in organizations (Baskerville and Pries-Heje, 2004; Newman et al., 2000). It enables faster information flows and speedier decision making, resulting in time compression in the supply chain (Kumar, 1995) - Automated software tools enable the surveillance and control of team members’ work practices over time–space (Nandhakumar, 2002; Zuboff, 1998) - This inherent contradiction also manifests in ASD where the need for information to aid decision making in ASD clashes with team members’ desire for autonomy and the Agile commitment to minimal documentation O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams
  • 12. Niamh O Riordan niamh.oriordan@nuigalway.ie This research is supported by the Irish Social Sciences Platform (ISSP), funded under the Programme for Research in Third Level Institutions, administered by the HEA and co-funded under the European Regional Development Fund (ERDF), and also supported in part by Science Foundation Ireland grant 10/CE/I1855 to Lero. O Riordan et al. (2012) It’s About Time: Investigating The Temporal Parameters Of Decision Making In Agile Teams

Editor's Notes

  1. Proposition 1: Time-pressure is negatively associated with decision quality in agile teams; this association is most pronounced in the earliest stages of projects and in the earliest stages of project iterations but has the potential to be moderated if information quality can be improved
  2. Proposition 2: Excessive polychronicity is an indicator of environmental uncertainty in agile teams; it is negatively associated with decision quality but this association can be moderated if decision-making timeliness can be improved
  3. Proposition 3: Iterative decision making practices in agile teams are negatively associated with decision quality