Descargar

Desarrollo de Software con enfoque en el Negocio (página 2)

Enviado por Pablo Turmero


Partes: 1, 2
edu.red BPMN vs. AD de UML Comparación según cumplimiento de patrones de workflow en [Whi04] Mayoría de los patrones la notación es similar incluso idéntica, distintos elementos Diferencias por distinta audiencia objetivo BPMN: analistas del negocio UML: desarrolladores de software Actualmente ambos son estándares de OMG Enfoques Modelado del NegocioNotaciones modelado procesos

edu.red Estilo de Arquitectura de Sofware basado en la definición de servicios reutilizables con interfaces públicas bien definidas proveedores y consumidores de servicios interactúan desacopladamente para realizar los procesos del negocio los servicios se componen en secuencias definidas para realizar los procesos del negocio (orquestación, coreografía).

Del negocio al desarrollo de SWService Oriented Architecture (SOA)

edu.red Del negocio al desarrollo de SWService Oriented Architecture (SOA)

edu.red SOA y BPM para facilitar la modificación, configuración y optimización de procesos en forma gráfica

minimizar el impacto de los cambios en los procesos del negocio en la implementación facilitar los cambios tecnológicos con menor impacto en el Negocio cuando los procesos no cambian pero si como se implementan Contar con metodologías para desarrollo SOA que incluyan características deseadas Del negocio al desarrollo de SWService Oriented Architecture (SOA)

edu.red Metodología SOA propuesta Disciplina Modelado del Negocio: Evaluar Organización Objetivo Identificar procesos del Negocio Disciplina Diseño: Definir y categorizar servicios Especificar servicios Investigar servicios existentes Asignar servicios a componentes Definir orquestación de servicios Del negocio al desarrollo de SWService Oriented Architecture (SOA)

edu.red Enfoque de desarrollo de sofware basado en modelos que plantea tres vistas Computation Independent Model (CIM) para especificación de requerimientos

Platform Independent Model (PIM) para diseño del sistema independiente de la tecnología

Platform Specific Model (PSM) transformación del PIM para una plataforma específica o código directamente Del negocio al desarrollo de SWModel Driven Architecture (MDA)

edu.red Aspecto central del enfoque es la transformación de modelos

desde un modelo origen a un modelo destino, siguiendo distintos enfoques.

mapeos entre modelos y marcado de modelos para realizar las transformaciones. Del negocio al desarrollo de SWModel Driven Architecture (MDA)

edu.red BPM, SOA y MDA

Procesos del Negocio como una entrada más para el modelado de la cual derivar software

Especificación de servicios en el PIM para generación automática de servicios en la plataforma deseada Contar con metodologías para desarrollo MDA que incluyan características deseadas y herramientas apropiadas Del negocio al desarrollo de SWModel Driven Architecture (MDA)

edu.red Metodología MDA propuesta Disciplina Requerimientos Especificar CIM Disciplina Diseño Especificar PIM Marcar PIM Disciplina Implementación Especificar PSM Investigar herramientas de desarrollo (MDA) Definir características del proyecto Del negocio al desarrollo de SWModel Driven Architecture (MDA)

edu.red Importancia de centrar el desarrollo en los procesos del Negocio para Reaccionar ágilmente a los cambios en el negocio incorporando las modificaciones Realizar cambios tecnológicos con mínimo impacto en el Negocio BPM para cerrar la brecha de TI con analistas del Negocio (BPMN,UML) SOA para proveer la infraestructura tecnológica de servicios reutilizables Conclusiones y trabajo futuro (1)

edu.red MDA para generar software a distintas plataformas desde procesos del negocio, servicios y orquestaciones definidas. Metodologías para SOA y MDA como extensión del RUP probadas en proyectos de desarrollo de mediano porte y mejoradas conjuntarlas y agregar enfoque BPM para completar el desarrollo orientado al Negocio. Conclusiones y trabajo futuro (2)

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente