Methodologie Web

1 - Spécifications fonctionnelles

  • Elles découlent souvent du cahier des charges, mais elles peuvent aussi être rédigées d'après des entretiens avec les différents intervenants
  • Prise en compte des besoins et des contraintes utilisateurs/administrateurs/exploitation
  • L'apport de notre expertise permet de dégager de nouvelles fonctionnalités ou des contraintes non prévues par le cahier des charges

2 - Choix technologiques

  • Ces choix s'opèrent en fonction des besoins, du système d'information existant, des choix stratégiques autour de technologies standard et éprouvées
  • La solution pourra s'articuler autour d'un progiciel (auquel cas le développement se limitera à de la personnalisation et à la réalisation d'éventuels modules complémentaires) ou d'un développement spécifique
  • Pour de petits sites, on pourra n'utiliser que des langages de script (JSP, ASP, PHP). Pour des applications plus conséquentes, on s'appuiera sur les langages de script pour la présentation et sur des composants (EJB, COM) pour les objets métier

3 - La cible

  • Si besoin, étude d'une architecture sécurisée (mise en place de DMZ)
  • Si besoin, étude d'une architecture en équilibrage de charge et/ou haute disponibilité
  • Dimensionnement des serveurs
  • Etude et maquettage des interfaces avec le SI existant pour validation

4 - Charte graphique

  • Norme la présentation de l'application en termes de couleurs et d'organisation
  • Définit l'ergonomie
  • Dans certains cas, il s'agira de décliner la charte graphique corporate

5 - Spécifications techniques

  • Traduction technique des choix technologiques et des spécifications fonctionnelles
  • Tiennent compte des contraintes techniques (architecture réseau, sécurisation, etc.)
  • Préparent le développement