Software Development Under Conditions of High Task Complexity and Ambiguity

  • Authors:
  • Stephanie Watts;P. J. Guinan

  • Affiliations:
  • -;-

  • Venue:
  • HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Information System Track-Organizational Systems and Technology - Volume 3
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a longitudinal study of 49 software developmentteams, we investigate interactions between team andtechnology factors and the degree of complexity andambiguity of the projects themselves. From theliterature, we propose a theoretical model that identifiesa characteristic of the technology (reuse) and acharacteristic of the team process (conflict resolution)used during development as effective for minimizing theadverse effects of high task-based complexity andambiguity. We hypothesize that reuse and conflictresolution techniques will account for a significantamount of the variance in user satisfaction for highlycomplex and ambiguous projects, but that this will not betrue for simple and unambiguous projects. Our findingsconfirm this hypothesis; effective conflict resolution andreuse are associated with significantly higher clientsatisfaction six months after implementation for allprojects. These two factors explained 56% and 44% ofthe variance for highly complex and ambiguous projectsrespectively, but none of the variance for the simple andunambiguous projects.