The five areas of Agile
In a previous post I claimed that any set of principles (or methodology for that matter) for good software development should cover these five areas:
- collaboration
- software engineering
- work management
- product
- reflect & experiment
I mentioned these five again in my post “What is a scrum master?”, but that’s all I’ve said about them. That changes with this post. I will provide a brief description for each of the five areas. I’ll share some ideas how a list of the five areas of Agile might be useful. And I’ll reflect on the question: Are they the five areas of good software development or of Agile software development?
