14 juil. 2008

Qu'est ce que l'Architecture?

Après une longue absence dûe entre autre à des engagements professionnels à l'étranger je reviens avec ce post fondamental.

Qu'est ce que l'Architecture? La question m'a été posé à maintes reprise à cause (ou grâce) à ce métier un peu original que j'exerce: architecte des SI. J'ai éludé la question des fois, et répondu comme on peut d'autres fois. Mais la question restait posé en arrière plan dans mon cerveau. Et c'est en tombant un peu par hazard sur une définition édifiantes que j'ai trouvé la réponse.

D'après cette définition qui date déjà de 22 siècles et qui est souscrite dans le traité le plus ancien sur le sujet "De Architectura" l'oeuvre de l'architecte romain Vitruve 

« L'architecture est une science qui embrasse une grande variété d'études et de connaissances ; elle connaît et juge de toutes les productions des autres arts. Elle est le fruit de la pratique et de la théorie. La pratique est la conception même, continuée et travaillée par l'exercice, qui se réalise par l'acte donnant à la matière destinée à un ouvrage quelconque, la forme que présente un dessin. La théorie, au contraire, consiste à démontrer, à expliquer la justesse, la convenance des proportions des objets travaillés.»

D'après ce traité, l'architecture recherche à établir une combinaison harmonieuse et équilibrée de trois principes contradictoires :

  • Beauté (Venustas)
  • Solidité (Firmitas)
  • Utilité (Utilitas)

Je trouve que la définition elle même est architecturalement parfaite faisant preuve d'une combinaison harmonieuse de beauté, solidité et utilité.

C'est tout simplement ça l'architecture! Chercher à établir un équilibre parfait entre fonction, structure et forme. Après cette définition tout le reste n'est que détails.

Cette définition est valable pour un édifice, un ouvrage de génie civile, un engin de guerre ou un système d'information.

En mappant ces attributs fondamentaux pour les systèmes d'information avec celles du standard international pour l'évaluation de la qualité logiciel ISO 9126 on se retrouve avec : 

L'Utilité réfère aux caractéristiques : Functionality et Usability

La Solidité réfère aux caractéristiques : Reliability et Efficiency

La Beauté réfère aux caractéristiques : Maintainability et Portability

Je me retrouve à aimer plus ce métier après cette définition!

Aucun commentaire: