Zoom sur l'équipe Tech de FASST
FASST développe des solutions pour accélérer la transition digitale des assureurs.
Le monde de l’assurance est très implanté historiquement et compte de grands groupes aux process métier assez complexes, mais qui étaient jusqu’à présent très peu digitalisés.
Les DSI de ce domaine ont un legacy assez important et doivent donc être accompagnées au quotidien pour transformer leurs systèmes.
Avec une très forte expertise métier et une architecture technique poussée, FASST crée donc des solutions pour optimiser leur time to market.
Souscription et onboarding
Il y a 6 ans, à la création, FASST a surtout axé son recrutement autour de profils ayant une forte expérience.
Par la suite, ils ont fait appel à des personnes dont c’était le premier job en tant que développeur ou qui étaient en reconversion professionnelle. C’est aussi l’ADN de Fasst d’aller chercher des gens sur leurs valeurs humaines, plus que sur leur technicité.
Ensuite FASST les accompagne et les fait grandir.
Quand une personne arrive, une formation de deux, trois ou quatre semaines permet de se familiariser avec l’architecture, les différentes technos et l'organisation dess projets. A l'issue de cet accompagnement, la personne commence sa contribution. Régulièrement des points sont faits. On a des objectifs, des attentes et on travaille dans une logique de “pression positive”, c’est à dire qu’effectivement on donne à la personne des objectifs, on en discute avant avec elle et surtout on lui donne les moyens de réaliser lesdits objectifs.
Une organisation mutualiste
La première phase a été de faire connaître l’entreprise, de gagner des projets et de les réaliser. L'organisation tournait alors autour d’une petite dizaine de personnes où tout le monde était sur tous les projets pour créer la marque FASST avec des références et clients contents in fine.
Ensuite, en grossissant, il a fallu “productiser” pour décrocher d’autres projets et faire grossir les équipes.
L’engineering compte une quarantaine de personnes, avec des pôles architecture, dev, scrum et de test&validation.
Aujourd’hui l’organisation est repensée pour affiner ses compétences et la rendre encore plus efficace. Ils pensent à mettre en place des squads par domaine de spécialisation. L’accent est également mis sur la préparation des roadmap techniques.
Franchise et comité consultatif client
L’articulation des projets se fait en mode scrum avec un AMOA qui joue le rôle de PO et ce dernier peut-être interne ou même externe (le client lui-même).
Le collaboration se fait dans une logique de transparence et de co-construction du projet avec le client. La bonne visibilité du travail permet de mieux réussir les missions et d'être parfaitement conforme au besoin du client.
Chez FASST on a le sens du DELIVERY et du dialogue client, tout en restant bankable bien sûr. C’est un juste équilibre à trouver mais ici, on attache beaucoup d’importance à la clarté du travail.
Une technique limitant tout sinistre
Le micro-services définit le cadre technique de FASST. Une version deux est en cours, mais oui, on pilote avant tout par l’architecture.
Des outils sont mis à disposition pour les dev, notamment pour vérifier la conformité de ce qui a été imaginé et défini. Pour cela, des revues de code corrigées par des personnes très qualifiées sont régulièrement organisées.
Des scans de vulnérabilité tournent fréquemment pour tester les failles de sécurité.
En fait, l’idée c’est surtout de déployer le bon outil au bon moment.
La technique a un rôle indéniable. Cela permet de rester en contrôle avec ce qui est demandé.
Chez FASST, on croit beaucoup à l’analyse du besoin et tout est mis en œuvre pour faciliter sa bonne compréhension et sa définition.
Les équipes QA sont chargées de vérifier ce qui a été fait et permettent surtout de sortir les versions suivantes (contrôle des régressions, rajout de features sans tout casser).
L’architecture doit être atomique mais avec des briques que nous devons pouvoir gérer indépendamment.
Jira sert pour le pilotage projet, Zéphyr est utilisé pour les tests et validations. Enfin, Miro les assiste sur la définition des architectures.
Les équipes travaillent surtout en full-stack et traitent les features de bout en bout.
Les bugs viennent alimenter le backlog et les priorités sont ensuite définies. Si des bugs vraiment critiques sont à corriger, ils passeront en priorité par rapport à certaines fonctionnalités.
Au vu de la clientèle qui possède beaucoup de données personnelles, FASST a fait le choix concernant les serveurs, de tout héberger en France (OVH).
Codes
Node JS, JAVA Script, Typescript, React JS, Graph QL, Phyton
Avec une garantie client satisfait et une surprime de technologies, cette entreprise nous donne l’assurance de solutions bien calibrées.
En ciblant stratégiquement le besoin de son client et en le développant conjointement avec lui, on arrive SO FASST ! à développer des projets toujours plus intéressants et pointus. Souscrivez et vous serez à votre tour, le ou la garante de projets bien dimensionnés.
- Views355