Numerous CSE projects (The DOE Exascale Computing Project, Square Kilometer Array, Blue Brain Project and Energy Exascale Earth System Model - Formerly ACME to name a few) are large, hierarchical organizations that produce and manage scientific software in a complex environment. The Team of Teams body of work provides a collection of books, online resources and lectures on concepts and strategies for this kind of project. A first resource from this collection is the book Team of Teams: New Rules of Engagement for a Complex World.
Key concepts include the goals of:
- Shared consciousness: Establishing a common conceptual model and big picture understanding of the comprehensive project.
- Empowered execution: Fostering authority of sub-teams and individuals to act without explicit senior leadership consultation.
These resources can be useful for anyone engaged in large projects where requirements are multi-scale and emergent or, in other words, complex.