de Procesos de Negocio 4. Productos de la ingeniería del software 5. Procesos de la ingeniería del software



Documentos relacionados
de Procesos de Negocio 4. Productos de la ingeniería del software 5. Procesos de la ingeniería del software

Introducción al Modelado de Procesos de Negocio

Introducción al Modelado de Procesos de Negocio

Introducción al Modelado de Procesos de Negocio

DCU Diagramas de casos de uso

BPMN Business Process Modeling Notation

Modelando procesos. Introducción al modelamiento de procesos y BPM

Proceso Transaccional

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Modelamiento de Procesos con BPMN

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO

Arquitecturas de Sistemas de Información

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5

Tema 5. Diseño detallado.

QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D)

Modelamiento de Procesos usando BPMN y BIZAGI. BPMN: Business Process Management Notation

Diseño y desarrollo de una aplicación informática para la gestión de laboratorios

Diplomado en Análisis de Negocio y Gestión de Procesos Coordinador académico: Dr. Armando Maldonado

Web+Plus. Nuestro Servicio

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

DIAGRAMA DE CLASES EN UML

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

MEDICIÓN DE VARIABLES DE IMPACTO DE LA ESTRATEGIA DE GOBIERNO EN LÍNEA - Ciudadanos y Empresas - VER INFORME

Manual para Empresas Prácticas Curriculares

ANÁLISIS Y DISEÑO DE SISTEMAS

Sistemas Operativos. Clase 14: protección y seguridad.

FICHA Centro de Información y Operación para Desastres / Emergencias CIODE

Auditoría administrativa

Gestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi

Grupo de Trabajo del Tratado de Cooperación en materia de Patentes (PCT)

Taller 2. Universidad: Ana G. Méndez COIS 202. Herramientas para la integración de tecnología. Presentado por: María de los A.

cobertura mejorada con el servicio y asistencia especializado PrimeSupport Plus ofrece una cobertura adicional para la gama de productos HDC de Sony

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler

BPMN básico. Clase Modelos de Procesos. Javier Bermudez

REINGENIERÍA DE LOS PROCESOS DEL NEGOCIO. Conceptos, Principios, Antecedentes... La idea de Smith: la especialización del trabajo.

GUÍA BÁSICA DE USO DEL SISTEMA RED

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

CAPITULO VI CONCLUSIONES. Al haber analizado los conceptos presentados en este trabajo, pudimos llegar a la

DENOMINACIÓN: ENTRENAMIENTO DE EMPRENDEDORES

Nuevos personajes en la organización

Sistema de Mensajería Empresarial para generación Masiva de DTE

Contenido. 1. Introducción Ingreso / Salida del MUISCA Emisión del mecanismo digital realizada por la DIAN...7

DIAGRAMA DE GANTT, DIAGRAMA DE FLUJO Y PSEUDOCÓDIGO DEL JUEGO JESSIKA NATALIA CHIBUQUE MOLANO DANIELA MARÍA QUINTERO VALERO FRANCISCO PINZÓN

Introducción al modelado de procesos de negocio en base al estándar BPMN

En ATEVAL conocemos los problemas que Usted enfrenta día a día para salir adelante con su negocio. La disminución de las ventas, las dificultades

Análisis y Diseño de Soluciones de Software

Guía Metodológica para el diseño de procesos de negocio

Manual de Usuario SIGECOF MANUAL DE USUARIO SIGECOF DISTRIBUCIÓN INTERNA DE CUOTA DE COMPROMISO

El papel del Plan Director de Seguridad en las organizaciones

QUÉ ES Y QUÉ ESTUDIAR PARA SER PROGRAMADOR WEB? ITINERARIO DE FORMACIÓN, PLAN DE ESTUDIOS O DE CARRERA. (CE00302D)

Webs para viajes de Grupos

Manual de Operaciones del Club Aéreo del Personal de BancoEstado.

Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos

Seguimiento Académico de los. Estudiantes en Prácticas en Empresa

Curso: Competencias tecnológicas para el PDI en UGR

MINISTERIO DE HACIENDA Código: IT-LDD-DDF-01 DIRECCION GENERAL DE RENTAS Revisión: 0 INSTRUCTIVO PARA LA ELABORACIÓN DE DIAGRAMAS DE FLUJO

BASES DE LA PROMOCIÓN DISCO DURO PORTATIL 500GB CON 100 PELÍCULAS INCLUIDAS

La Competencia Digital. Creación de Contenidos Didácticos en Internet

ÍNDICE 2. DIRECCIONES DE INTERÉS SOBRE TELETRABAJO Y DISCAPACIDAD BIBLIOGRAFÍA...

DURANGO SOLIDARIO PROGRAMA DE SUBSIDIO A LA INSCRIPCIÓN ANTE LA ASOCIACIÓN MEXICANA DE ESTÁNDARES PARA EL COMERCIO ELECTRÓNICO REGLAS DE OPERACIÓN

BPMN BPMN BPMN. BPD Objetos de flujo - Actividades. BPD (Business Process Diagram) Notación de modelado de procesos de negocio BPD

Soporte a la Evolución de Familias de Procesos de Negocio Mediante Patrones de Cambio

MANUAL DE USUARIO. Sistema de Administración de Proyectos de Vinculación con la Colectividad (SAPVC) MANUAL DE USUARIO DOCENTE

GLOSARIO DE TÉRMINOS

Índice QUÉ ES QUALITAS ESCUELA FAMILIA? Escuela Familia. Qué es Qualitas Escuela Familia? 3. Secciones 4. Usuario y Contraseña 4. Página Principal 5

Servicio de telefonía ip de la Universidad Carlos III de Madrid

EL PROCESO DE INVESTIGACION DE MERCADOS

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

El Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)

Guía del usuario de DocuShare Agent

Servicios Administrados al Cliente

Ayuda de instalación (Español) Primeros pasos

UML, ejemplo sencillo sobre Modelado de un Proyecto

Bases Teóricas del Presupuesto por Programas

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática

Sistema Integrado de Gestión INSTRUCTIVO PARA USUARIOS DE CUENTAS DE CORREO ELECTRONICO INSTITUCIONAL

Experto en Formación Continua

Guía LEGAL Conectores sociales Y "SOCIAL LOGIN"

Control y Gestión de Notas de Gasto Documentación Técnico Comercial

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

DEPR, Título I Cayey, Coamo, Luquillo, Villalba, Ciales, Hormigueros, Salinas, Vega Baja y Yabucoa

Guía para los Primeros Delegados

Notación de Modelado de Procesos de Negocio

MANEJANDO FICHEROS Y CARPETAS

PROCEDIMIENTO ESTÁNDAR AMBIENTAL. Capacitación programada: La que se programa al final del año en el mes de diciembre.

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

UNIVERSIDAD DE EXTREMADURA

Project 2007 Básico. Daniel Santibáñez Ingeniero Constructor

Soporte lógico de computadoras

DOCUMENTO VISIÓN SISTEMA DE VENTAS Y PRÉSTAMOS DE LA CINEMATECA BOLIVIANA PAWI. Versión 1.0. Aruquipa Mamani Rolando Willy

Grupo de Trabajo sobre protección de las personas en lo que respecta al tratamiento de datos personales. Recomendación 1/99

Unidad didáctica 1: EL PROCESO DE DISEÑO

SAVIO EN TUS MANOS 1

Sistemas de Información

BPMN vs UML. Los Requerimientos y el Modelo del Negocio. Autor: Norberto Figuerola

2. LOS SISTEMAS DE COSTOS

Guía de estudio para examen de recuperación tecnología I

Modelo de Mejora de Empresas Proceso de Mejora de Empresas. Versión: 1, 0 Fecha:11/08/11

Máster Oficial en Ingeniería Informática. Perfil de Ingreso Recomendado

Transcripción:

1. Características del software 2. Problemas de Introducción la al Modelado industria del software 3. La necesidad de una ingeniería del software de Procesos de 4. Productos de la ingeniería del software 5. Procesos de la ingeniería del software Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla septiembre 2012 Objetivos de este tema Entender la necesidad de modelar los negocio durante el proceso de desarrollo de sistemas de información. Conocer como notación gráfica para modelar negocio. Ser capaz de desarrollar modelos de negocio sencillos usando. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 1 IISSI 1

Por qué modelar los Los sistemas de información deben ayudar a las organizaciones a Tomar decisiones estratégicas de competitividad. Tomar decisiones tácticas de negocio. Llevar a cabo los negocio y sus operaciones asociadas. La mayoría de los desarrollos de sistemas de información son a nivel operacional. negocio octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 2 Por qué modelar los Plantear un sistema de información sin conocer la operativa de la organización del cliente (sus negocio) es una receta segura para el fracaso. Podemos desarrollar un producto técnicamente correcto pero que no tendrá éxito por no ser útil para los usuarios. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 3 IISSI 2

Por qué modelar los Cuénteme cómo funciona su negocio y le haré una propuesta para llevarlo a la web Cliente Necesito vender más, la crisis me come! Ingeniero de requisitos / analista octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 4 Cómo modelar Textualmente: descripción en lenguaje natural similar a los casos de uso.* Diagramáticamente: descripción mediante un diagrama Diagramas EPC (event-driven process chain) Diagramas de actividad UML Diagramas (Business Process Modeling Notation) Lo más recomendable es combinar ambos tipos de descripciones, complementando los diagramas con descripciones textuales. * Denominada a veces caso de uso de negocio. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 5 IISSI 3

Usuario Bibliotecario Director Cómo modelar Ejemplo de diagrama EPC octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 6 Cómo modelar Ejemplo de diagrama de actividades UML Catalogar nuevo libro Gestión de fondos bibliotecarios [libro OK ] Retirar libro Registrar préstamo Registrar devolución [libro KO ] Leer libro octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 7 IISSI 4

Ejemplos en : proceso privado octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 8 Ejemplos en : colaboración (I) octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 9 IISSI 5

Ejemplos en : colaboración (II) octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 10 Ejemplos en : pizza a domicilio (I) octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 11 IISSI 6

Ejemplos en : pizza a domicilio (II) octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 12 Elementos es de Tarea: cualquier actividad que se realiza durante un proceso de negocio. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 13 IISSI 7

Elementos es de Flujo: indican el orden en el que se deben realizar las tareas. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 14 Elementos es de Compuerta (gateway): permiten bifurcaciones en el flujo de tareas. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 15 IISSI 8

Elementos es de Compuerta (gateway): permiten bifurcaciones y en el flujo de tareas. Existen dos tipos básicos: Compuerta exclusiva: el flujo de realización de tareas sólo puede tomar un camino de varios posibles. Compuerta paralela: el flujo de realización de tareas toma todos los caminos posibles. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 16 Elementos es de Eventos: indican el inicio de un proceso, su finalización y otro tipo de sucesos. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 17 IISSI 9

Elementos es de Pools y swimlanes : indican la organización del proceso y los roles que realizan las tareas.* * Denominadas oficialmente como compartimentos y contenedores respectivamente. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 18 Elementos es de Pools y swimlanes : indican la organización del proceso y los roles que realizan las tareas.* * Denominadas oficialmente como compartimentos y contenedores respectivamente. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 19 IISSI 10

Elementos básicos de Objetos de datos: información que fluye a través del proceso, p.e. documentos. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 20 Elementos básicos de Flujos de mensajes: representan la comunicación entre dos organizaciones (pools). octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 21 IISSI 11

Elementos básicos de Flujos de mensajes: representan la comunicación entre dos organizaciones (pools). El envío y recepción de mensajes se puede representar mediante eventos de mensajes. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 22 Elementos básicos de Flujos de mensajes: representan la comunicación entre dos organizaciones (pools). El envío y recepción de mensajes se puede representar mediante eventos de mensajes. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 23 IISSI 12

Elementos básicos de Eventos temporales: junto con los de mensajes, son los más usados. Ejemplos Preparar solicitud Fin de plazo Entregar solicitud en registro La tarea no termina hasta que no se genera el evento temporal Si se produce el evento temporal antes de que acabe la tarea, se interrumpe Solicitar prórroga Ejemplos Tarea 1 2 días Tarea 2 Se esperan 2 días desde que termina la Tarea 1 hasta que se empieza la Tarea 2 octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 24 Elementos básicos de Eventos condicionales: suelen estar asociados a reglas de negocio. Ejemplos Sancionado Solicitar préstamo libro Más de 3 libros prestados Procesar préstamo Denegar préstamo octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 25 IISSI 13

Elementos básicos de Compuertas de eventos: seleccionan un flujo u otro en función del evento que ocurra primero. octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 26 Elementos básicos de Subprocesos: son tareas que contienen otro proceso de negocio. Conectores: permiten continuar el flujo en otro punto del diagrama. Comentarios: permiten añadir información a cualquier elemento del diagrama Ejemplos Ejemplos Conector 1 Conector 1 Preparar solicitud Fin de plazo Entregar solicitud en registro El registro abre de 9 a 14 y de 16 a 18 de L a V. Debe hacerse directamente al rector. Solicitar prórroga octubre 2012 Introducción a la Ingeniería del Software y a los Sistemas de Información 27 IISSI 14