Blog Arolla

Catégorie : Agilité

Le Réveillon à Gilles

Pour des raisons évidentes d’anonymat, nous appellerons le personnage principal Gilles au lieu de Fabien Le petit manager Bonjour, je m’appelle Gilles, c’est le matin du réveillon de Noël et il est à peu près 9h. C’est ma mère qui reçoit cette année et elle est déjà debout depuis maintenant 3h, et comme pour chaque…

Depuis que je suis agile, je ne vais plus sur lequipe.fr

Introduction Ça fait 7 ans que je fais du développement et je n’avais jamais travaillé dans un pool d’une vingtaine de développeurs suivant les préceptes agiles. Quelle surprise à mon arrivée !!! Certains sont 2 derrière un seul pc, d’autres discutent à 3 ou 4 en griffonnant des schémas fumeux. J’ai, pour ainsi dire, commité…

Tous les acteurs d’un projet sont entre une chaise et un clavier

En fait, tous les acteurs d’un projet sont capables de mal comprendre, mal exprimer une idée, que ce soit l’idée d’un besoin ou l’idée d’une réalisation… Ainsi, nous pouvons TOUS être responsables d’un écart entre le logiciel qu’il faut et le logiciel qui est fourni. Les acteurs varient d’un projet à l’autre. Il y a…

Quel rapport entre Extreme Programming et Software Craftsmanship ?

Le 24 juin 2014 avait lieu la première rencontre du nouveau Meetup XP Paris. À cette occasion j’ai eu le plaisir de présenter un Lightning talk sur le lien entre Extreme Programming et Software Craftsmanship. En voici la substance. Pour parler de Software Craftsmanship il est essentiel de le remettre dans son contexte historique, tout…

Catch-Exception : pour tester vos exceptions sur JUnit

L’objectif principal des tests est de garantir la qualité du code de production en permettant des feed back rapides au moment du Refactoring. Il est malheureusement très courant de tomber sur du code de test sale, très sale, et des tests mal faits. L’une des situations où l’on peut rencontrer des problèmes de lisibilité c’est…

Comment promouvoir les bonnes pratiques de développement?

Vous êtes développeur, scrum master, chef de projet ou team lead et la qualité du travail de votre équipe vous tient à cœur. Vous êtes convaincu de l’intérêt des nouvelles techniques modernes de développement issu du Software Craftsmanship et du TDD, BDD ou Domain-Driven Design. Le problème est que vous ne savez pas comment les…

Nous sommes nos propres premiers utilisateurs ! Même en développement logiciel, prendre soin de soi aide à mieux donner satisfaction à tous.

Vous êtes développeurs et vous faites de l’agile, et donc vous êtes fiers de livrer de la valeur pour vos clients et utilisateurs. Et lorsqu’un souci arrive, vous faites tous les efforts possibles pour résoudre le problème et remettre tout en ordre pour vos utilisateurs. Mais, accordez-vous assez d’attention à vous-même dans votre travail quotidien…