Agile values can be applied on all levels of an organization, from an individual to a whole enterprise. Agile values are based on the Agile Manifesto.
- Individual level – Agile values on individual level is pretty much what coaching is all about: creating awareness, taking responsibility, being committed and spreading motivation.
- Team level – Agile values on team level result in team coaching in the same way as individual coaching does. Scrum and XP also have a number of practices that further support these coaching values, e.g. the daily sprint meeting. Actually Scrum evolves around the team and the composition of the team is crucial. Do it right and you get a hyper productive team/project.
- Project level – Agile values on project level is basically what agile methods like Scrum and XP is all about.
- Project portfolio level –Lean principles cover a wider scope than just the project, but also share agile values. On a project portfolio level Lean principles are providing support for making decisions about which projects to start up and which to shut down. With Lean we also get support in resource management and ways to optimize across projects.
- Corporate strategy level – By taking the agile values and Lean principles even further in the organizational level we get process decision support by controlling the value flow from the demand side and by optimizing across the organization.
References:
Agile Manifesto
Scrum in 5 minutes
Lean Thinking
I have been working as a software consultant for more than 11 years. Because of that I am an eager supporter of lean principles and agile methods.