ytreza.dev

Tout seul, on va plus vite (quelque part). Ensemble, on va plus loin (tout aussi vite et au bon endroit)

Notre travail (2)

Biolog-id

CoachingTest & QA

Coaching clean code et testing

Synerglass Soft

Test & QA

Initiation au craft d'une équipe de développement

Nos membres (6)

Didier Erin

Teach Lead Backend

Dimitri KOCH

Architecte pragmatique

Alexandre Teixeira

Développeur Back .NET

Nos services (5)

Produit : démarrage - mise en place du walking skeleton

Nous mettons en place le walking skeleton de votre produit, c'est à dire la partie ops, back et front. Le projet est déployable automatiquement. Il ne reste plus qu'à ajouter les fonctionnalités.

Produit : ajout des premières fonctionnalités

Sur un produit déjà déployé, nous déterminons l'architecture logicielle et ajoutons les premières fonctionnalités main dans la main avec le métier.

Produit : ajout des fonctionnalités suivantes

Sur un produit déjà démarré et avec une architecture logicielle en place, nous mettons en place les fonctionnalités suivantes

Ce qui nous rend unique

Notre collectif a été conçu pour vous proposer une solution agile, qui respecte vos objectifs, vos délais et votre budget.

Nous apportons plusieurs garanties.

  • nous garantissons d'avoir une équipe avec un haut niveau de séniorité qui a déjà réalisé avec succès plusieurs projets complexes

  • si nous livrons un bug, nous nous engageons à le corriger gratuitement dans les deux mois suivant la livraison

  • un feedback rapide, nous garantissons une livraison tous les deux jours (dans les faits, nous veillons à livrer plusieurs fois par jour)

  • nous vous informons de l'avancement et du budget restant chaque jour

Comment se déroule le travail avec nous ?

Tout commence par la découverte de votre projet, de vos objectifs, de vos délais et de votre budget. Nous vous écoutons puis discutons ensemble de la cohérence et la faisabilité.

Une fois sur la même longueur d'onde, nous identifions, avec vous, la fonctionnalité la plus essentielle pour votre projet. Celle qui apportera le plus de valeur à votre entreprise.  

Votre vision et votre besoin sont  le point central de notre analyse. Ensemble, nous utilisons plusieurs méthodes éprouvées, comme l'example mapping, pour définir des critères d'acceptation clairs. Nous définissons aussi des critères permettant de mesurer votre satisfaction.

Notre approche étant basé sur le LEAN, nous challengeons votre besoin, éliminons le superflu et choisissons les stratégies qui permettront de valider rapidement les choix effectués.

Notre approche étant basée sur l'agilité, nous découpons la fonctionnalité pour qu'elle soit développée en plusieurs itérations qui se dérouleront sur un cycle de 2 semaines maximum. En parallèle, nous fixons ensemble le budget à allouer à ce cycle de développement. 

Vous suivez directement l'avancée du cycle. Nous livrons régulièrement et vous tenons informé du budget utilisé en permanence. Dès que vous êtes satisfait, nous décidons ensemble d'arrêter le cycle. Le budget restant pourra être alloué à un cycle suivant.

Nous fonctionnons sur la confiance, mais celle-ci s'acquiert avec le temps et vous ne nous connaissez pas forcément. Nous vous garantissons aussi une politique de remboursement progressive afin de limiter vos risques.

Si vous n'êtes pas satisfait, nous mettons fin à la prestation et vous remboursons : 

  • - 100% du budget à la fin du deuxième jour,

  • - 75% à la fin de la première semaine,

  • - 50% à la fin de la deuxième semaine.

------------------

Notre proposition de valeur vous intéresse et voulez savoir ce qui distingue notre collectif des autres manières de travailler ? 

Le software teaming (aussi connu sous le nom de mob programming ou ensemble programming) consiste à réunir les membres de l'équipe et à les faire travailler ensemble, sur la même tâche, en même temps. Les avantages de cette approche : 

  • les expertises de plusieurs personnes en même temps

  • plusieurs points de vue et approches différents

  • les décisions sont prises plus vite car elles ne sont pas bloquées par l'absence d'une autre personne

  • diminution des points de blocages techniques

  • diminution du facteur bus

  • les réunions deviennent obsolètes

  • le projet est connu et partagé par tous les membres

  • la concentration augmente drastiquement

  • le travail d'équipe prime sur le travail individuel

Afin d'optimiser cette approche, nous avons une personne référente sur le projet. C'est avec elle que vous échangez le plus souvent. En fonction de la phase où se situe le projet, la personne référente s'entoure de deux autres membres de l'équipe selon leurs expertises. Cette composition évolue en même temps que votre projet.

Par exemple : 

  • Démarrage du projet et mise en place de l'infrastructure : OPS - BACK - BACK ou OPS - OPS - BACK

  • Mise en place de la première fonctionnalité : OPS - BACK - FRONT

  • Développement des autres fonctionnalités : BACK - BACK - FRONT ou BACK - FRONT - FRONT

  • Amélioration de la sécurité : OPS - BACK - SEC

Si vous souhaitez reprendre la responsabilité du projet avec votre équipe, les membres de votre équipe peuvent tout simplement rejoindre l'équipe et collaborer en direct avec nous. Petit à petit, la transmission des connaissances et compétences s'effectue, et nous retirons un par un nos membres pour laisser la place aux vôtres.


6 membres