Les analystes d'affaires, aussi connu comme les analystes de systèmes, travaillent avec les gestionnaires et les utilisateurs finaux de définir les exigences des systèmes d'information d'entreprise qui aident les entreprises à améliorer l'efficacité opérationnelle et augmenter la rentabilité. Les analystes d'entreprise "possèdent le processus des exigences» et les projets de logiciels dépendent du travail des analystes d'affaires pour le succès, Carey Schwaber, analyste senior chez Forrester Research a déclaré Thomas Wailgum de "CIO" magazine dans un Avril 2008, un article.