Skip to main content

Diseño de casos

Diseño de casos

El primer paso de la actividad de diseño de casos en la fase de preparación consiste en revisar el backlog de los tipos de caso y en crear el tipo de caso para cada Microjourney que se haya priorizado para el Minimum Lovable Product (MLP). Es importante asegurarse de que lo que planea desarrollar tenga sentido.

El objetivo de la actividad de diseño de casos consiste en:

  • Crear los tipos de casos fundamentales y las asociaciones entre ellos a modo de preparación para la fase de Desarrollo.
  • Validar el alcance funcional del Microjourney con el Product Owner.
  • Asegurarse de que el diseño del caso aplica las prácticas recomendadas desde el inicio.

Usando Directly Capture Objectives (DCO), el Business Architect, el System Architect y el Product Owner colaboran para modelar el tipo de caso en etapas y pasos. Esta actividad divide el tipo de caso en las partes que lo componen.

Una vez que se acordaron los pasos y las etapas con el Product Owner, en otros debates se definen las Personas involucradas en el tipo de caso y los objetos de datos necesarios para completar el procesamiento. Al final de las sesiones de DCO, tiene una representación visual del tipo de caso que debe ser validado por el Product Owner.

Nota: Pega Express usa DCO como una manera de colaborar de principio a fin. DCO fomenta la alineación entre partes interesadas e impulsa la participación de calidad entre los equipos de negocios y TI. Puede encontrar más información sobre DCO en el tema de Pega Academy Directly Capture Objectives.

Para asegurarse de que se adopten las prácticas recomendadas para el diseño de casos desde el inicio, el System Architect (SA) lidera los aspectos de diseño técnico del tipo de caso dentro de la sesión de DCO.

El SA se asegura de que el diseño de casos tenga en cuenta lo siguiente:

  • Flujo de trabajo
  • Personas y canales
  • Datos
  • Reutilización
  • Escala

En la siguiente imagen, haga clic en + para obtener más información sobre las etapas y los pasos del diseño de casos.

Flujo de trabajo

La combinación de etapas y pasos determina el flujo de trabajo del caso. En la mayoría de los negocios, hay varias combinaciones de trabajo:

  • Algunos trabajos se pueden ejecutar en secuencia.
  • Algunos trabajos se pueden realizar en paralelo.
  • Algunos trabajos pueden ser óptimos; esto es aplicable solo en condiciones especiales.  

Al inicio del proyecto, los diferentes tipos de trabajo influyen en el diseño del caso. En función de las conclusiones de los talleres con el Product Owner, el Lead System Architect (LSA) considera las prácticas técnicas recomendadas. Cuando sea apropiado, este puede decidir crear tipos de caso adicionales (por ejemplo, permitir el trabajo paralelo mediante casos hijo).

Otra consideración del diseño del caso es la asignación de trabajo, que se analiza y acuerda al principio del proyecto. La asignación de trabajo define la manera en la que el trabajo se dirige hacia las Personas vinculadas con el tipo de caso. Para definir el modelo de asignación de trabajo, se debe comprender el modelo operativo del negocio.

Hay dos modelos para la asignación de trabajo:

  • Modelo push: En un modelo push, el sistema o un gerente del equipo asigna el trabajo al usuario adecuado de forma manual.
  • Modelo pull: En un modelo pull, se asigna trabajo al usuario de forma automática en función de un conjunto de reglas de negocio.
Nota: En Pega Platform, la función Get Most Urgent (obtener lo más urgente) o GetNextWork automatiza el modelo pull. Puede configurar la función Get Most Urgent para que asigne de forma automática trabajo al usuario o grupo de usuarios adecuado en el momento correcto. Puede configurar las funciones para filtrar el trabajo por competencia, de modo que los usuarios reciban asignaciones de trabajo que concuerden solo con sus competencias.   

 

Personas y canales

Con el enfoque de Pega Express, las Personas se asocian con etapas dentro de un tipo de caso para representar la interacción de la Persona durante el caso. También se asocian con canales para indicar de qué manera la Persona puede acceder a la aplicación (por ejemplo, por correo electrónico o usando una página web de autoservicio). 

Como Pega Platform puede asociar una Persona con un canal, usted puede ocuparse de la UI y los procesos específicos del canal a fin de crear una experiencia de usuario que sea adecuada para esa situación en particular.

Como parte de las sesiones de DCO que se realizan durante la fase de preparación, el Product Owner y el Business Architect (BA) mapean las Personas a las etapas para asegurarse de que se traten los escenarios de negocio dentro del alcance del tipo de caso. Como parte de estos debates, es importante entender qué tipo de interacciones puede generar la Persona dentro de un canal específico. Por ejemplo, puede ser posible crear un reclamo a través de un canal de autoservicio, pero no por correo electrónico. 

Seguridad en función de la Persona y el canal

También se definen los derechos de acceso a los datos y los procesos para el tipo de caso. Los derechos de acceso pueden influir en el diseño del tipo de caso de diferentes maneras, por ejemplo:

  • Excluir trabajo o datos de canales específicos.
  • Separar el trabajo en diferentes etapas dentro del tipo de caso.
  • Crear un tipo de caso completamente nuevo.  

En función de los requerimientos de seguridad, el SA debe determinar cuál será el diseño del tipo de caso para cubrir las necesidades de seguridad.

Datos

Al principio del proyecto, usted necesita tener una comprensión general de los objetos de datos vinculados al tipo de caso para asegurarse de que el diseño se ajuste a las necesidades de datos. 

El System Architect debe comprender lo siguiente para cada objeto de datos:

  • Disponibilidad y prontitud
  • Retención y archivado 

La disponibilidad de los datos se refiere a la fuente de los datos. Algunos datos pueden estar disponibles en sistemas externos. Los usuarios pueden capturar otros datos directamente, y algunos datos tal vez no estén disponibles, sino que se deban crear a medida que avanza el caso. La prontitud de los datos hace referencia a con cuánta rapidez se pueden recuperar datos de otros sistemas y con cuánta frecuencia cambian los datos.

Dada la concienciación cada vez mayor de los requerimientos de privacidad de los datos, las reglas de retención de datos del cliente influyen directamente en la actividad de modelado de datos asociada con el diseño del caso. Para identificar estas reglas desde el principio, el SA debe diseñar el tipo de caso para optimizar la gestión de datos dentro del caso. 

Ejemplo: El flujo de trabajo de un banco puede capturar los detalles del banco en el último momento posible dentro del caso para evitar tener información del banco hasta que sea necesario. Además, el flujo de trabajo puede necesitar un paso automático de eliminación de los detalles del banco cuando ya no exista un motivo de negocio legítimo para retener los datos.

Reutilización

Al comienzo del proyecto, identifique las áreas clave en el tipo de caso que puedan ser útiles para otros tipos de caso o MLP posteriores. Esto le da al SA información para orientar la actividad de diseño del caso durante la fase de preparación y permitir la reutilización del tipo de caso en su totalidad o de partes del tipo de caso (por ejemplo, procesos específicos, datos e interfaz de usuario). La práctica recomendada consiste en identificar los aspectos en común desde el punto de vista técnico y del negocio. Luego, especificar y diseñar los aspectos en común como reglas o componentes para utilizar en varios tipos de caso.

Nota: Identificar reglas y componentes reutilizables puede afectar el orden en el que el equipo tiene que desarrollar la aplicación. Tal vez el equipo tenga que implementar primero las reglas y los componentes reutilizables, y luego desarrollar el proceso del tipo de caso que haga referencia a ellos para minimizar el esfuerzo de implementación global.

Escala

Considere la frecuencia y los volúmenes de los casos a la hora de diseñar el tipo de caso para la escala. La escala también considera la interacción de las Personas con el tipo de caso. 

Diferentes miembros del equipo usan la escala para diseñar el tipo de caso:

  • El Product Owner y el BA revisan el flujo de trabajo para decidir qué niveles de automatización implementar en el tipo de caso.  
  • El System Architect considera los mecanismos para acceder a los datos del tipo de caso y almacenarlos.

Cuando ocurren casos de manera frecuente y en grandes volúmenes, céntrese en el diseño del caso para maximizar el procesamiento directo y así lograr el mejor rendimiento posible en el menor tiempo.   

Reconocer el volumen del caso orienta las conversaciones de diseño iniciales hacia considerar las necesidades de datos asociadas con los tipos de caso. Este reconocimiento pone de relieve los cambios necesarios en el modelado del caso inicial para garantizar que el acceso a los datos sea eficiente y esté optimizado, y así evitar una carga indebida sobre las interfaces y los tiempos de respuesta. 

Durante la fase de preparación, tome nota de estos aspectos como historias de usuario y agréguelos al backlog para una mayor elaboración durante el proyecto. 

Tip: Determine si existe la posibilidad de que haya Personas trabajando en el mismo caso, en el mismo momento. De ser así, asegúrese de definir las configuraciones de bloqueo asociadas.

Compruebe sus conocimientos con la siguiente actividad.

 


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice