14
Views
99
CrossRef citations to date
0
Altmetric
Original Articles

A Comparison of the Structural Contingency and Risk-Based Perspectives on Coordination in Software-Development Projects

Pages 77-113 | Published online: 11 Dec 2015
 

Abstract:

This study compares the structural contingency and risk-based perspectives regarding the effects of project coordination and requirements uncertainty on performance dimensions such as process control and product flexibility. The structural contingency perspective suggests that the fit between coordination and requirements uncertainty influences performance, where fit is conceptualized in three ways: mediation, interaction, and profile deviation. The risk-based perspective suggests that performance risk is an alternative mechanism that explains the effect of coordination and uncertainty on process control and product flexibility.

A survey methodology based on sixty-four projects from banking and other industries was used to test the two perspectives and their relevant hypotheses. The results suggest lack of support for any of the three approaches to the structural contingency perspective, but some support for the role of software performance risk in explaining performance. In particular, software performance risk seems to mediate the effect of vertical coordination and requirements uncertainty on process control. Horizontal coordination appears to have a direct and unmediated positive effect on product flexibility but is unrelated to either software performance risk or process control.

The findings suggest that practitioners could benefit from awareness of the different capabilities provided by the two coordination mechanisms: Vertical coordination enables project managers to bring projects to closure by reducing performance risks and increasing control over the process, whereas horizontal coordination leads to flexible software applications because it allows exploration of ideas and issues.

Additional information

Notes on contributors

Sarma R. Nidumolu

Sarma R. Nidumolu is an Assistant Professor of MIS at the University of Arizona. He received a Ph.D. in information systems from UCLA in 1991. His prior education includes a Post Graduate Diploma in management from the Indian Institute of Management, Calcutta, and a B.S. in electronics and communications engineering from the Indian Institute of Science, Bangalore. His current research interests include software process management and the processes surrounding the adoption of information technologies in both domestic and international settings. Current projects include studying business process change management issues associated with computer-aided business engineering, and the impacts of software process management approaches on business performance. He has published papers in Information Systems Research, Communications of the ACM, MIS Quarterly, and others.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.