En mode Kaizen

Une histoire d’amélioration continue

Vincent Le Gallic
Frianbiz
3 min readDec 6, 2016

--

Pour garder un oeil sur des technologies que nous n’utilisons pas encore dans notre équipe, nous avons imaginé une journée “proof of concept” très simple:

  • 9h00 : Sélection des sujets par DotVoting
  • 9h30 : Trouver une histoire démontrable autour du sujet
  • 10h00 : Equipe auto-organisée & début des devs
  • 17h00 : Les démos

ChatBot

Un Chatbot est un programme qui tente de converser avec une personne.

Objectif : Faire un workflow sur gitlab avec un ChatBot. Exemple: Moi => Bonjour GitBot, je veux créer un repository. Bot Répond=> Quel nom? etc…

Résultat : Un bot Chuck Norris qui fait des blagues

Comme le montre l’image ci-dessus, la consigne n’a pas du tout été respectée :) mais l’objectif est atteint et la démo s’est bien passée. Le client utilisé pour le bot https://github.com/sagebind/slack-client … et l’api http://www.icndb.com/api/

Docker et Laravel

Docker est un logiciel libre qui automatise le déploiement d’applications dans des conteneurs logiciels

Objectif : Un dev avec docker de pré-install sur sa machine pull un projet et avec une commande Docker tout est ok!

Résultat : Pas assez de temps pour un projet Laravel, mais démo de config d’un conteneur intéressante et discussion sur les next step pour continuer d’avancer sur le sujet.

Motion Design

Le motion design est une forme d’art visuel consistant à créer des œuvres animées.

Objectif : Faire une démo sur une applications native (iOS & Android)

Résultat : Sélection de certains framework et démo sur un use case classique de liste.

WebGL

WebGL permet de créer des effets visuels et des interfaces innovantes dans nos pages web.

Objectif : Dev un Worms ! de petits vers qui se fraient un chemin en détruisant le niveau pour anéantir leurs adversaires :)

Résultat : Un ver qui se déplace dans une map destructible.

Firebase

Firebase c’est un peu la trousse à outils du développeur (Auth, Realtime,
Analytics, …)

Objectif : Identifier les périodes les plus calmes vs les plus bruyantes de l’open space : push “Bonne blague” quand période de bruit + élevée que la moyenne détectée (= blague) + graphe sur la tv (Bref un objectif bcp trop ambitieux ;))

Résultat : Un client Web permet d’enregistrer et de classer les personnes qui parlent le plus sur une journée (pas du tout la consigne de départ, mais bien fun comme idée aussi)

Bilan

Le kaizen est un processus d’amélioration continue basé sur des actions concrètes, simples et peu onéreuses. Mais le kaizen est tout d’abord un état d’esprit qui nécessite l’implication de tous les acteurs. (plus de blabla)

5 démos différentes en quelques heures de code, ç’est une réussite :) On ne devient pas expert d’une techno en quelques heures mais il faut bien commencer par quelque chose et sur certains sujets nous avons une bonne vision des actions à mettre en place avant de pouvoir les utiliser pour un projet. C’est un peu comme une formation accélérée qui permet d’écarter certains choix techniques ou au contraire d’approfondir les sujets prometteurs.

--

--