Analista de negocio
Su misión será la de recoger las necesidades de los usuarios (requerimientos o requisitos) y aglutinarlos en un documento de especificación de requisitos que será entregado al departamento de sistemas o desarrollo. En el ciclo de vida del desarrollo participará en la construcción del diseño funcional donde se especifican los elementos del software que se crearán o adaptarán para poder cumplir estos requisitos, siendo una de las personas encargadas de la validación y aceptación del mismo.
Método de análisis y diseño de sistemas estructurados
Tras investigar el sistema actual, el analista debe decidir sobre el diseño general del nuevo sistema. Para hacer esto, él o ella deben usar las salidas de la etapa anterior, se desarrolla un conjunto de opciones de negocios del sistema. Estas son diferentes formas en que el nuevo sistema podría ser producido variando de no hacer nada para tirar el viejo sistema en su totalidad y la construcción de uno totalmente nuevo. El analista puede realizar una sesión de lluvia de ideas para que se generen tantas y diversas ideas como sea posible.