C. Deephouse, Graduate Sch. of Ind. Adm., Carnegie Mellon Univ., Pittsburgh, PA, USA
D. Goldenson, Graduate Sch. of Ind. Adm., Carnegie Mellon Univ., Pittsburgh, PA, USA
M. Kellner, Graduate Sch. of Ind. Adm., Carnegie Mellon Univ., Pittsburgh, PA, USA
T. Mukhopadhyay, Graduate Sch. of Ind. Adm., Carnegie Mellon Univ., Pittsburgh, PA, USA
Firms developing software face increasing pressures to improve product quality, productivity, time to market, and customer satisfaction. As projects increase in size and complexity, and competition grows, firms are reengineering their software processes. They are adopting more intensive procedures for requirements management, project planning, defect tracking, configuration management, design and code inspections, and so forth. To explore the potential effectiveness of these efforts, we conducted a survey of senior practitioners at the 1993 Software Engineering Process Group National Meeting. The survey asked participants about the processes followed on, and the outcome of a specific software project. Certain practices, notably project planning and cross-functional teams, were consistently associated with favorable outcomes. Based on the survey results, other practices may have little impact on project outcomes.
Index Terms:
software engineering; software development management; systems re-engineering; configuration management; project management; software processes; meeting targets; product quality; productivity; time to market; customer satisfaction; project size; project complexity; competition; reengineering; requirements management; project planning; defect tracking; configuration management; design inspections; code inspections; survey; senior practitioners; project outcomes; cross-functional teams
Citation:
C. Deephouse, D. Goldenson, M. Kellner, T. Mukhopadhyay, "The effects of software processes on meeting targets and quality," hicss, pp.710, 28th Hawaii International Conference on System Sciences, 1995