Atoum est un framework de tests unitaires sur lequel j’ai commencé à travailler en 2005 à la sortie de PHP 5. En 2010, j’ai libéré son code et à l’époque, il était le seul outil de ce type à exploiter les fonctionnalités de PHP 5.3 afin d’apporter à l’utilisateur une expérience différente, plus agréable et plus fun. Depuis, le projet a évolué en fonction des évolutions de PHP et des outils qui orbitent dans son sillage ainsi qu’à l’aide du feed-back de ses utilisateurs. Pour autant, le mantra qui dirige son développement n’a jusqu’à maintenant jamais été perdu de vue et tout a été fait pour qu’atoum demeure un outil simple, moderne et intuitif. Je sais qu’il est utilisé par de petites et grandes entreprises. Pour autant, à mes yeux, le projet est actuellement un échec. Pour quelles raisons ? Quelles leçons ai-je tirées de cette aventure ? Et à partir de ces questions et des réponses que j’y apporterai, j’espère ouvrir le débat et ainsi obtenir quelques clefs qui me permettront un jour d’ouvrir le chemin vers le succès pour atoum !
Commentaires