Modelling software processes as human-centered adaptive work systems

  • Authors:
  • Levent Yilmaz

  • Affiliations:
  • M&SNet, Auburn Modeling and Simulation Group and Computer Science and Software Engineering, Auburn University, Auburn, AL

  • Venue:
  • EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The lack of conceptualization and inclusion of human, social, and organizational dynamics in software process simulation models is a critical obstacle in (1) exploring the impact of socio-technical dimensions in software development and (2) measuring the performance of software processes. This paper presents a conceptual multi-resolution modeling and simulation framework that delineates various dimensions of organizational behavior as they relate to software development. The framework conceptualizes software development as a transformation system from the perspective of knowledge acquisition and cognitive systems engineering. Explicit distinctions between the strategy, operational, and technical views are clearly presented. Specifically, the paper formulates a preliminary conceptual model and elaborates on design space of the operational and technical views that focus on organizational, social, and human dynamics in process performance modeling and simulation.