Le rôle de Business Analyst dans DSDM
DSDM, une approche agile « européenne » fête ses 20 ans en 2014 – oui, l’agilté a existé bien avant le manifeste agile 🙂 Pour savoir plus sur DSDM et Agile PM, consultez l’article.
Une des particularités de DSDM est la reconnaissance de rôles distincts dans l’équipe de développement (Solution Development Team). Dans la nouvelle version du DSDM Agile Framework, les rôles ont été revus et notamment le rôle du Business Analyst qui prend une nouvelle place:
Dans ce diagramme, les couleurs identifient le focus principal du rôle
Orange | Client – Le business |
Vert | Technique d’implémentation – l’IT |
Bleu | Gestion du projet |
Gris | Processus |
On voit tout de suite les deux aspects uniques du rôle de Business Analyst
- c’est le seul rôle présent dans les deux cercles
- c’est le seul rôle bicolore (orange – vert)
Business Analyst – Facilitateur
entre la gestion du projet et la réalisation de la solution
Le Business Analyst est donc le rôle qui fait le lien entre la gestion du projet et la réalisation de la solution, tout en faisant partie intégrale de l’équipe de développement. Le Business Analyst facilite l’interaction entre les rôles « business » et « techniques » avec comme objectif d’assurer la prise de décision dans la vision du produit dans les affaires courantes dans le développement. Un rôle proche de celui du Product Owner dans Scrum.
Business Analyst – Facilitateur
entre les utilisateurs et l’équipe de développement
Le Business Analyst assure que les besoins métiers sont correctement modélisés et analysés. Il est aussi responsable de communiquer la direction à prendre pour l’équipe de développement.
L’implication active du client, des utilisateurs dans la réalisation du produit est crucial pour le succès du projet. Il est donc important que le Business Analyst ne devienne pas l’intermédiaire entre les utilisateurs et l’équipe de développement. Il prend plutôt le rôle du facilitateur pour établir une bonne communication.
Les responsabilités du Business Analyst dans DSDM
- Assister le Business Visionary dans la formulation et la promotion de la vision du produit
- Travailler avec le Business Visionary et le Solution Development Team pour communiquer et formuler les options dans la réalisation de la solution
- Travailler au niveau de la gestion de projet pour formuler le Business Case et organiser les Benefit Assessments
- Soutenir et faciliter la communication à temps et de façon non ambiguë entre les représentants métiers et les techniciens
- Assurer une définition de qualité des exigences, leur analyse et gestion
- Gérer toute la communication relative aux exigences et leur interprétation avec un accent sur la mise à jour permanente le la priorisation des exigences et leur mise à jour tout au long du projet
- Assurer que les décisions prises par le Solution Development Team restent alignées avec les besoins métiers et que leurs conséquences soient analysées en profondeur
- Assurer l’unité et la cohérence des fonctions livrées au client
- Assurer que les besoins non-fonctionnels soient réalisables, réalistes et atteints par la suite
- Gérer la traçabilité des exigences pour préparer l’acceptation de la solution fournie
- Travailler avec le Business Visionnary dans la gestion du changement pour accompagner les utilisateurs vers l’utilisation productive de la solution
Le Business Analyst – Pierre angulaire du projet
Non seulement dans DSDM, mais dans tous les frameworks et méthodes de gestion de projet, le rôle important du business Analyst est maintenant reconnu d’une manière plus ou moins formelle.
Les compétences du Business Analyst s’étendent depuis la naissance de la vision du projet, à travers la formulation des objectifs, le Business Case, à la réalisation de la solution en apportant un maximum de valeur dans l’enveloppe budgétaire jusqu’à accompagner le changement et la préparation de l’acception du résultat. La réunion de toutes ces compétences s’impose, car le Business Analyst est responsable de la solution envers le client du début à la fin.
Vu le domaine large et profond, le Business Analyst a besoin d’outils précis et efficaces qu’il peut développer rapidement dans un contexte de projet agile avec p.ex. DSDM.
Suivez notre formation Business Analyst Agile – ajoutez les techniques et outils agiles à votre boîte à outils.