Un equipo de desarrollo representa una inversión significativa por parte de la empresa. Hay salarios que pagar, oficinas para alquilar, computadoras y software quecomprar y mantener, y así sucesivamente. El product owner o dueño del producto es responsable de maximizar la rentabilidad que obtiene la empresa con esta inversión (ROI).
Una forma en que el product owner maximiza el ROI es dirigir al equipo hacia el trabajo más importante y alejarlo de un trabajo menos valioso. Es decir, el product owner controla el orden, a veces llamado prioridad, de los elementos en el backlog (el backlog contiene todos los requerimientos que componen el producto a desarrollar). En scrum, nadie más que el product owner está autorizado a pedirle al equipo que trabaje o que cambiar el orden de los elementos del backlog.
Otra forma en que el product owner maximiza el valor obtenido de los esfuerzos del equipo es asegurarse de que el equipo entiende completamente los requerimientos. Si el equipo entiende completamente los requerimientos, construirá el software correcto y no perderá tiempo construyendo una solución incorrecta. El producto owner es responsable de registrar los requisitos, a menudo en forma de historias de usuario (por ejemplo, “Como un <rol>, quiero <característica>, para que pueda <lograr algo>”) y agregarlos al backlog del producto.
Cada una de estas historias de usuarios, una vez completadas, aumentará de manera incremental en el valor del producto. Por esta razón, a menudo decimos que cada vez que se hace una historia de usuario tenemos un nuevo incremento del producto.
Como un <tipo de usuario>,
quiero <hacer algo >,
para que <algún valor es creado>.
El papel del producto owner en resumen:
- Mantiene la visión del producto.
- Representa los intereses del negocio.
- Representa a los clientes
- Posee el backlog del producto (los requerimientos)
- Ordena (prioriza) los elementos del backlog del producto
- Crea criterios de aceptación para los elementos del backlog
- Está disponible para responder las preguntas de los miembros del equipo
Líder de proyecto certificado PMP con mas de 10 años de experiencia en la planeación, implementación y ejecución de proyectos de TI. Me especializo en el uso de modelos de software internacionales y prácticas ágiles que garantizan una entrega de soluciones a tiempo y con calidad bajo una gestión de proyectos efectiva.