critères d'acceptation
Agile transformationfeature postProduct deliveryTools

Discussion about acceptance criteria

Acceptance criteria are essential to Agile frameworks. They are at the center of any discussion about the work that needs to be done. However, as important as they are, little time is being dedicated to them in most Agile trainings. Here, I will try to remedy the situation by shedding …

READ MORE →
shutterstock_363386627
AgileAgile transformationProduct deliveryTools

Improving collaboration with user stories

As you probably already know, among the values and principles promoted by Agile approaches, there is collaboration; that is, collaboration between the various contributors who take part in the development, marketing, and use of the product. Although user stories are way too often overlooked and misunderstood, they play a critical …

READ MORE →
shutterstock_153769298
AgileAgile transformationAgile transitionProduct delivery

Purposeful Agile

In many of my conversations, I often get challenged about my use of the word “purpose”; especially when it comes to Agile initiatives. The following story is one of my favourite moments when not only was I challenged but also generously offered a new perspective that slightly, although significantly, changed …

READ MORE →
shutterstock_172836131
AgileAgile transformationChange managementProduct delivery

Identify technical debt to finally settle it

Ah, technical debt, the arch enemy of all projects! It is polymorphous, invisible, and insidious. It’s even a taboo subject for many people, while we, Agile coaches and Scrum Masters, make a point of honour of addressing it frequently. Do you know your teams’ technical debt? Can you describe it? Above …

READ MORE →
agile
AgileAgile transformationProduct delivery

Being Agile when the client doesn’t care…

For over 20 years, I have started and carried out software development projects for clients. That means a great number of projects! During all these years, I’ve rarely met clients who were very interested in the development process. In fact, to be more precise, they often wish to know if …

READ MORE →
shutterstock_141626866
Agile transformationProduct deliveryScrum

Mob programming: the more developers there are…

You are certainly familiar with pair programming. This development practice advocated by Extreme Programming involves the collaboration of two developers to achieve the same task on the same workstation. In turn, one is the driver, writing the code, the other, the navigator that guides his colleague and reviews the lines …

READ MORE →