Flujo de trabajo de configuraciones de productos

Las configuraciones de productos, productos similares, conocen sus productos hijo inmediatos. Sin embargo, también determinan las versiones de todos los productos de una configuración.
Las configuraciones de productos tienen varias ventajas.

El siguiente es un flujo de trabajo típico para un equipo que trabaja en configuraciones de productos.

  1. Crear una configuración de producto.

    La parte superior de un árbol de productos debe ser una configuración de producto. Esto es debido a que las configuraciones determinan las versiones de todos los productos de una configuración. Los productos conocen sus productos hijos inmediatos pero no las versiones de estos productos hijo.

    Las configuraciones pueden utilizar pares de dimensión y valor para expresar las variaciones de los productos basándose en estas dimensiones y valores. Una dimensión describe de qué modo una configuración de productos o una rama de producto es exclusiva definiendo sus aspectos. Una dimensión consta de un nombre, por ejemplo, geo, y un valor, por ejemplo, uk.

    Ejemplo: Si su producto es un medidor de velocidad creado en los Estados Unidos, puede crear una variante del producto para el Reino Unido.

    Cuando se establecen los pares de dimensión y valor para una configuración, los pares determinan las versiones de todos los productos de dicha configuración. Cada par de dimensión y valor debe ser exclusivo pero puede añadir a las configuraciones y productos tantos pares como sean necesarios. Para editar los pares de dimensión y valor de una configuración, en el recuadro de diálogo Crear configuración de producto, lea la ayuda contextual Dimensiones.

    Después de crear una configuración de producto, se trabaja en la configuración y sus productos desde la página Examinar productos.

  2. Añada productos o configuraciones a la configuración del producto.

    Una configuración de producto sola no resulta útil. La configuración recopila productos que se utilizan para organizar los requisitos, diseñar modelos, elementos de trabajo y casos de prueba que el equipo necesita para su producto.

    Si todavía no tiene productos o configuraciones que añadir a la configuración, consulte Importar archivos de otras herramientas como líneas base o Crear un producto.

    Cuando inicia un release de producto, configura una o varias configuraciones. Una configuración siempre está en la parte superior del árbol de productos. El resto de la jerarquía puede ser una combinación de configuraciones con configuraciones hijo, configuraciones con productos hijo, productos con configuraciones hijo y productos con productos hijo.

    Ejemplos: Los siguientes son algunos modos de realizar una configuración para su release de producto:
    • El árbol de productos tiene una configuración de nivel superior, mientras que el resto de la jerarquía solo contiene productos.

      Un equipo está trabajando en una válvula cardíaca mecánica de aproximadamente 11 piezas, tales como un anillo de bloqueo de titanio y una pieza de bloqueo. Pete, el director del equipo, decide utilizar una configuración de producto de la parte superior denominada Válvula cardíaca 2017. Pete crea un producto para cada una de las piezas de la válvula cardíaca, por ejemplo, anillo de bloqueo de titanio-1 y pieza de bloqueo-1. Debajo de cada producto, los miembros del equipo responsables del producto añaden artefactos, tales como elementos de trabajo, requisitos, casos de prueba y modelos de diseño.

    • Los equipos entregan las configuraciones que se utilizan para crear un árbol de productos mayor con muchas configuraciones.

      Un equipo está trabajando en un teléfono móvil con una configuración de nivel superior denominada SmartPhone V5. Susan, la responsable del equipo, conoce las piezas y necesita crear el smartphone. Susan debe encontrar diferentes piezas, tales como la pantalla, la cámara, el teclado táctil.

      En primer lugar, Susan busca un smartphone existente para ver qué piezas necesita, a continuación, añade las configuraciones relevantes a su configuración SmartPhone V5. Si añade productos a SmartPhone V5, necesitará asegurarse de añadir dimensiones y valores a su configuración de SmartPhone V5 para recopilar las ramas de productos más recientes. A continuación, crea nuevas piezas para el smartphone, ya sean productos o configuraciones, según se requiera.

      El equipo de Susan aporta a este teléfono una cámara de 10 megapíxeles con un flash mejorado denominada Camera EF. Otros equipos de producto tiene previsto utilizar la nueva cámara, por lo tanto, Susan crea una configuración que permita una fácil reutilización. Establece las dimensiones y valores en flash=enhanced. Crea un producto con variantes a partir del producto Flash antiguo y establece su dimensión y valor en flash=enhanced. Añade Lens y otros productos y establece las dimensiones y valores en flash=enhanced.

    • En general, si el producto consta de muchos componentes, es más fácil reutilizar las configuraciones hijo. Por el contrario, si no necesita la gestión precisa que ofrece una configuración, puede utilizar productos hijo para acotar la jerarquía.

    Posteriormente, si considera que una configuración debe ser un producto o que un producto debe ser una configuración, puede convertirlos. Puede intercambiar una configuración con sus hijos o intercambiar un producto para crear una configuración nueva. Consulte Intercambiar configuraciones y productos.

    Es posible que los productos tengan o no tengan establecidos los pares de dimensión y valor. Si los tienen, deben coincidir con los establecidos en la configuración del producto padre (no con la configuración de nivel superior, a menos que ésta sea el padre).

  3. Cree agrupaciones de configuraciones de producto para organizar configuraciones en grupos significativos para usted y su equipo.

    Usted y su equipo podrán visualizarlo en el recuadro de lista Examinar productos.

  4. Resuelva un problema de desarrollo de producto.

    En algún momento del release de un producto, algún aspecto del desarrollo del producto pueden interrumpirse debido a un problema. Si lo desea, puede comparar las configuraciones para ver cuándo se ha presentado un problema, determinar dónde se ha utilizado un producto hijo problemático y crear un parche. Consulte Comparación de configuraciones de productos, Buscar dónde se utiliza una configuración de producto o un producto y Creación de un parche a partir de una línea base.

  5. Cree una línea base de una configuración de producto para guardar un hito en los puntos críticos de un release de producto.

    En un determinado punto, el equipo alcanza un hito como, por ejemplo, una fecha de sprint o un release beta. Los hitos son un buen lugar en el release del producto para crear versiones no modificables de una jerarquía de configuraciones. Para ver los pasos necesarios, consulte Crear una línea base para capturar un hito. Después de crear una línea base, puede crear una copia modificable de la línea base para que las configuraciones y sus jerarquías de productos vuelvan a ser modificables.

  6. Cree una copia modificable de una configuración de línea base.

    Después del release del producto y cuando ya esté preparado para empezar a trabajar en el siguiente release, cree una copia modificable de la línea base para comenzar a trabajar.

  7. Continúe con el siguiente release o rama de productos y continúe con una variante nueva.

Comentarios