Organization-Theoretic perspective for simulation modeling of agile software processes

  • Authors:
  • Levent Yilmaz;Jared Phillips

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

  • Venue:
  • SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software development is a team effort that requires cooperation among individuals via task allocation, coordination of actions, and if necessary avoidance and/or management of conflicts among members of the organization. This perspective contrasts with the production focused view of software development. That is, interaction becomes the central activity, not a side-effect of a method's prescription. Understanding the principles and components of organizational behavior for inclusion in software process models improves the level of fidelity and credibility of existing process simulations. Furthermore, there are strong connections between the neo-information processing view of organizations and agile software development. This paper introduces the conceptual basis for an agent-based simulation modeling test-bed, Team-RUP, which is based on an organization-theoretic perspective for simulation modeling of agile software processes.