NOTRE APPROCHE


Notre promesse : construire un projet agile, fini et cohérent avec un coût maîtrisé

Nous essayons au maximum de privilégier une approche agile et compatible avec vos contraintes de budget, l’agilité et l'éco-conception allant de pair.

A l’issue de la phase de conception, nous obtenons une liste de tâches catégorisables qui nous permet d’évaluer un budget jours (théorique).

Pour répondre à notre engagement de transparence, chaque itération représente des journées de travail qui sont décomptées de l'évaluation totale avec la possibilité de faire des ajustements et de changer de direction.

Également, vous êtes régulièrement informés si une nouveauté implique de revoir d'autres fonctionnalités pour respecter le budget jours.

Les grandes étapes de la réalisation de votre projet

01

Échanges

Selon la typologie et les contraintes du projet, nous établissons des ateliers d'échanges pour analyser avec vous les premiers besoins fonctionnels et données pertinentes.

Dans le cas d'un projet existant, un audit d'éco-conception est possible. Dans ce cas, nous auditons la globalité de l’application et de ses fonctionnalités.
Nous recensons les mauvaises pratiques, les axes stratégiques d’améliorations et déterminons des indicateurs qui permettent de suivre l’impact environnemental du service sur le long terme.
Groupe de personne dans un atelier de travail pour concevoir une application web
02

Idéation & Conception

Inventorier l’ensemble des fonctionnalités utiles au projet tout en intégrant les impacts environnementaux, sociaux et économiques. Cela permet de réaliser différents types de livrables fonctionnels, designs et techniques :
  • Prototype graphique
  • Cahier d’architecture technique
  • Estimation du MVP
  • Planification des versions (Release)
  • Preuve de concept (POC)
Personne dans une réflexion UX-UI design pour une application
03

Réalisation & Développement

Après avoir réalisé les différentes documentations exhaustives qui détaillent les phases du projet, nous construisons l'ergonomie et l'esthétique adaptés à celui-ci tout en respectant les bonnes pratiques du moment :
  • Direction artistique
  • Experience utilisateur (UX)
  • Esthétique des interfaces (UI)
  • Prototypes & Animations
Enfin, nous réalisons l'architecture technique de votre projet. Nous nous inscrivons, avec vous, dans une démarche commune orientée DevOps. Nos équipes mettent en œuvre l’automatisation des tâches et le déploiement continu de vos projets, permettant ainsi de maintenir plus efficacement votre patrimoine applicatif.
  • Architecture & Devops
  • Base de données
  • API
  • Développements
  • Tests
Développeur concevant une application
04

Points d'étape réguliers

Comme votre projet est déployé de façon continue, alors vous pourrez consulter régulièrement nos avancées. Vous accédez à un environnement de préproduction dans lequel vous verrez arriver les évolutions du projet, vous pourrez tester les nouvelles fonctionnalités et donner directement vos retours.
Groupe de personne dans un atelier de travail pour concevoir une application web
05

Bilan de parcours

Aux moments clés du projet, nous réalisons un point d'ensemble. L'objectif est de faire un bilan sur les travaux accomplis et, si nécessaire, d’effectuer des arbitrages stratégiques sur les tâches à venir.
À cette étape, il est possible d'optimiser et de faire varier le travail restant pour maintenir vos objectifs sans pour autant augmenter le budget.
Groupe de personne dans un atelier de travail pour concevoir une application web
06

Mise en ligne

Vous validez la recette complète de l’application et notre équipe s’occupe de la mise en ligne du projet. Nous déterminons ensemble le temps où nous garantissons la correction des bugs sur votre projet (VSR).
Développeur mettant en ligne le projet d'un client
07

Maintenance / Évolutions

Maintenant que votre projet est en ligne, nous pouvons continuer d’avancer ensemble de plusieurs manières :
  • Mettre en place une maintenance (correction de bugs)
  • Programmer de nouveaux cycles de développements (nouvelles fonctionnalités)
Développeur intervenant dans le cadre d'une maintenance d'une application