Principle 2: Encourage Emergence and Self-Organization

Agile methodologies subscribe to the view that in dynamic environments, several forms of emergence exist:

  • Emergent requirements. New or modified requirements emerge as original ones are implemented and information from their implementation forces rethinking. New requirements may also emerge if business conditions change and user needs change.

  • Emergent systems. As requirements change and the system being built is adapted in response, the system itself is changing incrementally until final delivery.

  • Emergent order. Rather than relying solely on order imposed from the top down, agile teams also manifest self-organization, or order that emerges from the bottom up, created by shared vision, Simple ...

Get Managing Agile Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.