Cavalier Blanc

L'art de la gestion de l'information

Cavalier Blanc Inc. Logo

Stéphane Thibault

Chargé de projets agiles, Consultant

Gestion de projets agiles

Collaboration, réactivité, livrables rapprochés et valeur ajoutée à chaque itération.

British and Irish Lions scrum by Kiwi Flickr CC-By 2.0

British and Irish Lions scrum by Kiwi Flickr, CC-By 2.0

Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire.

Ces expériences nous ont amenés à valoriser:

  • Les individus et leurs interactions plus que les processus et les outils
  • Des logiciels opérationnels plus qu’une documentation exhaustive
  • La collaboration avec les clients plus que la négociation contractuelle
  • L’adaptation au changement plus que le suivi d’un plan

Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.

En tant que Coach Agile, mon rôle est celui d'agent de changement au sein de votre entreprise afin de faciliter l'adoption par votre organisation des principes fondamentaux de l'agilité.

Nous suivons ces principes:

  • Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée.
  • Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement pour donner un avantage compétitif au client.
  • Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts.
  • Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet.
  • Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
  • La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face.
  • Un logiciel opérationnel est la principale mesure d’avancement.
  • Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant.
  • Une attention continue à l'excellence technique et à une bonne conception renforce l’Agilité.
  • La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle.
  • Les meilleures architectures, spécifications et conceptions émergent d'équipes autoorganisées.
  • À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence.

En tant que Product Owner, mon rôle est de vous conseiller dans la planification stratégique de votre projet, de vous aider à prioriser vos besoins par valeur d'affaires et d'agir comme votre représentant au sein de l'Équipe Scrum en cours de réalisation.

Le Product Owner est responsable de maximiser la valeur du produit et du travail de l’Équipe de Développement. […]

Le Product Owner est la seule personne responsable de gérer le carnet de produit (Product Backlog). La gestion du Product Backlog comprend:

  • Exprimer clairement les items du Product Backlog;
  • Ordonner les items du Product Backlog pour mieux réaliser les objectifs et missions;
  • Optimiser la valeur du travail effectué par l’Équipe de Développement;
  • S’assurer que le Product Backlog est visible, transparent, et clair pour tous, et qu’il montre ce sur quoi l’Équipe de Développement travaillera prochainement; et,
  • S’assurer que l’Équipe de Développement comprend adéquatement les items du Product Backlog.

En tant que Scrum Master, mon rôle est de prendre en charge la réalisation de votre projet comme leader au service de l’Équipe Scrum, fidèle aux principes de transparence, d'inspection et d'adaptation.

Le Scrum Master est responsable de s’assurer que Scrum est compris et mis en œuvre. […]

Le Scrum Master aide ceux qui sont externes à l’Équipe Scrum à comprendre lesquelles de leurs interactions avec l’Équipe Scrum sont bénéfiques et lesquelles ne le sont pas. Le Scrum Master aide tout le monde à changer ces interactions pour maximiser la valeur créée par l’Équipe Scrum.

[…]

Le Scrum Master rend service à l’organisation de plusieurs façons. Ses services consistent à:

  • Accompagner l’organisation dans son adoption de Scrum;
  • Planifier les mises en œuvre de Scrum dans l’organisation;
  • Aider les employés et parties prenantes à comprendre et à mettre en œuvre Scrum et le développement empirique de produit;
  • Causer des changements qui augmentent la productivité de l’Équipe Scrum; et,
  • Collaborer avec d’autres Scrum Master pour améliorer l’efficacité de l’utilisation de Scrum dans l’organisation.

Gestion de l'information

De l'intelligence d'affaires à l'intelligence artificielle.

L'IA ajoutera 15,7 billions de dollars à l'économie mondiale d'ici 2030 […].

En tant que conseiller stratégique…

auprès de CXOs, mon rôle est de réduire les frictions à la circulation de l'information entre les diverses unités d'affaires, afin de permettre à toute l'organisation d'appuyer son processus décisionnel sur des données en temps réel (Data-Driven Management);

auprès du CIO, mon rôle est de faciliter l'implémentation de la feuille de route la mieux adaptée à l'organisation pour lui permettre d'effectuer une transition efficace de l'intelligence d'affaires vers l'intelligence artificielle;

auprès du CISO, mon rôle est d'anticiper les problématiques liées à l'intégrité et la sécurité des données à l'ère du cloud tout en minimisant l'impact des mesures de sécurité sur la courbe de croissance de l'organisation.