Vous êtes dirigeants, product owner, gestionnaire de projets d’une PME et vous faites face à une pénurie humaine pour la réalisation de vos projets ? Vous sentez que vous devez réduire vos standards de qualité pour livrer à temps ? Bienvenue dans l’univers des micros-équipes multidisciplinaire qui, à chaque jour, doivent relever le défi d’être performante et assurer le respect des échéanciers.
Découvrez comment une PME d’une quinzaine d’employés, où plus de la moitié de l’équipe travaille sur des projets différents, a su garder le focus sur les bonnes pratiques de l’agilité pour assurer des livrables de qualité et du respect de ses échéanciers.
2. NSim Technologies offre des produits
et des services spécialisés en
cartographie, intelligence artificielle et
objets connectés (IoT) .
À propos
NSim Technologies
NSim Technologies
3. Petite équipe multidisciplinaire
Équipe de 15 personnes – Analyste, Développeur logiciel, Consultation, Support, Marketing, Vente,
Plusieurs projets en cours
De 6 à 10 projets en cours – Rasters.io, IceNav, RedAlert, Cybersécurité des véhicules,
Déneigement, Applications mobiles, …
Gestion des clients
Support à la clientèle, nouvelles demandes des clients
Innovation et R&D
Produits internes, R&D
Ventes et marketing
Marketing web, Trade Show, vente B2B classique
Le portrait de NSim Technologies
4. Augmentation de la demande des services
Hausse de la demande pour le développement d’applications
Disponibilité des ressources
Pénurie de la main d’œuvre qualifiée, les ressources sont difficiles à trouver
La qualité des services
Maintenir un niveau de qualité des services exceptionnels
Nos défis, comme d’autres
entreprises
5. L’agilité est un processus de développement
L'agilité est initiée par des changements culturels simples
- La flexibilité des horaires et des vacances
- L’agilité à servir le client
- L'importance des séniors
- La responsabilité produit
La structure organisationnelle peut ensuite s'adapter
- Réduire la friction et les blocages
- Améliorer l'autonomie et la responsabilité.
Comment ?
- Abolir les comités d'architectures
- Donner accès aux environnements de production à tous les développeurs
- Abolir les rôles de chargés de projets
- Modifier les responsabilités fréquemment
- Intégrer un processus Agile adapté
Notre approche Agile
8. Nos critères d’évaluation
1. Préoccupations des clients
2. Projets clients avec échéances
3. Tâches admin récurrentes (paies, comptabilité)
4. Développement des affaires
5. Produits internes et R&D
Priorization
Évaluer le niveau de priorité (1 à 4) et urgent
Mettre à jour le Backlogs avec les Stories et
priorité
PO
Notre processus
9. Une Story urgente est prise en charge
immédiatement
Elle peut mobiliser toute l’équipe si nécessaire
Selon la Story, un temps maximal de
résolution est assigné
Critères d’urgence
1. Panne d’infrastructure
2. Appel de support 24/7
3. Pertes de données / sécurité
4. Soumission / Offre de service
5. Échec de livraison
6. Démo de produit
Urgent
Notre processus
PO
10. Chaque jour (le matin)
Tous les membres de l’entreprise
Une minute par personne
Planification
Senior - PO - ÉquipeDaily planning
Notre processus
Ordre du jour
• Urgence
• Mise à jour des travaux en cours
• Problématiques et bloquants
• Prévoir un Team work
• Échéanciers
12. Valider que la Story est respectée
Prêt pour la livraison ?
Des modifications peuvent-être apportées à la Story
Senior - PO - Équipe
Équipe
Validation des travaux
Respect des standards de qualité établis
Des modifications peuvent être apportées si
nécessaire (Tasks, In Progress, Done)
Peer review
Notre processus
Stories review
13. Story conforme à la demande du client ?
Deliverable
Notre processus
PO / Client
Mise en production
Documentation
Validation du client
Delivery
Senior – PO - Équipe
Non conforme à la demande du client
Demande de changement
Bug
Insatisfaction du client
Retour à l’étape du Daily planning (mode urgence)
Fail Senior - PO - Équipe
15. Intégrer toutes les tâches
Responsabiliser l’équipe
Diminuer les blocages
Partager la connaissance
Résolution des urgences (3 jours et moins)
Processus Agile : Résultats
Une ambiance stimulante
16. Évaluation de la durée de la Story
Mieux intégrer nos outils de gestion
Incertitude de la capacité du processus
Processus Agile : Il reste du travail!
Application
Demande client d’afficher position sur une carte
Marketing
Création d’un article marketing sur le blog
Application
Demande client d’afficher position sur une carte
Marketing
Création d’un article marketing sur le blog
Application
Projet client avec une date de livraison
Marketing
Rédaction en vue d’une parution
Application
Pas d’urgence
Marketing
Pas d’urgence
Application
Planification de l’histoire avec les ressources
Modification API backend
Modification UI
Documentation utilisateur
Marketing
Rédacteur
Graphisme
PEER REVIEW
Applications
Code review
Pull request
Marketing
Discussion avec autres membre
STORIES REVIEW
Applications
Revue internet des fonctionnalités
Marketing
Traduction externe
Correction