Blog

A place for expression about Software Craftsmanship and Agility
03
Jan

Hyper Productive Scrum Team

In the early days of executing Scrum, Jeff Sutherland and Mike Beedle formed a set of proven patterns. They found when a Scrum team practices these patterns; the result is a state of hyper-productivity. Jeff Sutherland published these patterns in 2014(1). As defined, hyper-productivity equates to more than a 400%...
Read More
18
Jul

How to Bring Agile Practices / DevOps / Software Craftsmanship

This is in response to the question I was asked by one of my clients. And I wanted to share it with all of you. Usually when I start a new mission, first, I meet the management in the entourage of the team, to understand their real expectation, answer their...
Read More
22
Feb

Technical Excellence, the mastery of practices

Excellence represents a high degree of quality, of someone’s value, or something of its kind. This can be applied to a software development team, its agile work process and values, and the software product increments it delivers. Constant productivity, frequent deliveries with the expected functional content, serenity in apprehending change,...
Read More
22
Feb

Software Craftsmanship, a mindset for better products

The craftsman applies himself and gets involved in his (her) work, he (she) shows passion and determination in the search for the ideal form. Work on the shape until nothing can be removed or added to it. The form has reached, through the transparency of its expression, its own existence....
Read More
14
Feb

Clean Code (part I): serenity and economy

This series of articles is mainly aimed at software developers, but the form remains readable for business analysts and management actors, they will understand the importance of quality code at the company level as well as their role as quality agents or influencers. Digital accelerator Software code is a fundamental...
Read More
16
Sep

Code Coverage the bad KPI

In an enterprise software development context, initiatives to maintain, improve and measure the quality of deliverables are common and welcome, sometimes smart and judicious. Nevertheless, they may not solve anything by addressing the wrong problem, because measurement tools are misunderstood or inappropriate, or even used for a deflected purpose to...
Read More