3QOCP : Cernez votre projet !

À l’étape du cadrage de votre projet, arriver à cerner votre sujet avec précision est une étape indispensable pour la suite des opérations. Oubliez un élément et vous risquez de sous-évaluer la charge ; prévoyez de résoudre un problème qui n’en est pas un pour le client, et vous risquez de lui faire perdre son argent …

Mais comment être sûr d’avoir pensé à tout ? S’il n’existe pas de remède miracle, la technique dite du 3QOCP devrait vous permettre d’y voir plus clair et de vous assurer que vous avez bien fait le tour de la question.

Continuer la lecture de 3QOCP : Cernez votre projet !

Adoptez un modèle de branches !

Ainsi que nous l’avons déjà évoqué dans un précédent article, les outils de collaboration basés autour du code sont un atout indéniable pour votre équipe de projet, ce d’autant que GIT est un outil très souple et puissant. Ce dernier n’est cependant pas prescripteur au niveau des pratiques qui vont régir son utilisation : il est donc nécessaire de fixer en amont les règles d’un modèle de branches.

Continuer la lecture de Adoptez un modèle de branches !

Améliorez votre code !

Nous nous intéressons aujourd’hui à l’amélioration du code produit par l’équipe projet, une question qui recouvre en fait des aspects complémentaires qui méritent à mon sens d’être étudiés plus précisément. Voici donc quelques pistes pour nourrir votre réflexion à ce sujet.

Continuer la lecture de Améliorez votre code !

Chasse aux mudas !

Nous parlions dans un précédent article de la démarche d’amélioration continue, le kaizen. Nous poussons cette semaine plus loin dans cette direction en nous intéressant aux mudas1, différentes formes de «  gaspillage  » dont l’élimination est essentielle pour améliorer votre processus de production. Comme souvent, ce concept a été développé dans un contexte industriel classique (chez Toyota, en l’occurrence), mais avec un peu d’imagination nous pouvons le décliner pour la gestion d’un projet informatique.

Continuer la lecture de Chasse aux mudas !

L’amélioration continue, un moteur pour votre équipe de projet

Le concept d’« amélioration continue », qu’on trouve aussi sous le nom japonais de kaizen, est un concept qui sous-tend en fait beaucoup de principes de la gestion de projet dite « agile » : l’idée générale est de faire avancer les pratiques itérativement, par petites étapes successives.

Cela s’applique aussi bien au projet lui-même (livrer régulièrement de petits incréments) qu’à l’organisation de l’équipe de projet, et c’est ce point particulier que nous allons aborder aujourd’hui.

Continuer la lecture de L’amélioration continue, un moteur pour votre équipe de projet

Collaborez autour du code source !

Aujourd’hui, le premier article d’un cycle qui me permettra de parler d’outils logiciels que j’ai eu l’occasion de pratiquer ou d’expérimenter. Précisément, nous allons aborder les avantages procurés par les outils de collaboration proche du code source en nous appuyant particulièrement sur Gogs1 (une alternative open-source aux Github2, Gitlab3, etc.) et comparer les fonctionnalités de ce dernier avec ceux des outils plus traditionnels de bug tracking tels que Mantis4 ou Redmine5.

Continuer la lecture de Collaborez autour du code source !

Dynamisez vos projets avec Kanban

Intéressons-nous aujourd’hui aux kanbans ! Vous en avez peut-être déjà vu accrochés aux murs d’une start-up, d’une société du CAC 40, ou même dématérialisés, au sein votre logiciel préféré.

Cette approche minimaliste de la gestion de projet1 est devenue extrêmement populaire ces dernières années dans le petit monde du développement informatique qui semble lui convenir comme un gant … Voyons ensemble comment vous pouvez en tirer parti pour dynamiser votre gestion de projet !

Continuer la lecture de Dynamisez vos projets avec Kanban

Organiser un brainstorming efficace

On ne présente plus aujourd’hui le brainstorming, cette fameuse « tempête de cerveaux » : un groupe de personnes se réunit et trouve des idées, résout des problèmes, définit des processus, des algorithmes … L’idée générale est de parvenir à capitaliser de la manière la plus informelle possible sur l’expérience technique et personnelle des participants qui sont poussés à exprimer un maximum de suggestions et d’idées, même absurdes où impraticables ; l’écrémage se fera en aval de la réunion.

Néanmoins, nous le savons tous, ce petit miracle ne se produit pas à chaque réunion — fût-elle estampillée « brainstorm » — et ce qui semblait être une bonne idée peut au contraire vite tourner au fiasco : perte de temps, indécision, démotivation … Voici quelques réflexions personnelles pour faire de votre brainstorming un succès.

Continuer la lecture de Organiser un brainstorming efficace