· Determinar los requisitos generales, objetivos y actividades iniciales del proyecto, analizando la viabilidad del mismo.
· Garantizar los recursos necesarios para la definición exitosa del producto, identificar y enumerar los elementos que proveerán un contexto de negocio exitoso para el equipo de desarrollo de software.
· Mantener comunicación con el equipo de desarrollo sobre sus responsabilidades, y la importancia de estas, incluido el problema y la solución.
· Utilizar y promover las metodologías ágiles.
· Colaborar con uno o más equipos.
· Supervisar las etapas de desarrollo del producto.
· Proporcionar visión y dirección al equipo de desarrollo y a las partes interesadas durante todo el proyecto, definiendo los requerimientos del producto en sus distintas formas.
· Representar a los usuarios del producto, creando historias de usuario.
· Garantizar la entrega final del producto