Notre Méthodologie
Entretien / atelier, cahier des charges, design UX / UI, développement, tests, recette et formation utilisateur. Nous nous occupons entièrement de la gestion de votre projet afin de vous accompagner au mieux dans votre transition numérique.
Méthodologie
Entretien / Atelier
Au cours d’un ou plusieurs entretiens, nous vous guidons dans l’analyse de votre besoin et nous vous aidons à définir le périmètre de votre projet.
Vous avez une approche fonctionnelle, nous avons une approche technique : la pédagogie de nos chefs de projets permet de faire le lien entre votre langage et nos considérations techniques.
Au cours de ce premier atelier, nous avons besoin de comprendre votre activité et d’assimiler vos idées.
Nous vous poserons beaucoup de questions pour stimuler nos esprits et le vôtre et ainsi profiter de ces échanges fertiles pour caractériser votre projet.
Cahier des charges
L’élaboration d’un cahier des charges, bien que facultative, reste certainement la meilleure option pour garantir la bonne réalisation de votre projet :
Il vous permet de connaître précisément le périmètre et les fonctionnalités de votre projet.
Il nous guide avec précision dans les sprints de développement et les phases de déploiements, et bien sûr il fournit l’assurance d’une recette de projet complète.
Un cahier des charges est un document nécessitant d’être précis et exhaustif, ce travail peut être long à réaliser.
Il peut être rédigé par vous même, lorsque vous maîtrisez parfaitement votre besoin, éventuellement revu ou ajusté par un chef de projets ou bien totalement délégué chez nous.
Design UX / UI
Le périmètre du projet étant défini, nous élaborons une charte graphique - originale ou inspirée de votre existant - (logo, table d’inspiration, palette de couleur, typographie), puis nous concevons un ensemble de wireframes et de maquettes correspondants aux fonctionnalités énumérées dans le cahier des charges.
Suivant la typologie du projet, plusieurs propositions peuvent être challengées pour stimuler votre perception et vos goûts.
Nous échangeons avec vous et lorsque la direction artistique est validée, nous déclinons l’ensemble des pages (site web) ou des écrans (application mobile) en présentant chaque aspect de chaque fonctionnalité.
Les maquettes sont naturellement déclinées en versions desktop et mobile afin de guider les développeurs dans l’intégration de votre site web responsive.
Développement
- Développement des fonctionnalités au seins de sprints de développement.
- Intégration Continue en préproduction : aucune interruption de service durant les déploiements ou les migrations.
- Revue de code et Pull Request avant déploiement.
- Système de bugtracking pour remontée et traitement des bugs.
- Système de ticketing pour le suivi de la maintenance corrective / évolutive.
- Outils de collaboration pour suivi des projets TMA.
- Versionning et dépôt du code source sur notre serveur Git.
- Nous travaillons en OpenSource : possibilité d’ouvrir notre codebase.
- Nous vous impliquons dans chaque itération pour valider rapidement la conformité de la fonctionnalité livrée.
- Un nombre d’itérations élevées garantit une réalisation conforme et optimale.
Tests
La réalisation de tests est une étape essentielle dans notre méthodologie de travail. Nous attachons une grande importance à cette étape car elle nous permet de vérifier que chaque service de notre projet fonctionne correctement et répond aux attentes de nos clients.
Nous procédons généralement en plusieurs étapes lors de la réalisation de tests. Tout d'abord, nous testons l'ensemble du projet dans son environnement de développement pour détecter les erreurs de syntaxe, les erreurs de code ou les erreurs de configuration. Assurant par la même occasion le référencement du site ainsi que son accessbilité.
Nous procédons également à des tests de performance pour vérifier que le projet fonctionne correctement même sous une charge importante. Nous nous assurons que le projet est réactif et rapide, même lorsque de nombreux utilisateurs accèdent simultanément à ses fonctionnalités.
Recette
La phase de recette intervient à la suite du dernier sprint de développement.
Il s’agit chez Plan B communication des tests d’acceptation utilisateur : la maîtrise d’ouvrage réalise ses tests utilisateurs en conditions réelles ou simulées, dans un environnement de préproduction, idéalement guidés par la liste des fonctionnalités du cahier des charges, ou basés sur les spécifications des besoins énumérés lors de la définition du projet en phase 1.
Cette phase de recette, étalée sur 1 à 5 jours (durée indicative), permet de remonter et ajuster les derniers problèmes ou lacunes sur le projet, puis à l’issue de ces corrections, de valider la mise en production du projet.
Formation utilisateur
Nous apportons un soin particulier à l’expérience utilisateur et à l’ergonomie de votre projet, bien entendu sur le frontoffice mais également sur chaque outil du backoffice.
Il est essentiel que vous soyez efficient dans l’usage quotidien de votre application.
Bien que la majorité de nos créations soit suffisamment intuitive pour être utilisée facilement, sans formation spécifique, il peut être nécessaire pour certains profils, d’être accompagnés dans la prise en main de leur nouvel outil.
Nous mettons dès lors à votre disposition un chef de projets ou un responsable produit, particulièrement pédagogue, pour monter en compétence vos ressources métiers, les rendre totalement autonomes et aptes à dispenser les bonnes pratiques auprès de vos collaborateurs.
Nos dernières réalisations
Vous avez un projet ?
Trouvons ensemble la meilleure solution pour répondre à vos besoins.