A model of design decision making based on empirical results of interviews with software designers

  • Authors:
  • Carmen Zannier;Mike Chiasson;Frank Maurer

  • Affiliations:
  • University of Calgary, Department of Computer Science, Calgary, AB, Canada;University of Lancaster, Department of Management Science, Management School, Lancaster University, Bailrigg, Lancaster, UK;University of Calgary, Department of Computer Science, Calgary, AB, Canada

  • Venue:
  • Information and Software Technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Despite the impact of design decisions on software design, we have little understanding about how design decisions are made. This hinders our ability to provide design metrics, processes and training that support inherent design work. By interviewing 25 software designers and using content analysis and explanation building as our analysis technique, we provide qualitative and quantitative results that highlight aspects of rational and naturalistic decision making in software design. Our qualitative multi-case study results in a model of design decision making to answer the question: how do software designers make design decisions? We find the structure of the design problem determines the aspects of rational and naturalistic decision making used. The more structured the design decision, the less a designer considers options.