Qu’est qu’un Business Analyst ?
Le Business Analyst (BA) représente une interface entre les utilisateurs et les équipes techniques. Son objectif est de collecter les besoins, de valider leur faisabilité et de rédiger les documents de spécifications. Il peut soit aider l’équipe Métier à rédiger les tickets de développements, soit le faire en son nom. Ensuite il accompagne l’équipe Métier dans la priorisation des fonctionnalités. En général, son représentant est le Product Owner, dans la méthode agile Scrum.
Le rôle du BA est de garantir une bonne compréhension des enjeux techniques et de s’assurer de la cohérence fonctionnelle de l’ensemble (en regroupant aussi des fonctionnalités par types de besoins de manière à former les groupes qui sont cohérents).
Être BA consiste également à accompagner l’équipe de tests. Il n’est en effet pas forcément évident que les testeurs soient des experts du sujet, le BA intervient pour leur expliquer les fonctionnalités afin que les tests soient pertinents et efficaces.