|
|
|
Agile management (agile software development specifically) is something that makes a big difference in my work life. David Anderson consistently provides great ideas on agile management and he does so again in this 90 minute presentation on the future directions for agile. As I learned about agile software development, what I saw was a great implementation of management improvement practices focused on software development that was very compatible with Deming’s management philosophy and lean thinking practices. The Agile manifesto:
The first line can seem to be at odds, but I think in practice it is not - though I admit it may seem that way based on the importance placed on process by Deming (I think you have to read on agile to understand why this is the case). For my use of agile software develop, a highlight of the most important ideas is:
Important concepts addressed by agile management: highly collaborative, risk tolerance, systems thinking, customer interaction, craftsmanship ethic [joy in work], eliminate waste. Great quote from the webcast:
Related: Kanban In Software Engineering - Management Science for Software Engineering - Improving Communication - webcast of David Anderson talking about applying Agile and Deming’s ideas at Microsoft - What is Agile Software Development?
Curious Cat Management Improvement Blog © curiouscat.com 2005-2008 powered by WordPress