Archives de l’auteur : Jean-Pierre FAYOLLE

À propos Jean-Pierre FAYOLLE

Freelance consultant, blogger.

La matrice de l’apprentissage

Le Nouvel An est toujours une bonne occasion de renouer des contacts et j’ai appelé un ami avec lequel je n’avais pas parlé depuis quelques temps. Il est également consultant, donc nous nous sommes retrouvés assez vite à échanger sur notre activité, et je lui ai demandé s’il avait des nouvelles d’une société dans laquelle nous avions travaillé ensemble.

Il m’a dit que leurs projets étaient si chaotiques qu’ils ont décidé d’externaliser leurs applications. Ils ont reconnu qu’ils ne parvenaient pas á maintenir un code source correct: trop complexe, trop de difficultés à mettre en œuvre des évolutions, trop de bugs, les plannings ne sont pas respectés, les budgets sont dépassés et l’image de l’IT et sa crédibilité sont en baisse.

Ma première pensée a été qu’ils avaient fait un grand pas en avant: ils savent qu’ils ne savent pas. Continuer la lecture

City Model

J’ai eu un beau cadeau de Noël.

C’est un plugin Sonar, développé par eXcentia, un partenaire espagnol de la belle cité de Valencia, que vous connaissez probablement si vous vous intéressez à des événements sportifs telle que la Coupe de l’América, les grands prix de Formule 1 et de Moto GP, mais qui est aussi renommée pour sa spécialité gastronomique … la paella. Continuer la lecture

Open Source et code Legacy

Il existe de plus en plus de solutions d’analyse de code qui permettent de mesurer la qualité de vos applications. La plupart sont vendues par des éditeurs logiciels, et nous avons eu l’occasion de vérifier que ces solutions coûtaient cher à l’achat, à l’implémentation et à l’utilisation (Software jetable). Face à cela, la dernière décennie a vu la montée en puissance du monde Open Source, alternative au logiciel propriétaire.

J’entends souvent dire au sujet de solutions Open Source en matière de qualité logicielle :

  • Les outils Open Source ne savent analyser que du Java.
  • Ils nécessitent une forte expertise technique Open Source / J2EE.
  • Ce sont des outils pour développeurs. Continuer la lecture

Software jetable

Noël approche, avec chaque année la même préoccupation : quels cadeaux offrir ? Idéalement, ce qui fera le plus plaisir et qui ne va pas nous ruiner.
J’étais sur un forum en train de rechercher de l’information au sujet d’un lecteur MP3 lorsqu’un post a attiré mon attention : quelqu’un avec un problème sur une console de jeux demandait si le remplacement du composant fautif allongerait la durée de vie de sa console.
J’étais déjà surpris : j’ignorais même qu’on pouvait remplacer un composant sur une console. Si un condensateur de votre PC tombe en panne, vous changeait la carte-mère complète. Et le plus souvent, vous finissez par changer complètement de machine si celle-ci est un peu ancienne. Au-delà de 3 ans d’âge, il devient difficile de trouver des pièces de rechange, et de toutes façons, il est souvent plus intéressant financièrement d’acheter un modèle plus récent. Continuer la lecture

Best of both worlds

A la suite du post précédent Quelle est la première question ? au sujet des deux questions majeures – coûts vs. risques – quelqu’un m’a demandé si existaient quelques processus ou best practices qui permettent d’atteindre ces deux objectifs.

Existe-t-il un “best of both worlds” afin de produire du code de qualité sans dépasser budgets et plannings ?

Continuer la lecture