Il y a 9 années

Architecture agile

Les méthodes agiles articulent le développement autour d’équipes dotées d’une grande autonomie technique – elles comprennent typiquement chacune au moins un architecte ou développeur très expérimenté, susceptible de structurer les choix de conception (nous avons dessiné le profil de cet architecte agile dans un article paru il y a quelques mois). Cette approche décentralisée des...

Il y a 9 années

Teamicide offshore

Certains d’entre vous connaissent probablement le phénomène du teamicide, décrit par Tom de Marco et Timothy Lister dans le fameux (et indispensable) Peopleware. Le teamicide, c’est un ensemble de pratiques managériales dont la conséquence directe et inéluctable est la destruction définitive de tout esprit d’équipe au sein des personnels concernés. Souvent pratiqué par inadvertance, le...

Il y a 10 années

Pourquoi les projets agiles ne peuvent pas (vraiment) être menés au forfait

En matière de sous-traitance du développement logiciel, la pratique contractuelle la plus fréquente est celle dite du projet au forfait. La notion de forfait n’a, en principe, pas de rapport avec le processus de développement ou les pratiques d’ingénierie utilisée dans la réalisation du projet. Il s’agit simplement, dans l’esprit des contractants, de fixer les...

Il y a 11 années

ESB : Enterprise Spaghetti Bus ?

Publié par Guillaume Bodet

Lors d’une récente séance de brainstorming avec plusieurs de mes collègues français et hollandais, un intéressant concept a émergé : celui de l’Enterprise Spaghetti Bus. Je vous en fait part, je suis sûr que vous aurez l’occasion de le replacer…

Il y a 11 années

Scrum ou XP ? Scrum ET XP !

Publié par Guillaume Bodet

Lors des Rencontres Agiles, que nous avons co-organisées en décembre dernier – et qui, soit dit en passant, ont rencontré un fort et encourageant succès -, plusieurs personnes m’ont demandé si, pour démarrer un projet agile, il était préférable de choisir eXtreme Programming (XP) ou Scrum. La réponse est simple : il faut adopter les...

Il y a 11 années

Rencontres Agiles 2007

Publié par Guillaume Bodet

Le 18 décembre prochain, se tiendront à la Défense les premières Rencontres Agiles. Il s’agit d’une conférence cosponsorisée par XEBIA, OCTO et SFEIR et dont le principe est d’une simplicité enfantine : Une salle de 200 places, inscription gratuite Une matinée complète, sans interruption Des sessions de 20 minutes pour aller rapidement à l’essentiel (no...

Il y a 11 années

Chroniques de la performance : À propos de contentions…

Publié par Guillaume Bodet

J’ai été, il y a peu, confronté à un problème de performances que l’on peut qualifier d’intéressant – dans la bouche d’un expert technique, ce mot a généralement tendance à provoquer une bouffée de panique chez les plus chevronnés des managers. Je vous explique. Le programme consiste à appliquer massivement un traitement identique à un...

Il y a 11 années

Le wannabisme agile

Publié par Guillaume Bodet

Dans une récente interview sur InfoQ, que nous évoquions il y a peu dans notre revue de presse, Jeff Sutherland fait état d’un ensemble de tests que la société Nokia applique aux processus de développement logiciel pour déterminer s’ils utilisent réellement une approche itérative et incrémentale, et plus spécifiquement s’ils adhèrent ou non à la...

Il y a 11 années

Off-shoring agile : C’est difficile, mais ça marche !

Publié par Guillaume Bodet

L’offshore est devenu une réalité du développement logiciel. Néanmoins, un grand nombre de projets échouent dans ce domaine faute d’adopter une approche efficace de la distribution des équipes. Au-delà des avantages strictement financiers, l’off-shoring amène son lot de complexité et de risques, et ouvre des boulevards aux gaspillages de toute sorte. Ce billet, librement traduit...

Il y a 11 années

Top ten des problèmes de performances des applications J2EE (4 & 3)

Publié par Guillaume Bodet

Nous vous proposons aujourd’hui la quatrième d’une série de cinq vidéos consacrées aux problèmes de performances des applications java / J2EE. Nous y déroulons le top 10 des problèmes de performances en environnement java / J2EE en les illustrant par des cas concrets et en proposant pour chacun des mesures permettant de s’en prémunir. Cette vidéo...

Il y a 11 années

Top ten des problèmes de performances des applications J2EE (6 & 5)

Publié par Guillaume Bodet

Nous vous proposons aujourd’hui la troisième d’une série de cinq vidéos consacrées aux problèmes de performances des applications java / J2EE. Nous y déroulerons le top 10 des problèmes de performances en environnement java / J2EE en les illustrant par des cas concrets et en proposant pour chacun des mesures permettant de s’en prémunir. Cette vidéo...

Il y a 11 années

Top ten des problèmes de performances des applications J2EE (8 & 7)

Publié par Guillaume Bodet

Nous vous proposons aujourd’hui la deuxième d’une série de cinq vidéos consacrées aux problèmes de performances des applications java / J2EE. Nous y déroulerons le top 10 des problèmes de performances en environnement java / J2EE en les illustrant par des cas concrets et en proposant pour chacun des mesures permettant de s’en prémunir. Cette vidéo...

Il y a 11 années

Top ten des problèmes de performances des applications J2EE (10 & 9)

Publié par Guillaume Bodet

Nous vous proposons aujourd’hui la première d’une série de cinq vidéos consacrées aux problèmes de performances des applications java / J2EE. Nous y déroulerons le top 10 des problèmes de performances en environnement java / J2EE en les illustrant par des cas concrets et en proposant pour chacun des mesures permettant de s’en prémunir. Cette vidéo...

Il y a 11 années

Des closures en Java

Publié par Guillaume Bodet

Le débat autour de l’introduction des closures dans le langage Java fait rage – avec toute la mesure et l’absence de pédanterie dont sait faire preuve notre profession sur ce type de sujet. Selon toute vraisemblance, les closures seront l’une des fonctionnalités phare de Java 7. Reste à savoir sous quelle forme. Deux écoles ont...