Las principales funciones de un analista de sistemas incluyen planificar, organizar y controlar el trabajo de análisis y diseño de sistemas, seleccionar las herramientas y métodos adecuados, estudiar los procesos organizativos existentes, y diseñar el nuevo sistema de información desde una perspectiva funcional.