BPM - DFD - DM
¿Qué es?
BPM
El BPM se puede definir como una nueva categoría de software empresarial que permite a las empresas modelizar, implementar y ejecutar conjuntos de actividades interrelacionadas –es decir, Procesos– de cualquier naturaleza, ya sea dentro de un departamento o permeando la entidad en su conjunto.
CARACTERISTICAS
-Captura de datos, gestión y análisis
-Funciones colaborativas
-Adaptabilidad para un despliegue on-premise o en la nube con independencia de la proliferación de las soluciones en la nube
-Medición y monitorización de KPIs en tiempo real
-Movilidad
-Gestión adaptable de casos
-Compatibilidad con el estándar BPMN 2.0
VENTAJAS
-Mejorar los sistemas de calidad de la empresa.
-Mejorar el proceso de producción.
-Reducir los tiempos de ejecución de las actividades.
-Establecer puntos críticos como cuellos de botella.
-Mejorar la comunicación interna de la propia organización.
-Ayudar al cumplimiento de las distintas legislaciones vigentes.
-Restringir el acceso a la información: copias controladas, protección de datos, sistema de permisos.
-Monitorización y trazabilidad de procesos.
-Automatización de los procesos.
-Optimizar los recursos de la organización.
-Mayor alineación entre negocio y sistemas.
DESVENTAJAS
-Costos de capacitaciones al personal en el uso de Pockets y el nuevo sistema
-Demanda de más Pockets para el personal
-Gastos de mantenimiento y soporte de cómputo Innovación Ventajas Desventajas -Menores incidencias de errores de ingreso de información
-Ahorro en costos de equipos de cómputo y materiales para el registro de información -Una pérdida de un 50% en la comunicación de reclamos y consultas con respecto al procesamiento de la información.
-Falta de control de los procesos que realiza el outsourcing con la información que se le envía
USO
Su propósito es mejorar la calidad del servicio, reducir costos, optimizar los flujos de trabajo y ayudar a asegurar una ejecución eficiente de los procesos, esto puede incluir una inversión centrada en las personas, la mejora de procesos de negocio, los datos de re-arquitectura y la tecnología
EJEMPLO
DFD
Un diagrama de flujo de datos (DFD) traza el flujo de la información para cualquier proceso o sistema. Emplea símbolos definidos, como rectángulos, círculos y flechas, además de etiquetas de texto breves, para mostrar las entradas y salidas de datos, los puntos de almacenamiento y las rutas entre cada destino.
CARACTERISTICAS
Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumida en pocas hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y asimilación, por tanto dejan de ser prácticos.
Simbolizada: La aplicación de la simbología adecuada a los diagramas de sistemas y procedimientos evita a os analistas anotaciones excesivas, repetitivas y confusas en su interpretación.
De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas.
VENTAJAS
-Los diagramas de flujo ayuda a la comprensión del proceso al mostrarlo con un dibujo. el cerebro humano reconoce fácil mente los dibujos.
-Nos permite identificar los errores y nos da la oportunidad de alegrarlo y mejorar el proceso.
-es fácil identificar los procesos.
-muestra las interfaces de cliente a proveedor y muestra las tracciones que se realizan.
DESVENTAJAS
-Diagramas de complejos y detallados suelen ser laboriosos en su planteamiento y diseño.
-Acciones a seguir tras la salida de un símbolo de decisión, pueden ser difíciles de seguir si existen diferentes caminos.
-No existen normas fijas para la elaboración de los diagramas de flujo que permitan incluir todos los detalles que el usuario desee incluir.
USO
se utilizan en muchas industrias, incluyendo la del entretenimiento, la ingeniería, las ciencias físicas y la programación de computadoras. El propósito de todos los diagramas de flujo es comunicar cómo funciona o debería funcionar un proceso, sin ningún tipo de jerga técnica o de un grupo específico.
DM
Un modelo de dominio en la resolución de problemas e ingeniería de software, es un modelo conceptual de todos los temas relacionados con un problema específico. En él se describen las distintas entidades, sus atributos, papeles y relaciones, además de las restricciones que rigen el dominio del problema.
CARACTERISTICAS
•Su utilidad radica en ser una forma de “inspiración” para el diseño de los objetos software • Es entrada para muchos de los artefactos que se construyen en un proceso software • Un modelo de dominio muestra las clases conceptuales significativas en un dominio del problema • Se centra en las abstracciones relevantes, vocabulario del dominio e información del dominio • Es el artefacto clave del análisis orientado a objetos • En UML se utilizan los diagramas de clases para representar los modelos de dominio