A Retrospective of 2014 and Futurespective of 2015

  • Post published:January 15, 2015

2014 was a great year for me. I've helped organization to effectively deploy Agile and Lean and improve their ways of working, my first book became a bestseller and I've inspired professionals all around the world by sharing useful knowledge and experience on my blog and via InfoQ. Let's reflect on what 2014 has brought and do a futurespective to visualize the opportunities of 2015.

Continue ReadingA Retrospective of 2014 and Futurespective of 2015

Empower Teams to Increase Quality

  • Post published:October 10, 2014

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 ReadingEmpower Teams to Increase Quality

Success Factors for Root Cause Analysis in Software Development

  • Post published:January 28, 2014

Root Cause Analysis can be used in software development to build a shared understanding of a problem to determine the first or “root” causes. Knowing these causes helps to identify effective improvement actions to prevent similar problems in the future. You can also do Root Cause Analysis in agile to stop problems that have been bugging your team for too long.

Continue ReadingSuccess Factors for Root Cause Analysis in Software Development

Working in a Sustainable Pace

  • Post published:December 4, 2013

Agile promotes that teams work in a sustainable pace, delivering value for their customers. When teams are working under too much pressure, technical debt will increase and velocity of teams will go down. Agile retrospectives can help you to discover the causes of pressure, and to take actions to reach a sustainable pace with your teams.

Continue ReadingWorking in a Sustainable Pace