Solutions Web

Les technologies web ont considérablement étendu et simplifié les modèles de partage d'accès à l'information en réseau disponibles auparavent (mainframes), au bénéfice de tous, en général, et de l'entreprise, en particulier.

Les missions de l'application réseau se distribuent en trois grandes masses distinctes et complémentaires : lire, écrire et stocker l'information. C'est en partant de ce schéma simple que les meilleurs fournisseurs de solutions propriétaires et open-source ont élaboré une palette étendue d'offres techniques souvent concurrentes et parfois complémentaires.

Les projets les mieux réalisés sont ceux où la distribution des rôles entre les fonctions de lecture et d'écriture des données est clairement définie et nomanclaturée avant que ne soit abordée la phase du codage de l'application. C'est cette précaution méthodologique qui permettra de penser l'application en termes d'ergonomie et de facilité d'utilisation, d'une part, en terme d'économie de moyens et de fiabilité du système de stockage de données d'autre part.

Une parfaite modularité de la conception fonctionnelle de la solution répondant aux besoin du client conditionne toujours beaucoup plus directement que le trop simple cahier des charges "fonctionnel-technique-codage" en "Y" le succès des applications réussies...

La question qui se pose, dès lors, à l'architecte en systèmes d'information et au professionnel du développement est de savoir comment la demande du client pourra être satisfaite dans de parfaites conditions de résultat, au regard des contraintes du cahier des charges, des méthodes et des moyens choisis pour agir et contrôler le suivi d'avancement du dossier.

En résumé, seul comptera in fine l'aptitude des acteurs à bien évaluer ce qui, à partir d'une demande métier parfaitement connue au départ, pourra être proposé, réalisé et livré, en temps et en heure, en mode "winner-winner".