Le business analyst ou analyste d'affaires est un acteur fondamental dans une gestion de projet relative aux technologies de l’information. Son rôle est d'identifier
Pendant de nombreuses années, l'ingénierie logicielle a été basée sur des approches séquentielles traditionnelles où chaque étape devait être planifiée et prévisible.