Author List: Abdel-Hamid, Tarek K.; Sengupta, Kishore; Swett, Clint;
MIS Quarterly, 1999, Volume 23, Issue 4, Page 531-555.
Over the last three decades, a significant stream of research in organizational behavior has established the importance of goals in regulating human behavior. The precise degree of association between goals and action, however, remains an empirical question since people may, for example, make errors and/or lack the ability to attain their goals. This may be particularly true in dynamically complex task environments, such as the management of software development. To date, goal setting research in the software engineering field has emphasized the development of tools to identify, structure, and measure software development goals. In contrast, there has been little microempirical analysis of how goals affect managerial decision behavior. The current study attempts to address this research problem. It investigated the impact of different project goals on software project planning and resource allocation decisions and, in turn, on project performance. The research question was explored through a role-playing project simulation game in which subjects played the role of software project managers. Two multigoal structures were tested, one for cost/schedule and the other quality/schedule. The cost/schedule group opted for smaller cost adjustments and was more willing to extend the project completion time. The quality/schedule group, on the other hand, acquired a larger staff level in the later stages of the project and allocated a higher percentage of the larger staff level to quality assurance. A cost/schedule goal led to lower cost, while a quality/schedule goal led to higher quality. These findings suggest that given specific software project goals, managers do make planning and resource allocation choices in such a way that will meet those goals. The implications of the results for project management practice and research are discussed.
Keywords: Goals; software cost; software project management; software quality
Algorithm:

List of Topics

#204 0.218 goals goal research setting achieve accounting behavior multiple meet make constraints differing ability particularly association set single conflicting promotes and/or
#135 0.209 project projects development management isd results process team developed managers teams software stakeholders successful complex develop contingencies problems greater planning
#152 0.127 software development process performance agile processes developers response tailoring activities specific requirements teams quality improvement outcomes productivity improve fit maturity
#254 0.093 level levels higher patterns activity results structures lower evolution significant analysis degree data discussed implications stable cluster exist relationships identify
#51 0.051 results study research experiment experiments influence implications conducted laboratory field different indicate impact effectiveness future participants evidence test controlled involving
#193 0.050 time use size second appears form larger benefits combined studies reasons selected underlying appear various significantly result include make attention