J’aimerais que mon informatique soit chouette

Ce cri du cœur des utilisateurs – qui aimeraient bien qu’on pense un peu à eux, à ce qu’on appelle nous, le « parcours client », et qu’ils appellent eux, parfois, « parcours du combattant » (comme expliqué ici) ou ‘l’effort client’ (comme expliqué ).

Lire la suite « J’aimerais que mon informatique soit chouette »

The Cake Slice Pattern

cake-slice-pattern-lean-it-agile

Les principes de conception logicielle généralement admis dans l’industrie actuelle s’appuient sur un modèle en 5 couches empilées verticalement : (de bas en haut) 1- données, 2- intégration, 3- métier, 4- application et 5- présentation. Chaque couche représente un métier et une dimension technologique. Si l’axe vertical représente donc les différentes dimensions technologiques, l’axe horizontal porte quant à lui l’axe fonctionnel, à savoir l ‘ensemble des fonctionnalités logicielles ce qui intéresse tout particulièrement l’utilisateur : le client d’un point de vue Lean.

Ainsi, pour obtenir une fonctionnalité (l’élément lui porteur de valeur), l’utilisateur doit attendre que chaque couche soit construite, développée et intégrée dans l’ensemble. Il s’agit du modèle hérité du cycle en V : les développeurs commencent par la structure des données puis l’intégration et terminent par la présentation : ce que voit l’utilisateur. Ceux-ci vont s’organiser de façon à construire l’ensemble des fonctions d’une couche avant de s’attaquer à la supérieure. Lire la suite « The Cake Slice Pattern »