5 Tips to Become a Top Agile Blogger

I’m blogging: to share my learnings to help my readers to learn and become better in what they are doing. Luis Gonçalves published a list of 100+ top Agile Blogs and this blog is listed! It feels great to be among the worlds top blogs on software development, a big thanks to all my readers who made this possible! Success doesn’t come for free, I’ve learned along the way how to become better in blogging by doing it and reflecting. If you want to get your blog on the 100+ top agile blogs list, here are 5 tips to improve your blog and get more happy readers. Continue reading

Spice up your Agile Retrospectives

In the mini-workshop Experience new exercises to spice up your agile retrospective #RetroValue that I gave at Lean Kanban France teams experienced three different retrospectives exercises. They learned how retrospectives can help them to gain deeper insight in their situation and came up with actions to deal with problems and improve their performance. Continue reading

Guest blog: Retrospectives with Wordles

There is a danger with retrospectives that teams will end up just going through the motions and not use the valuable material to identify whether the actions agreed at the end of the retrospective are actually making an impact on the team’s capability to improve. Furthermore, the chances are that in a multi-team environment, there are common themes raised that if highlighted early, can aid a new team when starting up – learn from others misfortune! Following the Agile philosophy of transparency, here at the UK Ministry of Justice we have been using Wordles to really get the key messages across in a clear manner. Continue reading

Retrospective Exercise: Vital Few Actions

The aim of an agile retrospective is to define actions for the next iteration that will improve the way of working and help teams to deliver more value to their customers. This retrospective exercise can be used within agile frameworks like Scrum, SAFe, XP or Kanban to have teams agree upon the vital few improvement actions that they will do. Continue reading

Empower Teams to Increase Quality

When an organization is experiencing quality problems with their products, agile software development often isn’t the first solution that comes up in people’s minds. Often I see people trying to address them using classical waterfall based approaches, only to find out that it will make problems even worse. I recommend agile, not only to deliver working software faster but also with the right quality. This posts shows how empowering the team helps to increase the quality of product. Continue reading

Dealing With Negative Issues in Retrospectives

Agile Retrospectives help teams to continuously improve to become better in what they do. As they are a learning experience for the team the atmosphere in a retrospective meeting is usually positive. But when there have been major problems in an iteration, maybe even conflicts between team members, then team morale can be low and negativism can occur in the retrospective meeting. This is the story of how a reader of our book on Valuable Agile Retrospectives dealt with negative issues in his retrospective. Continue reading

A Management 3.0 Workout Summary in 15 Tweets

The book Management 3.0 workout by Jurgen Appelo provides many practices, games and tools that enable organizations to improve the way they manage themselves and how they treat and support their employees. Where Management 3.0 already provides the backgrounds and insights on better management, this new book gives concrete examples on how to implement it. Continue reading

We’re shipping: Valuable Agile Retrospectives on Amazon and Lulu!

I’m proud to annouce that the second edition of our successful book Getting Value out of Agile Retrospectives has been released. This edition is available in print via Amazon and Lulu and can be downloaded as eBook from InfoQ and Leanpub. It has also been translated into Dutch and published as Waardevolle Agile Retrospectives. Continue reading

Agile Practices for Increasing Requirements Quality

To deliver high quaility product to customers, agile quality practices have to engrained throughout development. It starts with ensuring the quality of the requirements.

There are several factors that influence the quality of requirements and thus drive the quality of the software that is being delivered to customers. In this blog I will discuss two of them in detail: Commitment and Stability. I will also describe agile practices that can be used to work with requirements in an effective way and increasing the quality. Continue reading

Retrospective Benefits: Changes that Stick

Change is often hard. But it is also important and much needed. That is why agile software development suggest to frequently inspect and adapt and promotes the usage of retrospectives to continuously improve the things that teams do. Retrospectives help teams to make changes that stick in the organization, leading to sustainable improvement. Continue reading