Les différentes étapes du projet
1La phase d'avant projet
C’est l’une des phases clés de succès de votre projet !
C’est là que l’équipe fait connaissance avec votre métier, votre vision et se les approprie pour proposer les solutions fonctionnelles et techniques optimales, selon vos besoins et notre expérience de plus de 200 projets.
Ateliers de compréhension
Des ateliers de compréhension du besoin en présence de toute l’équipe technique, aboutissant à la création du backlog (liste des fonctionnalités envisagées sur le projet) et à une première phase de priorisation fonctionnelle (découpage en itérations).
Ateliers UX/UI
Des atelier(s) de suivi UX/UI permettant la synchronisation de toutes les parties prenantes (fonctionnel, design, développement) avec l’objectif d’avoir des maquettes cohérentes pour toute la chaîne.
Socle technique
La mise en place du socle technique.
Rédactions des spécifications
La rédaction des spécifications, soit par le client en toute autonomie selon une trame fournie par Elao, soit par Elao, soumise à validation du client.
Outils
La mise en place des outils de pilotage/suivi.
Estimation
L’estimation chiffrée la plus fine possible de chaque fonctionnalité. Nous facturons en fonction du temps passé pour assurer la transparence. Avant le développement, les estimations de chaque fonctionnalité permettent d'évaluer les coûts, mais ces chiffres peuvent évoluer en fonction des découvertes et de la compréhension du projet.
2La phase de build
Lors de la phase de build, l’équipe technique Elao allouée au client est mobilisée à 80 % de son temps sur le projet, sans autre projet en parallèle. Les 20 % restants permettent à l’équipe d’intervenir ponctuellement sur d’autres projets en phase de run, de contribuer à des projets Open Source, de s’investir dans l’écosystème web, de faire de la veille pour se tenir toujours à jour techniquement.
L’équipe étant à bord depuis le tout début du projet, elle a alors une compréhension fine du projet et peut avancer de façon efficace.
- L'intégration responsive HTML/CSS
- Le développement
- La recette fonctionnelle
3La phase de mise en production
La mise en production est la “mise en ligne” de l’application à destination des utilisateurs finaux. Dès que le client considère que le périmètre fonctionnel minimal de l’application a été développé et validé, la première mise en production peut-être réalisée.
Nous conseillons une mise en production le plus tôt possible pour avoir des retours d’utilisateurs au plus vite afin d’identifier les points de friction éventuels qui n’avaient pas été anticipés lors de la phase d’UX et de développement.
L’idée est de multiplier les boucles de feedback (mise en prod ➜ retour utilisateur ➜ itération ➜ mise en prod) pour obtenir une expérience utilisateur robuste le plus rapidement possible.
4La phase de run
La phase de run s’enclenche dès que le périmètre fonctionnel de la V1 a été livré. Le projet est désormais prêt à être exposé aux utilisateurs finaux.
Lors de la phase de run, notre périmètre d’intervention est le suivant :
Maintenance proactive par mois
Dès que le projet est accessible aux utilisateurs, l’équipe technique sur le projet passe 1 à 2 jours par mois à faire une maintenance proactive.
Analyse de vos remontées
Suivi des nouveaux tickets remontés par le client : tri, qualification de la demande (bug, évolution) et spécifications si besoin puis estimation.
Amélioration continue fonctionnelle selon votre priorisation
Il est possible que la V1 n’ait pas toutes les fonctionnalités envisagées en début de projet et que vos priorités aient changé en cours de développement ou en fonction des retours utilisateurs.
Selon votre priorisation, nous estimons le temps de développement nécessaire à chaque nouvelle fonctionnalité envisagée pour que vous puissiez prendre la décision de la faire développer ou non.
Le processus de mise en ligne reste le même qu’à la phase de build :
- Spécifications
- Maquettes si nécessaire
- Intégration
- Développement
- Recette fonctionnelle
- Mise en production.
Nos outils
Nous n'imposons aucune application à nos clients, nous avons la flexibilité nécessaire pour nous conformer à leurs préférences et à leurs besoins. Cependant, nous avons l'expérience de travailler avec des outils efficaces que nous recommandons.