Archive for June, 2007

Struts 1 vs Struts 2

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Plus qu’une évolution

La concurrence entre les frameworks J2EE est grande et seule l’adoption par un plus grand nombre assure la pérennité de ces derniers. Struts 2 arrive avec l’ambition de remplacer Struts 1 qui est aujourd’hui le framework de référence pour la majorité des développements.

(more…)

Applications riches : RIA, RDA et autres concepts barbares du Web 2.0

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Cet article a pour objectif de présenter les applications riches : Rich Internet Applications et Rich Desktop Applications. Après une présentation des concepts de base, un panorama des solutions principales est présenté.

(more…)

Séminaire IBM SOA

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Le 1er juin, a eu lieu à La Défense un séminaire IBM sur la SOA. Big Blue n’a pas lésiné sur les moyens et nous a offert un grand show sur l’état de l’art en matière de SOA.

(more…)

AgileOpen Europe 2007

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Au début du mois de juin, 3 Hollandais ont organisé dans leur pays la 3ème édition de AgileOpen, un séminaire OpenSpace sur l’agilité. Bien que relativement modeste dans son format (2 jours de retraite dans la campagne pour une trentaine de personnes), il peut servir de modèle dans une certaine mesure pour la partie OpenSpace des Valtech Days.

Le profil des personnes était assez inhabituel. Peu de développeurs débutants, mais beaucoup de consultants sur l’agilité. Il y avait aussi la présence notable de plusieurs personnes (certaines assez connues, comme Diana Larsen et Rachel Davies) qui font un travail de facilitateur. Certaines n’avaient apparemment jamais programmé dans leur vie! C’est intéressant, parce que cela peut représenter une autre évolution professionnelle crédible pour des personnes non techniques qui cherchent à devenir chefs de projets informatiques.

(more…)

IBM Rational ClearQuest TestManager

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Je terminais sur ces vils mots mon article de la newsletter Valtech de Septembre 2006, sur la suite d’outils d’IBM Rational dédiée au test fonctionnel :

« Autant Rational FunctionalTester (RFT) est impressionnant par ses possibilités, autant Rational TestManager (RTM) ne peut rivaliser avec TestDirector/Quality Center (Mercury). Ses possibilités de personnalisation sont pour ainsi dire inexistantes (pas de gestion du workflow, pas de gestion des habilitations, etc.), ce qui pourrait ne pas attirer les faveurs de consultants pour implémenter un processus de test « On Demand » dans l’outil d’IBM (oui, elle était facile…). C’est dommage car du coup, RFT pâtit de l’absence d’association avec un bon outil pour gérer le processus de test et son référentiel. »

(more…)

Hudson : serveur d’intégration continue

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Un serveur d’intégration continue permet d’automatiser la reconstruction régulière d’une application afin de détecter le plus régulièrement possible des régressions potentielles. Le serveur d’intégration continue va régulièrement récupérer la dernière version du code source et exécuter des scripts de construction, plus potentiellement des jeu de tests automatisés, voire même déployer l’application, etc. L’équipe projet est alors notifiée automatiquement par mail des problèmes détectés.

(more…)

JSF, un remplaçant de Struts ?

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Voici un deuxième article sur JSF. Il porte cette fois-ci sur la relation entre Struts et JSF. J’ai choisi ce sujet afin de tenter d’éclairer ceux qui se demandent s’ils doivent utiliser Struts ou JSF. Comme je le constate régulièrement en clientèle, cette question encore très courante est souvent l’objet de malentendus.
Dressons un rapide comparatif de ces deux frameworks.

(more…)

JSF en quelques mots

Thursday, June 28th, 2007

Article paru dans la newsletter #20 – Ete 2007

Cet article a pour objectif de présenter les concepts de base de Java Server Faces.

Introduction

La JSR-127 nous répond en une phrase à la question « JSF, c’est quoi ? » : selon ses propres concepteurs, JSF, ou Java Server Faces consiste en “an architecture and APIs which simplify the creation and maintenance of Java Server application GUIs”. Etudions cela de plus près…

(more…)

RedMine : Le petit frère de Trac en Ruby on Rails

Monday, June 25th, 2007

Article paru dans la newsletter #20 – Ete 2007

J’avais publié précédemment dans la newsletter un article présentant Trac, un outil web open source intégrant un wiki, une gestion d’issue, une gestion de milestones projets et un browser Subversion.

RedMine rentre exactement dans la même catégorie « portail projet pour une équipe de développement ».

(more…)

Quelques mots sur ITIL

Sunday, June 24th, 2007

Article paru dans la newsletter #15 – Septembre 2006

Tout le monde a dû entendre parler d’ITIL sans vraiment savoir ce que c’est. N’étant pas non plus un expert de la chose, je vais essayer de résumer cela en quelques lignes !

ITIL (ou Information Technology Infrastructure Library) regroupe un ensemble de bonnes pratiques pour optimiser l’organisation, le fonctionnement, la satisfaction et les coûts des services informatiques d’une entreprise et les processus de gestion associés. C’est un peu la même idée que l’UP (Unified Process) ou encore le CMM (Capability Maturity Model) mais dédié à la gestion du SI et non à la gestion de projets informatiques. ITIL a été créé à l’initiative de l’agence centrale des télécommunications de Grande-Bretagne à la fin des années 80. Depuis 1997, un club utilisateur d’ITIL appelé itSMF (IT Service Management Forum) s’est internationalisé. Depuis sa création, les pratiques ITIL ne cessent de s’enrichir et de se répandre, de part notamment leurs supports par les grands cabinets de conseil.
(more…)