Auteur

Ronan Mounès

Ingénieur d'étude surfant sur la vague des technologies JEE depuis 1999, Ronan est intervenu chez différents clients comme BNP Paribas, JC Decaux, l’ANPE ou le Ministère de l'Intérieur... Son expérience sur de nombreux projets d'envergure lui permet d'intervenir sur des systèmes informatiques hétéroclites. Ronan rejoint Netapsys en mai 2009 en qualité de chef de projet Web/JEE et intervient dans ce cadre pour le compte du Ministère de la Santé et des Sports et pour le Crédit du Nord.

Fil des billets

Par Ronan Mounès, le 24 novembre 2009

Est-il possible de construire une architecture web agile simplement (Partie 2) ?

Ce post présente la suite de mon article où j'avais proposé une méthode simple pour implémenter une architecture agile sur un projet web.

Je m'étais attardé sur la façon de découper un projet en modules (horizontalement et verticalement), et j'avais introduit la notion de couplage fort et faible. J'avais notamment insisté sur cette notion de couplage car elle est à mes yeux importante : elle détermine le niveau d'adhérence entre les différents modules de votre application. Je préconisais ainsi l'utilisation de couplage faible entre les couches métiers dans le cas d'une architecture agile.

Pour l'utilisation du couplage faible, je vais introduire la notion de superviseur et d'hyperviseur, ce sera donc le sujet de cet article. Ces deux notions sont les éléments clés de l'agilité de notre architecture. L'hyperviseur en est le centre : il tient le rôle de manager des superviseurs.

Lire la suite
Par Ronan Mounès, le 12 octobre 2009

Est-il possible de construire une architecture web agile simplement ?

Je vais vous présenter une première réflexion sur une méthode simple pour concevoir une application web agile.

D'un côté, il existe des méthodes de gestion de projet agile qui mettent l'accent sur le management, la souplesse de l'équipe, la communication accrue avec le client ; et, d'un autre côté, il y a des méthodes pour construire des architectures qui sont, quant à elles, orientées techniques ou fonctionnelles (SOA, REST, etc...).

Dans ce post, je vais tenter de proposer une première solution pour joindre ces deux mondes, que j'essaierai d'améliorer petit à petit dans de prochains articles sur le blog de Netapsys.

 
Lire la suite