Le Software Craftsmanship en contexte industriel.

Dans des contextes où seuls les apports fonctionnels sont valorisés (“ce que le client voit”), le mouvement du Software Craftsmanship et ses valeurs, qui prônent l’amélioration continue du projet, peuvent être souvent misent de côté au détriment de la qualité. Dans un premier temps je présenterai l’histoire de ce mouvement. Je ferai un focus sur ses valeurs liées directement au code (architecture, tests, clean code) et montrerai comment les mesurer. Enfin je parlerai de ce qui est au coeur du développement : l’humain. Il représente l’unique facteur clé de réussite d’une démarche de qualité (animation, communication, échanges, engagement des développeurs, accompagnement de la part du management, etc.)