What Are Agile Software Development Ecosystems (ASDEs)?
I began writing a book about Agile software development methodologies, but I kept worrying about the word methodology because it didn’t fit with the focal points of Agile development people, relationships, and uncertainty. Furthermore, by using the word methodology, Agile practices are instantly compared to traditional software development methodologies thereby using the wrong measuring stick for comparison. So I began to use the term Agile software development ecosystem to describe a holistic environment that includes three interwoven components: • “Chaordic” perspective • Collaborative values and principles • Barely sufficient methodology I use the term Agilists to identify those who are proponents of ASDEs. Some people think that Agile means fewer processes, less ceremony, and briefer documents, but it has a much broader perspective, which is the primary reason for using the word ecosystem rather than methodology. Although fewer processes and less formality might lower development c