Il existe différents types d'Analyste en informatique: Analyste technique, Analyste fonctionnel, Analyste d'affaires, ou même Analyste BI. Le titre d'Analyste TI est un titre plus générique qui permet de définir le rôle de manière générale. Le rôle de l'Analyste TI est d'identifier, d'évaluer et de valider les besoins techniques, fonctionnels et d'affaires afin d'apporter des améliorations aux systèmes informatiques existant, ou en vue d'implanter une nouvelle solution répondant mieux aux besoins d'une organisation. L'Analyste TI peut travailler à l'interne d'une organisation ou en mode consultation sur des projets TI desservant des clients externes. L'Analyste TI rencontre les différents intervenants d'un projet afin de recueillir les informations nécessaires à la rédaction d'une documentation qui va servir de référence au travail des développeurs. Selon le type d'organisation, l'Analyste TI peut aussi être impliqué dans la phase de réalisation du projet et dans le suivi post-implantation. Il pourra notamment s'assurer que les besoins ont été comblés ou en offrant de la formation aux usagers.