3.5.5 Despliegue

El objetivo de este flujo de trabajo es producir con éxito distribuciones del producto y distribuirlo a los usuarios. Las actividades implicadas incluyen:

  • Probar el producto en su entorno de ejecución final.
  • Empaquetar el software para su distribución.
  • Distribuir el software.
  • Instalar el software.
  • Proveer asistencia y ayuda a los usuarios.
  • Formar a los usuarios y al cuerpo de ventas.
  • Migrar el software existente o convertir bases de datos.

Este flujo de trabajo se desarrolla con mayor intensidad en la fase de transición, ya que el propósito del flujo es asegurar una aceptación y adaptación sin complicaciones del software por parte de los usuarios. Su ejecución inicia en fases anteriores, para preparar el camino, sobre todo con actividades de planificación, en la elaboración del manual de usuario y tutoriales.

Vista General del flujo de trabajo de Despliegue

Implica probar el software en su ambiente operacional final, empacar el software para la entrega, distribuir el software, instalar el software, entrenar a los usuarios finales y convertir las bases de datos anteriores para la carga de datos. Hay tres maneras de proveer del producto al usuario final:

  • La instalación en el cliente.
  • Se entrega un “instalador” (generado con algún producto de compresión e instalación).
  • Accesar al software por la Internet.

Cualquiera que sea el método escogido para entregar al cliente, la prueba del producto ocurre en el site de desarrollo seguido por la prueba Beta y finalmente, liberando el producto al cliente. El flujo de trabajo de Despliegue está relacionado a otros del RUP, como sigue: 

  • Planificar el Despliegue.
  • Desarrollar Material de Soporte.

Produce el material de soporte, el cual incluye instrucciones para instalación, operación y mantenimiento para el sistema desplegado. También incluye el material de entrenamiento para las diversas posiciones requeridas para usar el sistema efectivamente: 

  • Manejar las Pruebas de Aceptación.
  • Producir la Unidad de Despliegue.
  • Empaquetar el Producto.
  • Proveer Acceso al Site de Descarga.
  • Producto en Beta.