Le cycle de vie d’un projet

Conception

La phase de conception est primordiale dans la réalisation de votre projet car ce sont les fondations qui serviront de base solide à votre solution.

Pour travailler ensemble, nous devons d’abord vous connaître, vos méthodes de travail, vos process et la vision de votre entreprise.

Ensuite, nous définissons les objectifs de votre projet en fonction de ce qu’il vous manque, ce qu’il faut améliorer et des contraintes techniques et d’ergonomie.

Enfin, vient la phase de spécification avec la rédaction du cahier des charges et une estimation précise du temps nécessaire à la réalisation du projet et de son coût.

Brainstorming

Développement

Contrairement aux SSII « old school » qui établissent l’ensemble du planning de développement dès le début du projet, nous le découpons en courtes itérations. Au terme de chaque itération, nous faisons le point avec vous pour vous informer de l’avancement du projet.

Ces points réguliers vous permettent également de nous faire part d’éventuelles évolutions de votre besoin au fil du développement et de les répercuter dans le cahier des charges avant que les tâches associées ne soient réalisées. Ainsi, les coûts sont maîtrisés car le risque de constater qu’une partie voire la totalité de votre solution se révèle inadaptée à vos besoins après sa livraison – alors que vous l’avez payée – est quasiment nul.

Développeur web

Contrôle Qualité

Durant la phase de conception, un plan de tests complet est rédigé pour chaque fonctionnalité de votre solution. Chacun des points est rigoureusement vérifié avant la livraison.

La solution est ensuite mise à votre disposition en pré-production afin que vous puissiez commencer à la prendre en main et effectuer les derniers ajustements avant la mise en production finale.

Plan de test

Documentation

Parce que votre activité se développe, votre solution est susceptible de devoir évoluer dans le futur pour répondre à vos nouveaux besoins. C’est pour cette raison que l’ensemble du travail accompli est documenté au fil du développement afin de pouvoir reprendre votre projet et de s’affranchir d’une lourde tâche de reverse engineering, que vous décidiez de travailler avec Synagila ou un autre prestataire.

De même, Synagila vous fournit une documentation orientée utilisateur de votre solution et peut, si vous le souhaitez, dispenser une formation à vous et vos collaborateurs.

Formation