Tenemos el mismo problema.En el caso de que tenga un problema (un error o una nueva característica) que involucre múltiples productos y que tengan dependencias entre ellos. (Como ejemplo digamos que tenemos un servidor, una API de conexión y una aplicación de cliente). Si hay una nueva idea sobre la extensión de la aplicación cliente de cierta manera, es muy posible que también la conexión API y el servidor necesiten algún tipo de extensión. Probablemente sean desarrollados por diferentes equipos ... Por lo tanto, no se manejan en el mismo sprint/iteración, pero como propietario de un producto, desea realizar un seguimiento de todas estas nuevas características como un grupo.
Lo que hicimos fue en realidad creado algunos campos personalizados. El primer campo que presentamos fue un 'Seleccionar en cascada', como 'Programa' y 'Fase'. Esto le da a los propietarios del producto la posibilidad de agrupar los problemas bajo un programa y hacer una planificación aproximada a largo plazo (varias iteraciones).
Luego agregamos otro campo (Campo de texto) para 'Epic' (o 'Tema') que agrupa los problemas relacionados con un cierto Epic/Theme. La idea es usar 'Epics' dentro de un 'Programa'. En el caso de un "Programa" más grande, probablemente puedas separarlo en diferentes partes, que luego se reflejarán en estos "Épicos". (Una especie de historia. Un grupo de historias (que pueden extenderse sobre múltiples productos) que agregan valor como un agujero a la serie de productos).
Ambos campos hacen que ahora sea más fácil filtrar los problemas, que cruzan múltiples productos, según el Programa (con o sin su Fase) y el Epic.
De hecho, con la vinculación habilitada, ahora también puede crear dependencias entre los diferentes problemas, en los diferentes productos. Y está completamente separado del control de versiones del producto Jira predeterminado. Lo cual es genial, por lo que el proceso de lanzamiento normal se mantiene como está.
Otra idea que estoy pensando presentar es el campo 'Iteración'. Al entrar en la sesión de planificación (o justo después). Este campo podría actualizarse con el nombre de ese sprint (Jira es excelente en la edición/actualización de múltiples ejemplares). Que luego hace que sea fácil filtrar todos los problemas para ese sprint.
Lo que más me gusta de usar Jira también como una herramienta de planificación de Sprint/seguimiento de Sprint, es que no tiene una herramienta de planificación y atasco por separado. Los errores son más visibles. No hay una doble administración de errores en la herramienta de planificación o elementos de planificación en la herramienta de seguimiento de errores (para los números correctos de cvs/svn/etc). O la generación de notas de la versión.
Gracias, esa es una idea interesante; Realmente preferiría tener los problemas de requisitos en los proyectos con los que se relacionan, pero voy a ver cómo funciona su sugerencia. –