matiasmassuh / JASPER34DW

Trabajo grupal DWeb IPSC Aula 34
1 stars 2 forks source link

Pedido de información sobre product owner y development team (roles de scrum) #14

Closed matiasmassuh closed 2 years ago

matiasmassuh commented 2 years ago

Buscar información sobre product owner y development team (roles de scrum)

Uno o dos párrafos de síntesis y el resto desarrollo con información que creas relevante. Valen enlaces, subir archivos, lo que consideres.

Lo pongo en un sprint de una semana, como punto inicio. En caso de ser necesario más tiempo, no hay problema.

Saludos y gracias de antemano.

nadgis commented 2 years ago

El framework Scrum se basa fundamentalmente en un pequeño equipo de personas, el Scrum Team, que se compone principalmente por tres roles, el Product Owner, Scrum Master y Desarrolladores. Dentro de un equipo Scrum, no hay sub-equipos ni jerarquías, es un equipo de personas profesionales enfocadas en un mismo objetivo, la Meta del Producto.

pasted image Scrum

Los equipos Scrum se caracterizan por ser auto organizados y multifuncionales: • Auto-organizados: Eligen la mejor opción para llevar a cabo su trabajo, sin que ningún mando superior o jerarquía influya en el equipo. • Multifuncionales: El equipo tiene todas las competencias y habilidades necesarias para llevar a cabo el trabajo sin depender de otras personas que no formen parte del equipo. La razón por la que está diseñado de esta manera es para optimizar la flexibilidad, la creatividad y la productividad. Roles y responsabilidades

Product Owner (Propietario del producto)

Suele ser un perfil de la organización enfocado en el negocio, o al menos conocedor de los objetivos de la organización e informado en todo momento de los avances. Para que este rol desempeñe sus funciones de manera óptima, se deben cumplir: Necesidades • Debe ser una persona, nunca un comité. • Toda la organización debe respetar sus decisiones y es la única persona que puede cambiar las prioridades. • Las decisiones que toma se reflejan en la descripción de las tareas y en la priorización del Backlog. • Nadie puede pedir al equipo de desarrollo que trabaje en otras tareas que no estén definidas por el Product Owner. Responsabilidades • Maximizar el valor del equipo de desarrollo basado en el resultado del producto. • Gestionar el Backlog, describiendo las necesidades, priorizando, optimizando el valor que realiza el equipo de desarrollo, hacer visible, transparente y claro el trabajo y los resultados para que todo el mundo esté alineado.

Development Team (Equipo de desarrollo) No hay jerarquía en el equipo de desarrollo, no hay ni frontend, ni backend, ni DevOps, el objetivo es el resultado y tener un equipo multifuncional, que aunque en los inicios tengan que formarse en áreas que no sean de su conocimiento, en el futuro dispondrás de un equipo multidisciplinar que podrá afrontar cualquier necesidad. Necesidades • La organización debe ser la encargada de estructurar y empoderar a los equipos de desarrollo para que estos organicen y gestionen su propio trabajo. La sinergia en el equipo optimizará la eficiencia y efectividad del propio equipo de desarrollo. • Auto organizados: Nadie les indica qué tareas del Backlog se seleccionan incrementalmente, son las prioridades quien lo define. • Ser multifuncionales, es decir, deben disponer de todas las habilidades necesarias para llevar a cabo el desarrollo. En este sentido, Scrum no reconoce subequipos, por lo que no importan los conocimientos particulares que deban tenerse en cuenta. Si alguien en el equipo no tiene conocimientos de algún ámbito, lo ideal sería que 2 miembros desarrollen la tarea para así aprender y empoderar a todos los miembros del equipo por igual. • La responsabilidad recae en el equipo de desarrollo como un todo, no hay resultados personales. • El tamaño óptimo del equipo es lo suficientemente pequeño como para permanecer ágil y lo suficientemente grande como para poder completar la cantidad de trabajo que se debe realizar. Responsabilidades • Entregar tareas de desarrollo “terminadas” (Done) que potencialmente se pueda poner en producción al final de cada Sprint. • Solo los miembros del equipo de desarrollo realizan entregables.