Agile Software Development: Adaptive Systems Principles and Best Practices
Complexity Theory and Organization Science