Nos formations et du consulting à distance
Publié le
7 avr. 2020
Depuis sa création en 2009, KNP Labs permet le télétravail car la moitié de l’équipe était, à l’époque, à l’étranger. Aujourd’hui, nous avons deux bureaux principaux à Caen et Nantes et le télétravail fait toujours partie intégrante de la culture d’entreprise. Nos projets sont gérés avec des clients qui sont à distance et des équipes venant de nos différents sites.
Nous aimerions vous présenter nos missions de consulting et de formation à distance. Voici quelques exemples :
Conseil et développement ponctuel à long terme
En bref :
Client : Solution Saas aux plateformes de e-Commerce
Type de conseil : Consulting dev-ops, optimisation et développement
Durée : Mission sur plusieurs mois
Fréquence : Séance de discussion en visio pendant 1 à 2 heure une fois par semaine
Fabien : Ma mission de consulting était sur plusieurs mois, une solution SaaS destinée aux plateformes e-commerce permettant la gestion des abonnements de produit avec de la facturation récurrente, etc.
Nous avons fait des séances en visio avec Google Meet, une fois par semaine entre une et deux heures. À chaque séance, le client abordait un sujet en particulier, par exemple il souhaitait ajouter du temps réel avec des websockets, et avait aussi des problèmes de performance (nous devions donc analyser en profondeur le fonctionnement des endpoints avec temps de réponse élevé)..
C’était finalement surtout des questions sur l’optimisation de l'infrastructure et des tâches dev-ops. A l’époque, son hébergeur était chez symfony.sh et il n’était plus très satisfait de l'ancêtre de Symfony Cloud et voulait changer. Je l’ai aussi accompagné pour dockeriser ses projets.
Il m’avait partagé ses projets sur github, j'analysais le code et lui faisait un résumé de mes audits du code et les recherches sur les technologies qu’il voulait mettre en place.
Par exemple, il avait des milliers de logs sur une plateforme de gestion de logs qui n’était plus vraiment très performante et voulait savoir comment remplacer ce système.
Le client était à Baltimore, donc on faisait les points à 15h et 9h pour lui.
Suivre les projets de Fabien sur github
Session de consulting devops et mise en place de docker
En bref :
Client : Amélioration de l’infrastructure pour tous les projets du client
Type de conseil : Consulting dev-ops et formation de l’équipe
Durée : Interventions précises sur deux semaines
Fréquence : Visio de lancement et passation, le reste via code reviews et formation en visio
Nico : Le client avait fait appel à nous car il souhaitait dockeriser tous ses projets Symfony.
Il avait également besoin que je forme son équipe à Docker par la suite. Il y avait une visio conférence via Google Meet au début du projet. Ensuite, j’avais accès au repo Github pour dockeriser et via les PRs très explicites et par email, on discutait de l’avancement. J’ai développé 2 jours par semaine pendant deux semaines et une visio à la fin pour la passation.
Dans les code reviews, j’ai expliqué comment faire la dockerisation et le fonctionnement de Docker.
Suivre les projets de Nico sur github
Formation à distance et passation de projet
En bref :
Client : Plateforme de e-learning pour des étudiants
Type de conseil : Passation du projet et formation Symfony avancé pour le développeur
Durée : 2 jours et code review pendant un mois
Fréquence : Visio toute la journée
Antoine : A la fin du projet qu’on venait de réaliser, nous avons fait la passation au développeur qui devrait reprendre le projet du client. J’ai également fait notre formation Symfony avancée, adaptée aux besoins du projet. Nous avons fait une visio avec partage d’écran pendant 2 jours. Ensuite, nous avons fait de la code review pendant un mois pour garantir la suite du projet.
Suivre les projets de Antoine sur github
Définition du besoin et consulting par la suite
En bref :
Client : Transport public de voyageurs
Type de conseil : Ateliers de conception pour définir les besoins en consulting
Durée : 2 à 4 heures par semaine avec l’équipe de développement
Fréquence : Une à deux fois par semaine
Albin : Nous étions en visio conférence avec l’équipe du développement afin de comprendre leur besoin en consulting. Ensuite, nous avons défini le périmètre d’intervention chez nous. Nous avons utilisé Zoom pour les conférences à plusieurs.
Suivre les projets de Albin sur github Questions ou envie de travailler avec nous ? hello@knplabs.com
Commentaires