The Retrobinet

Posted on Wed 16 November 2022 in agile

Do you have difficulties choosing between creating new features and fixing bugs ? Maybe you should give a try to the Retrobinet. A sprint retrospective format to trigger discussion about priorities between maintenance and feature.

The concept

Retrobinet comes from "Robinet", the French word for Faucet. The idea is to have …


Continue reading

Scrum Retrospective: Archetype

Posted on Thu 08 September 2022 in agile

A few years ago, a hiring slot was opened in my team and our manager asked us which profile will be the most useful. We were a dream team, the best of the best. We lacked no skills ! And we didn't really know how to orient the job description. Should …


Continue reading

How to Organize a Backlog ?

Posted on Fri 20 May 2022 in agile

Product backlog is really the barebones of agile scrum teams. It help Product Owner to communicates vision to stakeholders, it help dev team to anticipate future needs and adjust design accordingly and it help Scrum master analyzing how team can be more efficient in its work.

Unfortunately, backlog is often …


Continue reading

How to Write a User Story ?

Posted on Thu 05 May 2022 in agile

Ah, stories... Dev team complains they are not enough specified, Product Owner complains he doesn't have time to write them and Scrum Master complains they are a meaningless mess. But writing a story should not takes than much time and it doesn't have to be detailed to be clear. Let's …


Continue reading

Scrum retrospective: Cool Runnings

Posted on Tue 19 April 2022 in agile

If you are in your mid-thirties, you probably remember Cool Runnings (or Rasta Rocket for French people). I watched this movie a dozen times when I was a child. But did you know this movie was about a young Scrum team doing its Agile transformation ? Let's have a look at …


Continue reading

How to Evaluate a Refactoring Project ?

Posted on Mon 11 April 2022 in agile

I won't surprise anyone if I say evaluations are most of the time underestimated. Parkinson's law ensure estimations will never be overestimated anyway, but how can we better anticipate all the impediments that will delay our project ?

This article is taken from the "How (not) to refactor a kernel" conference …


Continue reading

How to Justify Refactoring to Your Product Owner ?

Posted on Mon 07 March 2022 in agile

Refactoring is an intrinsic part of software development. However, it seems often difficult to justify a refactoring to the Product Owner. We will see in this article how to properly justify refactoring, when it is useful but also when refactoring is a lost of time.

Why refactoring is a good …


Continue reading