Gestion de programme agile -Cas pratique -

182 vues

Publié le

Agile programme management

Publié dans : Direction et management
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
182
Sur SlideShare
0
Issues des intégrations
0
Intégrations
23
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Gestion de programme agile -Cas pratique -

  1. 1. Ali Bentaleb, Agile Teams and Enterprise Coach Recommanda)ons  en     Ges)on  de  Programme  Agile   -­‐Cas  pra)que-­‐     Ali  Bentaleb,  Agile  Teams  and  Enterprise  Coach   Ges)onnaire  de  programme  agile  cer)fié,  SPC   juin  2015  
  2. 2. Ali Bentaleb, Agile Teams and Enterprise Coach Sommaire   Ø  Contexte   Ø  Acquis  –  points  à  conserver     Ø  Constats  –  points  à  améliorer   Ø  Alignement  entre  les  équipes  et  la  vue  intégrée  de  la  livraison   Ø  Qualité  du  code   Ø  Discon7nuité  des  terminés     Ø  Gouvernance  du  programme  et  des  carnets  de  produits   Ø  Recommanda)ons     Ø  Ges7on  de  programme  agile   Ø  Concepts  pour  supporter  la  ges7on  du  programme   Ø  Structure  pour  supporter  la  ges7on  du  programme   Ø  Équipe  DevOps  
  3. 3. Ali Bentaleb, Agile Teams and Enterprise Coach Contexte   Ø  5  équipes  de  réalisa7on  agile  scrum  et  scrumban  de  5  à  9  personnes     Ø  1  équipe  de  AQ     Ø  1  équipe  de  déploiement  avec  SM,  PO  et  Release  manager   Ø  1  équipe  de  TI  pour  l’exploita7on  (ges7on  tradi7onnelle)   Ø  1  équipe  d’architecture  avec  un  SM  et  PO   Ø  1  équipe  des  analystes  fonc7onnels,  kanban  mais  en  Silos   Ø  1  équipe  de  gouvernance  de  programme   Ø  Les  propriétaires  de  processus      
  4. 4. Ali Bentaleb, Agile Teams and Enterprise Coach Acquis  …  Super!!   Ø  La  Démo  de  toutes  les  équipes  après  chaque  itéra7on   Ø  La  synchronisa7on  des  sprints  entre  les  équipes  de  réalisa7on   Ø  Le  support  de  l'équipe  de  déploiement   Ø  Les  super  mêlées  des  PO,  SM          
  5. 5. Ali Bentaleb, Agile Teams and Enterprise Coach Constats  :  Points  à  améliorer   Ø  1.  Alignement  entre  les  équipes  et  la  vue  intégrée  de  la   livraison   Ø  1.1  Le  concept  de  la  livraison   Ø  C’est  quoi  une  livraison?   Ø  La  durée  de  la  livraison  est  très  longue   Ø  Date  de  livraison  changent  chaque  sprint   Ø  Prépara7on  de  la  planifica7on  des  livraisons  est  centralisée  par   l’architecture  et  la  gouvernance  du  programme   Ø  Livraisons  vs  produits  et  le  détail  approprié  
  6. 6. Ali Bentaleb, Agile Teams and Enterprise Coach Constats  :  Points  à  améliorer   Ø  1.Alignement  entre  les  équipes  et  la  vue  intégrée  de  la   livraison   Ø  1.2.  Planifica)on  de  la  livraison   Ø  Peu  ou  pas  de  précision  des  contraintes  architecturales   Ø  Peu  de  précision  des  contraintes  UX  et  des  normes  et  standards   de  développement  à  respecter.   Ø  Peu  de  précision  concernant  la  stratégie  des  tests  et  des   environnements   Ø  Aucune  implica7on  des  membres  des  équipes  de  réalisa7on  et   de  la  ges7on  de  changement  dans  la  planifica7on     Ø  Manque  de  partage  et  communica7on  de  la  vision  de  livraison      
  7. 7. Ali Bentaleb, Agile Teams and Enterprise Coach Constats:  Points  à  améliorer   Ø  1.Alignement  entre  les  équipes  et  la    vue  intégrée  de  la   livraison   Ø  1.3  Exécu)on  du  programme   Ø  Disposer  d’un  environnement  pour  les  tests  AQ  après  chaque   sprint   Ø  Précision  concernant  le  rôle  de  AQ  pour  exécuter  les  tests  de   prêt  accepta7on  et  la    valida7on  des  nouvelles  fonc7onnalités   après  chaque  itéra7on   Ø  Automa7ser  les  tests  cumula7fs   Ø  Implica7on  des  u7lisateurs  finaux  à  faire  des  tests  exploratoires   après  chaque  sprint.    
  8. 8. Ali Bentaleb, Agile Teams and Enterprise Coach Constats  :  Points  à  améliorer   Ø  2.  Qualité  du  code  :  «You  can’t  scale  crappy  code  »     Ø  Nombre  élevé  des  anomalies  (Déc.  2014)   Ø  Stabilités  difficile  de  l’applica7on  pour  la  L1   Ø  La  revue  et  réfactoring  du  code   Ø  Automa7sa7on  des  tests  cumula7fs  (TDD)    
  9. 9. Ali Bentaleb, Agile Teams and Enterprise Coach Constats:  Points  à  améliorer   Ø  3.  Discon)nuité  des  terminés   Ø  Terminé  de  l’équipe  des  analystes   Ø  Terminé  des  équipes  de  réalisa7on   Ø  Terminé  architecture   Ø  Terminé  AQ   Ø  Terminé  u7lisateur   Ø  Terminé  performance   Ø  Terminé  DTI     Ø  Terminé  RM  (Release  manager)   Ø  Terminé  ges7on  de  changement  
  10. 10. Ali Bentaleb, Agile Teams and Enterprise Coach Constats:  Points  à  améliorer   Ø  4.  Gouvernance  du  programme  et  des  carnets   Ø  Indicateurs  de  suivi  du  programme   Ø  Les  indicateurs  de  suivi  de  la  performance  des  équipes   Ø  Iden7fica7on  des  carnets  non  fonc7onnels  et  technologiques     Ø  Clarifica7on  des  rôles  et  responsabilités     Ø  La  présence  forte    de  l’approche  tradi7onnelle  dans  un  programme   agile   Ø  La  présence  des  spécialistes  agile  dans  la  gouvernance  d’un   programme  agile   Ø  Le  Rôle  des  SM  est  très  limité  et  sous  es7mé    
  11. 11. Ali Bentaleb, Agile Teams and Enterprise Coach Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC   Ø  Ges)on  de  programme  Agile  (SAFe:  maque  de  commerce  de  Scaled  agile  Inc)      
  12. 12. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Concepts  pour  supporter  la  ges)on  du  programme   Ø  Découper  le  programme  sous  forme  de  pe7tes  livraisons   Ø  Limité  la  durée  de  la  livraison  (entre  4  et  6  itéra7ons)   Ø  Aligner  toutes  les  équipes  sur  une  vision  commune   exprimée  par  un  carnet  de  livraison   Ø  La  livraison  doit  être  encadrée  par  un  guide  architectural   et  des  normes  d’expérience  u7lisateur  (UX)  et  de   développement    bien  déterminées   Ø  Pas  d’équipe  en  silos     Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  13. 13. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Concepts  pour  supporter  la  ges)on  du  programme   Ø  Déterminer  les  étapes  à  valeur  ajoutée  d’une  livraison   Ø  Je  recommande:   Ø  Prépara7on  de  la  livraison-­‐  les  PP  et  propriétaire  de   processus,  Lead  SM,  lead  AQ,  architecte  intégrateur,  AF   Ø  Planifica7on  de  la  livraison-­‐  Tout  le  monde   Ø  Développement  de  la  livraison  –  Équipes  de  réalisa7on   Ø  Stabilisa7on  et  performance  de  la  livraison  –Équipe.  R   Ø  Implémenta7on  de  la  livraison  (Accepta7on  et  MEP:  PP,   Forma7on  et  produc7on)  équipe  interdépendance-­‐  DevOps       Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  14. 14. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Concepts  pour  supporter  la  ges)on  du  programme   Ø  Une  livraison  à  la  fois   Ø  Prévoir  une  itéra)on  vide  entre  chaque  livraison   Ø  Flux  de  livraison  en  kanban,  Réalisa)on  en  Scrum/XP  et   implémenta)on  en  kanban   Ø  Réalisa)on  en  cadence  et  implémenta)on  à  la  demande         Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  15. 15. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Concepts  pour  supporter  la  ges)on  du  programme   Ø  Iden)fier  l’alloca)on  de  la  capacité  du  carnet  de  la  livraison           Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  16. 16. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Concepts  pour  supporter  la  ges)on  du  programme     Ø  Iden)fier  l’alloca)on  de  la  capacité  des  carnets  de  produits         Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  17. 17. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Structure  pour  supporter  la  ges)on  du  programme   Ø  Réalisa)on       Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  18. 18. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Structure  pour  supporter  la  ges)on  du  programme   Ø  Réalisa)on         Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC  
  19. 19. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Structure  pour  supporter  la  ges)on  du  programme   Ø  Synchronisa)on  :  Scrum  de  Scrum         Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC   Avoir  une  visibilité  sur  les  progrès   accomplis  et  les  obstacles  
  20. 20. Ali Bentaleb, Agile Teams and Enterprise Coach Ø  Structure  pour  supporter  la  ges)on  du  programme   Ø  Implémenta)on  :  Équipe  DevOps  -­‐  Kanban         Recommanda)ons:     Les  recommanda)ons  sont  Basées  sur  la  référence  de  SAFe  adaptée  par  Ali  Bentaleb,  SPC   1.  Maintenir  les  environnements  à  jour   2.  Maintenir  la  Pré  Prod  comme  image  réelle  de   la  produc7on   3.  Déploie  en  accepta7on  après  chaque  itéra7on   4.  Déploie  en  produc7on  sur  demande  ou  avec   une  fréquence  moyenne  de  4    à  6  fois  par   année   5.  Automa7ser  la  compila7on  et  le  déploiement   dans  tous  les  environnements   6.  Assurer  le  lien  entre  le  développement  et   l’exploita7on   La  valeur  tangible  se  produit  uniquement  lorsque  les  u)lisateurs  finaux  recoivent  un  logiciel  qui  fonc7onnent  avec  succès  
  21. 21. Ali Bentaleb, Agile Teams and Enterprise Coach Ques)ons     Ali  Bentaleb,  MBA,  CSM,CSP,  SPC,  PMP,  ITIL   Agile  Teams  and  Enterprise  Coach,  Trainer     Bentaleb.ali@ngsolu)ons.ca     hgps://www.linkedin.com/profile/view? id=AAIAAAEif9QBAbFbPC9tdPw7ww)OtGE-­‐1p6-­‐ UE&trk=nav_responsive_tab_profile_pic     514  659  3313    

×