El analista de negocios formula preguntas y establece claramente las respuestas sobre la solución que requiere el negocio: comprende el proceso, las necesidades y las proyecciones del cliente. Esto nos permite identificar el núcleo del programa, entender los riesgos y mitigarlos, lo que nos permite encontrar la mejor solución posible. Por estas razones, todo desarrollo de programas comienza obligatoriamente con un análisis del negocio.