Développement web

L’agence SHCRÉAWEB développe votre outil multimédia (site internet, logiciel, progiciel, application, etc.) par le biais de méthodes dites « agiles » mises en œuvre par la pratique de l’Extreme Programming.

Il s’agit d’une technique plus pragmatique que les procédés traditionnels, reposant sur un fonctionnement itératif, c’est-à-dire sur la répétition de cycles courts de développement.

Des groupes de pilotage de projet permettent, à une fréquence hebdomadaire, de faire le point avec notre client, afin qu’une grande réactivité puisse être apportée à chacune de ses demandes.

La phase de production est ainsi toujours précédée de deux phases distinctes : l’exploration du besoin, destinée à déterminer les scénarios souhaités (fonctionnalités, interaction avec l’utilisateur, ergonomie de la navigation, design) et la planification, destinée à transformer ces scénarios en tâches et en tests fonctionnels à effectuer. Ces derniers sont systématiquement programmés avant chaque mise à disposition de code à notre client, de manière à assurer la non-dégressivité du code développé.

A l’issue de chaque itération de développement, le travail réalisé est livré sur une instance en pré-production (ou staging), destinée à la réalisation par le client de tests de recette (tests d’acceptation). À partir de données fictives ou d’une copie des données de production, ces tests visent à attester de la conformité du produit aux spécifications formulées. Lorsqu’ils sont concluants, le déploiement du code est opéré depuis l’environnement de pré-production vers l’environnement de production, à savoir celui que le client utilisera réellement.

Un système de tickets est accessible à nos clients pour la gestion et le suivi des cycles itératifs de développement et des tâches planifiées, liées à leur projet. En cas d’exception (bug) survenant sur une instance, le client est en mesure de la signaler à notre service développement en ouvrant un ticket.

Cette méthodologie de travail met l’accent sur la satisfaction permanente de notre client par l’affinement de son besoin, du fait du caractère évolutif de sa commande et de l’orientation que prend son projet en fonction des différentes étapes de progression du développement. Un tel affinement est indispensable à la viabilité de son projet, tant d’un point de vue fonctionnel que technique, l’avancement du développement devant constamment tenir compte des changements du besoin, lesquels nécessiteront un remaniement continu du code déjà produit.

En intégrant directement nos clients à notre processus de développement web, notre objectif est de leur garantir une meilleure qualité de service et une réduction des délais successifs de livraison, par la mise en place d’une collaboration transversale et transparente.


Contactez-nous pour le développement de votre projet web.

Découvrez nos packs site internet