Trabajo esencialmente para 3 empresas. Se formará un equipo de desarrollo compuesto por miembros de las 3 compañías diferentes para construir 1 producto relacionado (con varias versiones). La parte compleja es que, debido a que nuestro equipo está formado por miembros de diferentes empresas, en algún momento otros miembros del equipo de desarrollo estarán realizando tareas para diferentes proyectos. Utilizamos Jira para realizar un seguimiento de los problemas en los que necesitamos trabajar. ¿Sería mejor mantener 1 producto y sprint backlog para el 1 equipo de desarrollo y mantener todos los elementos para todos los proyectos en esos backlogs? ¿Significaría esto también que solo debería haber 1 propietario del producto para todos los proyectos que estarían interactuando con varias partes interesadas, gerentes de productos, alta gerencia, etc. de diferentes proyectos?
El punto que estoy tratando de plantear en esta configuración (1 backlog de producto y 1 PO) es que si un desarrollador ya está comprometido con un sprint del proyecto, entonces nadie debería poder asignar nuevas tareas para este desarrollador, excepto el propietario del producto. . Solo el propietario del producto debe interactuar con el asignador de las nuevas tareas (provenientes de partes interesadas o clientes de diferentes proyectos) para mantener el compromiso del sprint, ¿no?
En mi opinión, la idea de una cartera de productos/PO tiene sentido con ese tamaño de equipo. Además, para tratar de minimizar el efecto de nuevas tareas de otros proyectos, sería la idea de dedicar un par de días fijos para trabajo externo y tener eso en cuenta en el sprint. Por ejemplo, el sprint es de 10 días de trabajo, pero cuando realiza la planificación, solo tiene en cuenta ocho días porque los otros dos días serán de trabajo externo y puede agregar un ticket para una tarea no planificada para ver cómo el trabajo externo afecta el sprint para ser capaz de comunicarlo a las partes interesadas si es necesario.
Yassmeen
CenizaT