Work organization: paradigms for project management and organization
Communications of the ACM
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
Computational organization theory
Multiagent systems
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Improvisation in Small Software Organizations
IEEE Software
The Laws of Software Process: A New Model for the Production and Management of Software
The Laws of Software Process: A New Model for the Production and Management of Software
The key role of organizational culture in a multi-system view of technology-driven change
International Journal of Information Management: The Journal for Information Professionals
A flexible negotiation model for an agent-based software process modelling
International Journal of Computer Applications in Technology
Modelling software processes as human-centered adaptive work systems
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
Modeling user story completion of an agile software process
Proceedings of the 2013 International Conference on Software and System Process
Hi-index | 0.00 |
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.