Patricia J. Guinan

Learn More
This paper presents data describing effects on software development performance due to both the production methods of software development and the social processes of how software developers work together. Data from 40 software development teams at one site that make commercial (or shrinkwrapped) software are used to assess the effects of production methods(More)
We report results from a longitudinal study of information systems development (ISD) teams. We use data drawn from 60 ISD teams at 22 sites of 15 Fortune 500 organizations to explore variations in performance relative to these teams’ social interactions. To do this, we characterize ISD as a form of new product development and focus on team-level social(More)
In a longitudinal study of 47 software development teams, we investigate interactions between team and technology factors and the degree of complexity and ambiguity of the projects themselves. From the literature, we propose a theoretical model that identi®es a characteristic of the technology (modularity) and a characteristic of the team process (con ̄ict(More)
It is still too often the case that Computer-Based Information Systems (CIS) are developed behind schedule, overcost, do not do as much as promised, and do not satisfy their users. In the last few years, we have been bombarded by techniques, methods, "optimal ways" in which to approach system development. For example, techniques such as prototyping and data(More)
To determine the effects of a home grown Electronic Meeting System (EMS) on product quality, we surveyed 40 software development teams and their project sponsors. Teams were part of a single software development laboratory which itself is part of a large international organization. A model of intra-group conflict management which incorporates using an EMS(More)
Researchers and practitioners advocate a participative management style for improving employee productivity and job satisfaction. Field studies have shown that participation has a modest, yet positive influence on productivity and job satisfaction. For software development teams, however, management approaches such as the notion of the chief programmer(More)
This paper applies an organizational theories lens to the general problems incurred when organizations undertake unclear, poorly specified technical projects for which there are no easy solutions. In an empirical study of 57 software development teams, we investigate the impact of team member communication and team control strategies on role and task(More)