A Study of the Identification of the Factors that Lead to Time Delays in Software Development

Abdool Qaiyum Mohabuth

Abstract


Completing software development projects on time has always been very challenging for software developers.  Despite proper planning and use of tools and techniques, project managers often complained that they miss their targets.  Rarely software development projects are delivered on time to the satisfaction of clients.  Time slips, deadline missed and schedule overruns resulting in serious delays for software delivery.  This study aims at identifying the factors which prevent software project to be completed on time.  It extracts where software developers experience most of the time delays and assess whether overrunning schedule is distinct to different size of organisation.  A survey questionnaire was designed for identifying the causes and frequency of occurrences of delays on software projects.  The questionnaire was administered to software developers at small, medium and large software development house.   Semi-structured interviews were also conducted with software developers who have experienced on managing software development projects.  Findings reveal that software delays are mostly due to managerial problems rather than technical complexities.  Coordination, communication, conflicting relationship, unrealistic planning, team complexity are among the factors found that contribute most to time delays.   Technical factors are found to be less prominent with the most frequent ones being in accommodating changes, determining requirements and in the testing phase. Besides, it has been observed that there is uniformity across organisations i.e. the small, medium and large development firms face the same issues as regards to the time delays affecting software project.


Keywords


delays; schedule overruns; deadline; delivery; target.

Full Text:

PDF

References


J. Reel. “Critical success factors in software projects.” IEEE software, vol. 16, no. 3, pp. 18-23, 1999.

PMI (2013a). Pulse of the Profession Report 2013. Project Management Institute Inc. [On-line]. Available: www.pmi.org/Knowledge-Center/Pulse/~/media/PDF/Business-Solutions/PMIPulse%20Report-2013Mar4.ashx [May 05, 2017]

KPMG (2013). Project Management Survey Report 2013. KPMG. [On-line]. Available:

www.kpmg.com/NZ/en/IssuesAndInsights/ArticlesPublications/Documents/KPMG-Project-Management-Survey-2013.pdf [May 02, 2017]

A. Shenhar. “Unleashing the power of project management.” Industrial Management, vol. 50 no. 1, pp. 14-18, 2008.

A. Tiwana and M. Keil. “The one-minute risk assessment tool.” Communications of the ACM, vol. 47, no, 11, pp. 73-77, 2004.

D. Howell. C. Windahl and R. Seidel. “A project contingency framework based on uncertainty and its consequences”, International Journal of Project Management, vol. 28 no. 3, pp. 256-264, 2010.

C. Samantra. S. Datta. S. Mahapatra and B. Debata. “Interpretive structural modelling of critical risk factors in software engineering project.” Benchmarking: An International Journal, vol. 23, no. 1, pp. 2-24, 2016

J. Herbsleb. “Distance, Dependencies, and Delay in a Global Collaboration,” CSCW 2000, Philadelphia, 2000

D. Perry. N. Staudenmayer and L. Votta. “Understanding and improving time usage in software development.”, Software Process, vol. 5, pp. 111-135, 1995.

A. Amason and D. Schweiger. “Resolving the paradox of conflict, strategic decision making, and organizational performance.” International Journal of Conflict Management, vol. 5, no. 3, pp. 239-253, 1994.

K. Jehn. “A multimethod examination of the benefits and detriments of intragroup conflict.”. Administrative science quarterly, pp. 256-282, 1995.

J. Blackburn. G. Scudder and L. Van Wassenhove. “Improving speed and productivity of software development: a global survey of software developers.” IEEE Transactions on Software Engineering, vol. 22, no. 12, pp. 875-885, 1996.

M. Huang. L. Lee and A. Kao. “Balancing performance measures for information security management.” Industrial Management & Data Systems, vol. 106, no. 2, pp. 242-55, 2006.

J. Blackburn. G. Scudder and L. Van Wassenhove. “Concurrent software development.” Communications of the ACM, vol. 43, no, 11, 2000.

J. Blackburn. M. Lapré and L. Van Wassenhove. “Brooks' law revisited: improving software productivity by managing complexity”, 2006.

L. Ting‐Peng. L. Chih‐Chung. L. Tse‐Min and L Binshan. "Effect of team diversity on software project performance." Industrial Management & Data Systems, vol. 107, no. 5, pp.636-653, 2007.

M. Amberg and M. Wiener. “Analysis of critical success factors for offshore software development projects-a German perspective.” ISOneWorld 2006, pp. 19-21, 2006.


Refbacks

  • There are currently no refbacks.


 

 
  

 

  


About IJC | Privacy PolicyTerms & Conditions | Contact Us | DisclaimerFAQs 

IJC is published by (GSSRR).