Implementación y seguimiento del taller

Completado

Las siguientes secciones describen cómo implementar el taller de rendimiento de soluciones y luego realizar sesiones de seguimiento para ofrecer información más detallada.

Participantes del taller de rendimiento de soluciones

El taller de rendimiento de soluciones cubre una amplia gama de áreas que involucrarán a muchos roles diferentes del equipo del proyecto y a los que usarán o soportarán esta solución. Además, necesitará recursos que administren otros sistemas que tengan dependencias con esta solución. En general, los participantes se clasificarán en estas categorías:

  • Representantes de la empresa que son expertos en la materia y pueden articular los procesos comerciales clave y las expectativas sobre el rendimiento y la capacidad de respuesta del sistema.
  • Representantes de la empresa y del equipo técnico que puedan articular los requisitos no funcionales.
  • Miembros del equipo de implementación (cliente y partner de implementación) con un conocimiento profundo de los métodos de diseño e implementación que se utilizan para la configuración, personalización, integración y otros aspectos de la solución que serán el foco de la revisión del rendimiento de la solución.
  • El equipo de pruebas que realizará las pruebas de rendimiento.
  • Administradores de TI que pueden proporcionar información sobre el entorno y la estrategia de inquilinos, y que ayudan a configurar entornos para las pruebas de rendimiento.

Incluso para conversaciones técnicas, podría tener sentido contar con una representación comercial para que los participantes sean conscientes del impacto en sus requisitos de rendimiento. Pueden existir escenarios en los que los requisitos no funcionales sean difíciles de cumplir, a menos que se cambie el ámbito del negocio. Debido a estos escenarios, es importante que los representantes comerciales conozcan las implicaciones técnicas, para que puedan tomar mejores decisiones al analizar la necesidad y prioridad de los requisitos.

Implementar el taller de rendimiento de soluciones

El taller de rendimiento de soluciones lo facilitará el arquitecto de soluciones, pero se espera que el equipo de implementación presente la información relacionada con el rendimiento de la solución. A cada sección de la agenda se le debe asignar un propietario dentro del equipo de implementación. Al comienzo de cada sesión, ese propietario debe presentar una descripción general o resumen del ámbito y los planes, incluyendo diseños que se aplican a ese aspecto de la solución. El equipo debe planificar para que ese resumen entre el 25 y el 50 por ciento del tiempo asignado, pero no más. El resto del tiempo debe reservarse para preguntas y respuestas con el arquitecto de soluciones.

La dirección del equipo de implementación debe trabajar con el arquitecto de soluciones antes del taller para dar forma al orden del día y a la fijación de los tiempos de cada sesión. Dependiendo del estado y la complejidad de la solución, las diferentes secciones pueden requerir más o menos tiempo. Si bien el plan básico es tardar en realizar el taller entre 2 y 4 horas, existe flexibilidad de tiempo (en cierta medida) para adaptarse a la implementación.

La gestión del tiempo en el taller de rendimiento de soluciones es fundamental. La máxima prioridad del taller es tratar todo el contenido relevante, lo que debe priorizarse sobre profundizar demasiado en cualquier sesión. Si la conversación se vuelve demasiado extensa y se está quedando sin tiempo para cubrir lo que abarca el tema, sería lógico que el arquitecto de soluciones programara las conversaciones detalladas para continuarlas en un taller de mayor profundidad.

Durante cada sesión, los participantes pueden esperar que se produzca una conversación sobre el ámbito y el enfoque. Como parte de esa expectativa, el arquitecto de soluciones podría ofrecer alguna orientación directamente en la reunión. Sin embargo, estas sesiones no pretenden ser sesiones de diseño, sino sesiones de revisión. Los comentarios que se ofrezcan podrían alterar el plan o el diseño actuales, pero el equipo de implementación llevará a cabo el trabajo detallado en esas áreas después del taller.

Resultados del taller de rendimiento de soluciones

El resultado del taller de rendimiento de soluciones es un documento de conclusiones. Este documento de conclusiones es una respuesta a la información que se ha proporcionado como preparación para el taller o durante el taller. Normalmente, estas conclusiones serán de tres tipos:

  • Aserciones: estas conclusiones están relacionadas con aspectos de la solución que el arquitecto de soluciones quiere marcar como importantes desde el punto de vista de la arquitectura. Estas aserciones son factores que podrían no representar un riesgo o un problema específicos, pero resultan fundamentales para la solución y deberían tenerse en cuenta porque, si cambian, tendrán un impacto significativo. Estas aserciones pueden estar relacionadas con elementos de ámbito específicos, aspectos de diseño de la arquitectura de la solución, o con la técnica o el enfoque de implementación.
  • Riesgos: estas conclusiones representan un aspecto del enfoque de implementación o de la solución que constituyen un riesgo del que se debe realizar un seguimiento en el proyecto. Estos riesgos podrían estar relacionados con planes, enfoques o diseños existentes que tienen un potencial observado de resultados negativos. También podrían estar relacionados con áreas de la solución que aún no se han explorado de manera adecuada y, como tales, representan un riesgo de que surja algo imprevisto. Estas conclusiones irán acompañadas de una declaración de lo que se considera un riesgo, junto con los pasos de mitigación recomendados.
  • Problemas: estas conclusiones representan un aspecto del enfoque de la implementación o la solución que constituyen un problema que actualmente afecta negativamente a la implementación o, si no se corrige, tendrá un impacto negativo en el futuro. Estas conclusiones irán acompañadas de una declaración de lo que es o será el impacto, junto con los pasos de resolución recomendados.

El documento de conclusiones se distribuirá a las organizaciones de los clientes y los partners y se llevará a cabo una reunión de revisión para revisar las conclusiones en detalle. El documento se enviará a la dirección de implementación y a los patrocinadores ejecutivos de ambas organizaciones. En algunos casos, estos documentos de conclusiones pueden ser extensos, en cuyo caso se proporciona un resumen ejecutivo en el que se destacan las conclusiones clave y críticas para un uso más fácil por parte de los ejecutivos.

Abordar todos los riesgos y problemas no es una garantía de que la solución no tenga problemas de rendimiento. Este ejercicio es para mitigar los riesgos y abordar los problemas de todos los factores que se revisan y son ciertos en el momento de la revisión. Sin embargo, con cualquier proyecto existen excepciones o nuevos desarrollos que tendrán un impacto. Por esta razón, el taller es iterativo para que, a medida que se introducen nuevos factores en la solución, el taller se pueda realizar nuevamente para abordar las nuevas necesidades.

Talleres de rendimiento de soluciones subsiguientes

El rendimiento de la solución es un aspecto que el equipo de implementación debe conocer durante todo el ciclo de vida del proyecto. El equipo deberá planificar el rendimiento de la solución al comienzo del proyecto y a medida que avanza en el desarrollo y las pruebas. Por lo tanto, es posible que se requieran revisiones posteriores, por las siguientes razones:

  • Problemas con el taller de rendimiento de soluciones inicial: es posible que el equipo del proyecto no haya tenido toda la información relevante para evaluar adecuadamente los riesgos y problemas en el taller inicial. Por lo tanto, las áreas que podrían haberse tratado en el pasado pueden retomarse en talleres posteriores.
  • Cambio de ámbito significativo: en algunos casos, una implementación se ve afectada por cambios importantes en el ámbito o el enfoque, debido a diversas circunstancias. Estos cambios podrían deberse a factores externos, pero también podrían estar relacionados con cambios significativos que siguen a los análisis detallados de los requisitos. Como resultado, será razonable volver a revisar el taller de rendimiento de soluciones.
  • Comentarios del equipo: a medida que se desarrolla y se prueba la solución, es posible que surjan oportunidades para poder identificar áreas problemáticas de la solución que no se percibieron en el taller inicial. Los comentarios de los usuarios a través de las pruebas de aceptación de usuarios o administradores de las pruebas de integración pueden proporcionar más detalles sobre la experiencia real del usuario final, lo que podría asegurar la realización de un taller posterior.

Continuación del taller de rendimiento de soluciones

Cuando se haya realizado el taller de revisión de soluciones y se hayan revisado las conclusiones, los elementos que se hayan identificado como riesgos y problemas, así como sus elementos de acción asociados para la mitigación y resolución, se gestionarán hasta su finalización como parte del compromiso general.

Los problemas que se identifican tendrán a menudo impacto en la capacidad de realizar una puesta en marcha exitosa. Estos problemas deberán resolverse antes de la evaluación de preparación para la puesta en marcha y la implementación de un entorno de producción.

Los riesgos y las mitigaciones recomendadas asociadas se pueden gestionar de acuerdo con la estrategia general del proyecto, pero se supervisarán durante todo el proyecto. Los riesgos que no se mitiguen pueden descubrirse más adelante como problemas que también podrían afectar a la puesta en marcha.

Los talleres de continuación y en profundidad deben tener el apoyo del equipo del proyecto, conforme a las recomendaciones. Este factor puede afectar las áreas de riesgo y problemas que se identifican en el taller de rendimiento de soluciones, pero también puede afectar a áreas relacionadas que requieran el siguiente nivel de detalles debido a la complejidad.