Articles, Blog Posts, Books and Quotes on Agile Project Management
Holacracy defines itself as “a customizable self-management practice for organizations”. This idea is not very far from the self-organization approach of Scrum, but it proposes a different framework to deal with issues. In her article “Decentralising Leadership: Holacracy in Practice”, Sandy Mamoli shared the story of implementing Holacracy in an Agile organization.
Sometimes as software developers we think that if we build a good product, the users will like it. It is not however not always so easy and you have to communicate well about it, especially if you follow an Agile approach and are looking for instant and valuable feedback from your demo. In this article, Esena Gusic shares some of the tricks she uses as a product owner when delivering a product demo during the Scrum sprint review.
If the title of this book is a clear reference to the current trendy approach in software development, readers should be aware the that most important part is maybe in the subtitle “Systems Thinking and Organizational Legacy”. Not that Agile minds will be disappointed by reading it, but this book discusses the more important fact that from time to time software developers tries to adopt a new set of best practices and most of the time they fail.
One of the key benefit for organizations that adopt an Agile project management framework like Scrum should be the shortened value delivery cycle. Providing a quicker feedback, this should lead to continuous improvement the development process. This is however not always the case. In this article, Ronit Eliav discusses six issues that can cause static Agile.
Agile software development teams often use the notion of “velocity” to measure their ability at delivering value to the customer. In his blog post, Norberto Herz discusses the concept of “predictability” as a measure of the team’s health. His blog post starts with a series of interesting questions: can the company sell “predictability” to its customers? Is predictability a new application feature? Is predictability A team quality or a team goal?
The concept of team is at the heart of Agile software development and frameworks like Scrum. Forming high performance Agile teams is however not obvious. In this article, Debbie Madden suggests five steps that could bring your software development teams beyond the basic principles of Agile.
Some software development teams try to adopt Scrum, but they don’t achieve the full benefits of this approach. This might be due to the fact that the teams customize Scrum in a way that is inappropriate. In this article, Pablo Pecora suggests five aspects of Scrum, like the planning poker, that you cannot skip if you want to get the benefits of Agile.