Fundamentos de Modelado de Procesos BPMN y Desarrollo de Sistemas
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 3,5 KB
Ciclo de Vida y Aplicación de BPMN
El estándar BPMN (Business Process Model and Notation) permite estructurar y optimizar los procesos de negocio mediante las siguientes etapas:
- Analizar: Comprender el funcionamiento del proceso, permitiendo reconocer roles, actividades y eventos que caracterizan el proceso de negociación actual.
- Diseñar: Permite detallar todas las interacciones y flujos del proceso.
- Preparar: BPMN da soporte a la generación de modelos ejecutables en lenguaje BPEL.
- Implementar: Facilita la comunicación con personas de negocios, permitiendo que contribuyan activamente a sus diseños.
- Mantener: Idealmente, mediante herramientas de ejecución de procesos de negocio (BPMS), donde la documentación y los procesos se integran en una sola unidad.
Modelado de Asociaciones y Dominio
¿Cuándo dibujar una asociación? Se debe realizar cuando implica el conocimiento de una relación que debe ser mantenida por un tiempo, específicamente en los siguientes casos:
- Es necesaria para cumplir los requisitos de información de los casos de uso en desarrollo.
- Ayuda a entender el dominio del problema.
Tipos de Asociaciones
- Necesidad de recordar: Cuando el conocimiento de la relación debe mantenerse por un tiempo determinado.
- Asociaciones derivadas: Provenientes de la lista de asociaciones comunes.
El modelo de dominio permite la captura de los conceptos e información esenciales para entender el dominio en el contexto de los casos de uso vigentes.
Creación de Sistemas de Información (SI)
Las fases posibles para la creación de un SI son: análisis de necesidades, evaluación de ajuste a medida, desarrollo, implementación y evaluación.
Metodologías de Desarrollo
- 1) Modelo en Cascada: Iniciación, definición de requerimientos, diseño, construcción, prueba, puesta en marcha, operación y mantenimiento.
- 2) Incremental: Visión, planeación, desarrollo, establecimiento e implementación en etapas pequeñas repetidas en el tiempo.
- 3) Espiral: Determinación de objetivos, análisis de riesgo, planificación y desarrollo.
- 4) Prototipado Rápido: Plan rápido, modelado y diseño rápido, construcción del prototipo, desarrollo, entrega y retroalimentación.
Gestión de Requerimientos
Los requerimientos indican los atributos, características, cualidades y capacidades que necesita cumplir un sistema para aportar valor al usuario.
Tipos de Requerimientos
- Funcionales: Definen la interacción entre el sistema y el ambiente, siendo independientes de la implementación.
- No funcionales: Aspectos del sistema visibles para el usuario que no están relacionados con el componente funcional.
Características de los Requerimientos
Para ser efectivos, deben ser: necesarios, no ambiguos, concisos, consistentes, completos, alcanzables y verificables.