Product Owner: Pieza clave en Scrum

El perfil del Product Owner en las empresas que aplican el framework Scrum, es cada vez más demandado, ya que se encarga de transmitir información valiosa al equipo de desarrollo. Cabe considerar lo siguiente:

  • El marco de trabajo Scrum es una de las metodologías ágiles más implantadas en las empresas actualmente.
  • Estas metodologías se utilizan sobre todo en las empresas dedicadas al desarrollo de productos, principalmente software.
  • El Product Owner representa al cliente para el que el equipo Scrum trabaja.

¿Qué es el Product Owner?

El Product Owner es una pieza fundamental para el desarrollo de proyectos ágiles, ya que este es o representa al usuario final.

Es usualmente un usuario principal del sistema, un representante de marketing, gestión de productos, o alguien con un sólido conocimiento de los usuarios, el marketplace, la competencia y las tendencias a futuro para el tipo de sistema que se está desarrollando.

¿Cúal es el rol de Product Owner?

El principal rol de este perfil es encargarse de que exista una priorización clara de los objetivos a conseguir, con el propósito de maximizar el valor del trabajo que lleva a cabo el equipo.

Cabe destacar que este rol puede ser interno o externo, en pocas palabras puede ser el dueño del producto a desarrollar o un miembro del equipo de desarrollo que asume el rol. Sus responsabilidades son:

  • Tener un conocimiento profundo del mercado objetivo al que se dirige el producto, investigar, reconocer y predecir el comportamiento de los clientes.
  • Debe estar seguro de que hay un Product Backlog (un listado de todas las tareas que se van a realizar durante la ejecución de un proyecto). El Product Owner no tiene que escribirlos físicamente, puede delegar que lo hagan otros miembros. Sin embargo, la persona que responderá siempre a terceros, será el Product Owner, por tanto, siempre debe participar en la definición y cuidar que se priorice el máximo Valor al mínimo coste.
  • Ser el representante de todas las personas interesadas (Stakeholders), con la finalidad de conseguir una correcta definición de los objetivos del proyecto o producto y de los resultados esperados.
  • Debe encargarse de que exista una priorización clara de los objetivos a conseguir, de este modo dirige los resultados para maximizar el retorno de la inversión (ROI).
  • Es necesario que actúe como interlocutor único ante el equipo, con autoridad para tomar decisiones (es decir, con libertad para decidir qué hacer de manera alineada con los objetivos de su área de trabajo, que no se vea invalidada por personas en una posición superior).
  • Colaborar con el equipo para planificar, revisar y dar detalle a los objetivos de cada iteración, esto implica participar en las diferentes reuniones de planificación proponiendo los requisitos más prioritarios a desarrollar, respondiendo las dudas del equipo y detallando los requisitos.
  • Proporcionar suficiente dedicación para hacer este trabajo (usualmente un Product Owner no suele poder estar con más de 1-2 equipos, en función del tipo de producto y equipos).

¿Product Owner interno o cliente?

Un cliente que pueda ofrecer un Product Owner y esté comprometido con las responsabilidades que demanda, será una mejor opción que un Product Owner interno, porque tendrá conocimiento del negocio, lo cual es esencial para optimizarlo.

Por otro lado, las ventajas de un Product Owner interno son su dedicación, su compromiso con el equipo y su conocimiento sobre Scrum, lo cual facilitará un equilibrio en el equipo, pero es más complicado que conozca el negocio, los stakeholders, contactos y que tenga capacidad de decisión.

11 enero, 2019
InGenio Learning 2018