XP

Feedback

Le feedback est une des valeurs d’eXtreme Programming exprimée comme suit: Nous prennons chaque engagement d’itération au sérieux en fournissant un logiciel fonctionnel. Nous faisons une démonstration précoce de notre logiciel, puis nous écoutons fréquemment et attentivement pour apporter les modifications nécessaires. Nous parlons du projet et adaptons notre processus à celui-ci, et non l’inverse. En synthèse dans ce contexte d’une équipe de développement logiciel, il s’agit de solliciter et écouter fréquemment et attentivement “les parties prenantes” pour adapter la façon de faire en vue d’atteindre un objectif commun.

Simplicité

La simplicité est une valeur d’eXtreme Programming affichée comme suit: Nous ferons ce qui est nécessaire et demandé, mais pas plus. Cela maximisera la valeur créée pour l’investissement réalisé à ce jour. Nous prendrons de petites mesures simples pour atteindre notre objectif et atténuerons les échecs au fur et à mesure qu’ils se produisent. Nous allons créer quelque chose dont nous sommes fiers et le maintenir à long terme à des coûts raisonnables.

Communication

La Communication est la première des 5 valeurs d’eXtreme Programming. Rien d’étonnant aujourd’hui, où l’on reconnait l’importance des relations et des conversations dans l’équipe et avec les parties prenantes, pour appréhender et résoudre des problèmes. Tout le monde fait partie de l’équipe et nous communiquons en face à face au quotidien. Nous travaillerons ensemble sur tout, des exigences au code. Nous créerons ensemble la meilleure solution à notre problème. La communication est une valeur inclusive, une pré-condition essentielle pour faire équipe.

Courage

Si tu n’agis pas par courage, un jour tu réagiras par peur. Gilbert Choulet, Capitaine de Mon Âme Maître de Mon Destin Le courage est-il une valeur agile ? Sans doute. Mais que cela signifie-t-il concrètement ? Pourquoi certaines organisations affichent dans leur charte, parmi d’autres valeurs, la valeur “courage” ? Qu’est ce que cela dit aux acteurs internes et externes à l’organisation ? Est-ce du même courage dont on parle à titre individuel ou collectif ?

Respect

Le respect est une valeur exprimée dans eXtreme Programming comme suit: Chacun donne et ressent le respect qu’il mérite en tant que membre précieux de l’équipe. Tout le monde apporte de la valeur même s’il s’agit simplement d’enthousiasme. Les développeurs respectent l’expertise des clients et vice versa. La direction respecte notre droit d’accepter la responsabilité et de recevoir l’autorité sur notre propre travail. Cette définition définit le respect dans une équipe XP comme certaines choses échangées entre ses membres, avec la direction et avec les clients.