Upload
keith
View
44
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Construcción de un RAD (Role Activity Diagram ). Asignatura: Modelado de Procesos de Negocio INTEGRANTES DEL EQUIPO: Margarita López López Claudia Hernández Torres Juan Pablo García Rivera. CONTENIDO. Definición Elementos Ventajas Desventajas Desarrollo Ejemplo Conclusiones - PowerPoint PPT Presentation
Citation preview
Construcción de un RAD
(Role Activity Diagram)
Asignatura: Modelado de Procesos de Negocio
INTEGRANTES DEL EQUIPO: • Margarita López López
• Claudia Hernández Torres• Juan Pablo García Rivera
Definición Elementos Ventajas Desventajas Desarrollo Ejemplo Conclusiones Referencias
CONTENIDO
Por sus siglas en ingles (Role Activity Diagram) o Diagrama Rol Actividad.
Cualquier proceso de negocio consiste en una serie de actividades distintas, simultáneas correspondientes a los muchos factores que contribuyen 'roles'. Es esta noción de las funciones y las interacciones entre ellos que forman la base para la descripción de RAD. Como una descripción de un mundo de papeles es la intención de explotar el concepto de forma simultánea la ejecución de todos los agentes de coordinación para lograr un objetivo común.
RAD es un diagrama que representa la interacción a partir de actividades entre distintos roles.
Los RAD’s proporcionan información de las perspectivas funcionales, de comportamiento y organizacional.
RAD
Roles : representan a los mismos en un proceso.
Actividades: son acciones realizadas por un rol.
Interacciones: permiten la comunicación de los roles.
PRINCIPALES COMPONENTES
SIMBOLO NOMBRE CONCEPTORol Es un grupo relacionado de
actividades que en conjunto logran un objetivo determinado
Actividad interna del rol
Serie de actividades que van a ser realizadas por los roles correspondientes
Conductor en una interacción
Indica una inicialización de la interacción
Parte de una interacción
Se encarga de responder a la interacción
Interacción Se refiere al punto en el que un rol interactúa con otro rol con el fin de cumplir un objetivo (Designan el comportamiento entre papeles)
COMPONENTES
SIMBOLO NOMBRE CONCEPTOEstado de un rol
Las líneas verticales denotan vinculación de las actividades de los diferentes estados del rol.
Bucle Funciona como retorno a una actividad anterior.
Evento externo
Sirve para marcar un evento externo o entradas necesarias antes de continuar con el trabajo.
Descripción de Estado
Sirve para mostrar acciones interactivas o repetitivas.
Refinamiento del caso
Se utiliza para marcar un camino alternativo en una actividad.
Refinamiento de parte
Se utiliza para iniciar dos tareas simultáneamente.
Fragmento sin interés.
Marca el fin o contenido que no se tiene interés de las actividades de un rol.
Si los desarrolladores son capaces de visualizar los beneficios de proveer evidencia (por ejemplo, reducción de re-procesos y los costos de certificación), el concepto de seguimiento y el desarrollo de esta prueba será adoptada de manera positiva.
Clarifica roles y responsabilidades.
VENTAJAS
La desventaja es que el diagrama se hace más grande y esto a veces puede dificultar la comprensión.
La notación estándar necesita simplificaciones, extensiones y mejoras de diversas idole.
DESVENTAJAS
Método de desarrollo de un RAD:1. Identificar los roles implicados en el proceso.
2. Identificar las actividades que realizan cada rol y de que tipo (Internas, interacción o eventos externos).
3. Identificar el flujo de la actividad (simultaneas, condiciones, bucles).
4. Identificar como interactúan los roles entre si.
5. Donde terminan las actividades de un rol.
DESARROLLO
Proceso: Actualización de Software.
Se da el inicio con el programador el cual interactúa con el usuario para ver sus necesidades a nivel aplicación, posteriormente el programador hace una revisión de la versión así como componentes del hardware, una vez recabando todos lo datos el programador procede a la reingeniería de software como la actualización.
EJEMPLO
En base a la recaudación de datos el
programador interactúa con el equipo de cómputo para el desarrollo y la etapa de pruebas que a su vez se le notifica al usuario para que las valide si el usuario esta de acuerdo con la actualización el software queda instalado si no se notifica al programador para que vuelva a la reingeniería.
Inicia la reingeniería del software
Programador
Computadora
Usuario
Interactúa con el usuario para identificar necesidades a nivel aplicación.
Verifica versión y funcionamiento de software existente
Desarrollo de software
Instalación de nuevo SW e inicia etapa de pruebas
Se envía notificación de actualización al usuario
Si No Esta satisfechoCon la actualización
Notificar desacuerdo
RAD es una herramienta muy útil que facilita la interpretación de los roles y actividades dentro de un proceso, en el cual se obtiene un resultado concreto de los papeles o roles de cada departamento.
CONCLUSIONES
Lira Perez, J. M. (2010). Scribd. Recuperado el 15 de Octubre de 2011, de Scribd: http://es.scribd.com/doc/40444961/Rad
Sprint Toolking. (23 de Febrero de 2008). Recuperado el 15 de Octubre de 2011, de Sprint Toolking: http://www.wastell.org/SPRINT/pagesd8c4.html?id=77
Odeh, M., Beeson, I., & Green, S. (22 de 10 de 2002). Modelling Processes Using RAD and UML Activity Diagrams: an Exploratory Study. Recuperado el 5 de 10 de 2011, de Stewart's home page: http://www.cems.uwe.ac.uk/~sjgreen/RAD&AD_V2.pdf
A Guide to Role Activity Diagrams. (2009). Recuperado el 22 de 10 de 2011, de Sprint... the method for public sector innovation: http://www.sprint.gov.uk/index.php?option=com_content&view=article&id=56:role-activity-diagrams&Itemid=64
REFERENCIAS