Gérer mes cookies
methode-agile

Notre méthode

Notre méthodologie Base Agile

Concevoir. Coder. Tester. Faire évoluer.

Nos méthodes de développement et de suivi de projet sont avant tout celles qui ont fait leurs preuves chez nos clients et celles qui créent le maximum de valeur pour votre structure.

Notre gestion de projet est basée sur le processus Agile : nous décomposons notre feuille de route en plusieurs étapes via une collaboration constante avec notre client afin de se rapprocher au maximum du produit final souhaité.

Les avantages de la méthode agile

Nous développons l’application de manière itérative et adaptative. Le cycle de développement agile repose sur des livraisons intermédiaires, associées à des cycles de développements courts (sprints) qui permettent au client de :

Voir l’application se construire dans le temps

Valider et de s’approprier le logiciel au fur et à mesure de son élaboration.

Avoir rapidement une première version opérationnelle qui répond aux besoins les plus urgents et les plus importants

Formuler des remarques/propositions d’amélioration lors des livraisons intermédiaires qui seront intégrées au fur et à mesure des développements réalisés.

Cette philosophie permet un suivi régulier du projet, une meilleure maîtrise des coûts et des délais.

Nous plaçons la communication au cœur de nos développements, c’est pourquoi nous appuyons nos échanges avec un rendu de la solution souhaitée sous forme de maquette afin de vous projeter plus facilement.

Nous pouvons également assurer la maintenance ainsi que les évolutions de vos outils.

Les étapes de la méthode agile dans le développement d’applications métiers

Vos attentes / Cadrage du projet

Vos attentes / Cadrage du projet :

Cette phase est le commencement du projet, l’objectif est de récolter l’expression de votre besoin. En comprenant votre métier, vos besoins et vos contraintes, nous serons en mesure de poser la première pierre de votre projet.

Le cadrage est réalisé par un de nos chefs de projet (désigné pour porter le projet jusqu’à la mise en production).

Maquettage et spécifications fonctionnelles

Les spécifications :

L’objectif de cette phase est de définir avec la plus grande précision le contenu des écrans de la future application, de définir les interactions et de formaliser les règles métiers que l’application devra respecter.

Le Maquettage :

Cette première étape consiste à créer un prototype d’application qui va matérialiser visuellement l’application. Ce prototype est interactif vous permet une immersion dans votre future application. Les prototypes ne nécessitent pas de code et sont très facilement modifiables.

Le prototype d’application est réalisé par un de nos développeurs en collaboration avec un UX Designer.

Les spécifications fonctionnelles :

Une fois le prototype validé, nous allons formaliser les règles et décrire les écrans dans la spécification fonctionnelle. Un prototype seul ne permet pas la formalisation d’un processus complexe.

Le cahier de spécification est rédigé par un de nos développeurs expérimentés.

Conception (plan de test et architecture logiciel)

La conception :

Nous rédigeons le plan de test d’une part et concevons l’architecture de votre application d’autre part.

En ayant connaissance du contenu de votre projet, un chef de projet va pouvoir planifier et chiffrer le temps nécessaire.

Développement

Le développement :

Nous codons votre application web ou mobile en utilisant les technologies de référence les plus adaptées à votre besoin.

Recettage

Le recettage :

Cette étape permet l’exécution du plan de test par l’équipe Qualité. Plusieurs sprints de recette et de correction seront nécessaires pour valider une version « beta » de l’application.

Finalisation, Evolution et Maintenance

La finalisation et la maintenance :

La finalisation consiste à mettre en œuvre tous les éléments nécessaires à la mise en production :

  • Création des guides utilisateurs
  • Création des supports de formations
  • Formation des utilisateurs
  • Mise en place de communication
  • Mise en production de l’application

Naturellement, notre accompagnement ne s’arrête pas au lancement de votre projet !

Nous assurons la maintenance de votre application et participons à son évolution technologique.

La TMA (Tierce Maintenance Applicative) est le commencement de la vie de votre application ! Nos équipes assureront le support aux utilisateurs, correction de bugs, Recette de non régression, Recette corrective …

Jira est l’outil que nous utilisons pour réaliser le suivi des tickets.

01

Vos attentes / Cadrage du projet

Vos attentes / Cadrage du projet :

Cette phase est le commencement du projet, l’objectif est de récolter l’expression de votre besoin. En comprenant votre métier, vos besoins et vos contraintes, nous serons en mesure de poser la première pierre de votre projet.

Le cadrage est réalisé par un de nos chefs de projet (désigné pour porter le projet jusqu’à la mise en production).

02

Maquettage et spécifications fonctionnelles

Les spécifications :

L’objectif de cette phase est de définir avec la plus grande précision le contenu des écrans de la future application, de définir les interactions et de formaliser les règles métiers que l’application devra respecter.

Le Maquettage :

Cette première étape consiste à créer un prototype d’application qui va matérialiser visuellement l’application. Ce prototype est interactif vous permet une immersion dans votre future application. Les prototypes ne nécessitent pas de code et sont très facilement modifiables.

Le prototype d’application est réalisé par un de nos développeurs en collaboration avec un UX Designer.

Les spécifications fonctionnelles :

Une fois le prototype validé, nous allons formaliser les règles et décrire les écrans dans la spécification fonctionnelle. Un prototype seul ne permet pas la formalisation d’un processus complexe.

Le cahier de spécification est rédigé par un de nos développeurs expérimentés.

03

Conception (plan de test et architecture logiciel)

La conception :

Nous rédigeons le plan de test d’une part et concevons l’architecture de votre application d’autre part.

En ayant connaissance du contenu de votre projet, un chef de projet va pouvoir planifier et chiffrer le temps nécessaire.

04

Déploiement (codage)

Le déploiement :

Nous codons votre application web ou mobile en utilisant les technologies de référence les plus adaptées à votre besoin.

05

Recettage

Le recettage :

Cette étape permet l’exécution du plan de test par l’équipe Qualité. Plusieurs sprints de recette et de correction seront nécessaires pour valider une version « beta » de l’application.

06

Finalisation, Evolution et Maintenance

La finalisation et la maintenance :

La finalisation consiste à mettre en œuvre tous les éléments nécessaires à la mise en production :

  • Création des guides utilisateurs
  • Création des supports de formations
  • Formation des utilisateurs
  • Mise en place de communication
  • Mise en production de l’application

Naturellement, notre accompagnement ne s’arrête pas au lancement de votre projet !

Nous assurons la maintenance de votre application et participons à son évolution technologique.

La TMA (Tierce Maintenance Applicative) est le commencement de la vie de vvotre application ! Nos équipes assureront le support aux utilisateurs, correction de bugs, Recette de non régression, Recette corrective …

Jira est l’outil que nous utilisons pour réaliser le suivi des tickets.

Vous souhaitez échanger avec un de nos experts ?

03.73.27.54.65