presentation kantree et méthodologies
TRANSCRIPT
![Page 1: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/1.jpg)
Automatisation et coopération pour transformer le travail
![Page 2: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/2.jpg)
Digicoop
Créée en 2015.Auto-financée jusqu’à fin 2016.
Équipe distribuée.
Mission: aider les entreprises de toute taille à se transformer pour devenir plus agiles et plus collaboratives afin d'améliorer l'efficacité de
leurs équipes et faire face aux défis de demain.
![Page 3: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/3.jpg)
L’équipe
MaximeIngénieur
Co-fondateur
SébastienIngénieur
Co-fondateur
JérémyIngénieur
Co-fondateur
BrunoDir. Commercial
![Page 4: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/4.jpg)
Le choix de la coopérative
➔ Notre objectif: construire une entreprise pérenne➔ La SCOP: statut le plus proche de notre vision de l’entreprise➔ Vision appuyée par un cadre légal
Mais très peu de startups coopératives donc plus difficile
![Page 5: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/5.jpg)
Chronologie
Beta KantreeFévrier 2015
1er clients payantsSeptembre 2015
AccélérateurFévrier 2016
1er contratgrand compte
Juin 2016
Début DigicoopSeptembre 2014
PolynoteNovembre 2015
Kantree 5.0“Enterprise”Février 2017
1er investissementexterne
Décembre 2016
![Page 6: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/6.jpg)
Gestion de projet visuelle et flexible
kantree.fr
![Page 7: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/7.jpg)
Notre vision:
Partager l’information et s’organiser à l’échelle de l’entreprise
Gestion de projet au sens large = n’importe quel travail nécessitantde s’organiser tout seul ou à plusieurs
![Page 8: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/8.jpg)
Pourquoi Kantree ?
8
● Communication difficile● Répétitions● Perte de temps● Perte de productivité● Délaissement des outils● Non-respect des processus
Le monde du travail évolue Dispersion de l’information
Des outils contraignants
![Page 9: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/9.jpg)
Notre approche
☑ Simple
Sans formation
Accessible à tous
Rapide
☑ Flexible
Implémentez n’importe quelle méthodologie ou
processus
Comme des LegoⓇ, assemblez les briques
qu’il vous faut
☑ Collaboratif
Modification temps réel
Toute l’équipe travaille avec Kantree
Planification et suivi se font au même endroit
![Page 10: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/10.jpg)
![Page 11: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/11.jpg)
Apports de Kantree
Pour toute l’organisation★ Implication
Des équipes plus impliquées
Meilleur compréhension du projet
★ Efficacité
Chaque équipe peut s’organiser le plus
efficacement possible pour son travail
Communication facilitée
★ Agilité
Des équipes libérées des contraintes
organisationnelles
Innovation encouragée
Prise en compte rapide des feedbacks
![Page 12: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/12.jpg)
Comment développer rapidement un produit qui réponde aux attentes de
notre cible avec (très) peu de ressources?
![Page 13: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/13.jpg)
Une boucle vertueuse
Retours utilisateurs
Développements
![Page 14: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/14.jpg)
A l’écoute des utilisateurs
Réussite du projet = des utilisateurs heureux qui nous recommandent
Objectif: comprendre le problème de l’utilisateur puis intégrer la résolution de ce problème dans la vision du produit
Contrainte: ça prend du temps
Statistiques d’utilisationdu produit
(metabase)
Toute l’équipe faitdu support(uservoice)
Tests utilisateurs etretours d’expérience
(a/b, usertesting.com, …)
![Page 15: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/15.jpg)
Rôles multiples / personne
Objectif de l’équipe = faire réussir le projet
Faire ce qui est nécessaire quand c’est nécessaireImplique de la transparence / Esprit d’équipe
![Page 16: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/16.jpg)
Automatiser
Planification Développement Relation client
Contrainte n°1 = Temps
Réduire les tâches à ce qui ne peut être fait que par des humains
![Page 17: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/17.jpg)
![Page 18: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/18.jpg)
Méthodologie Kanban
Backlog
Liste de toutes lestâches à faire
En cours
Liste des tâches encours de réalisation
Max = WIP Limit
Terminé
Liste des tâches terminées (testées et en prod)
Equipe / chef de projet
Prioritise/planifie
Développeurs
Réalisent
Cycle Time
Avec
![Page 19: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/19.jpg)
Planification
➔ Point de 5 minutes quotidien➔ Découpage des tâches fait par le chef de projet➔ Réunions régulières de priorisation
Parce que tout le monde est dans la boucle en permanence,très peu de divergences sur la direction à conduire
![Page 20: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/20.jpg)
Continuous Integration (CI)
Code repository (Git)
Développeur
pushCode reviewTests auto
(unit + intégration)
Intégration dans Master
Reviewer
Gitlab
Environnementde test (docker)
![Page 21: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/21.jpg)
Pull Request
Dév. Tests ReviewBranche
Pull Request
Master
● Création/suppression de branche à la volée; 0 coûts● Tests obligatoires pour merger la branche● Pull Request = demande de merge d’une branche dans master● Développement et review fait par les mêmes développeurs● Une fois mergé = considéré ok pour mise en prod
![Page 22: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/22.jpg)
Tests auto● Sur le même environnement que la prod● Création d’environnements automatisée grâce à Docker● Rapports de tests intégrés au repository (Gitlab)● Tests lancés quelle que soit la branche
Push Création d’un environnement de tests sur un cluster
Docker
Executiondes tests
Destruction de l’environnement Rapport de test
Unitaire Intégration Régression
![Page 23: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/23.jpg)
Continuous Delivery (CD)
Nouveaux commits sur
Master
Déploiement(auto)
DB
ServeursUpdate
Migration
Ansible
Backup
Monitoring
Logs
Aucune intervention humaine!
![Page 24: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/24.jpg)
Appliqué à toute l’entreprise
Méthodologie et automatismes appliqués à tous les domaines de notre société: administratif, financement, développement produit,...
Chaque “projet”, à son propre tableau kanban
Très facile de passer d’un tableau à l’autre donc très facile de participer à n’importe quel projet
Tout faire pour automatiser les processus à tous les niveaux
![Page 25: Presentation Kantree et Méthodologies](https://reader031.vdocuments.pub/reader031/viewer/2022022205/58cf4c5a1a28aba17e8b4ca9/html5/thumbnails/25.jpg)
Équipe distribuée
● 100% digital:○ Information non digitale = information non accessible
● Chat room en ligne:○ Communication instantanée○ Asynchrone○ Camaraderie
● Transparence:○ Code accessible à tous○ Visibilité sur toutes les tâches en cours et à venir