Proyectos de automatización de procesos de negocio Requerimientos de Sistemas
Proyectos de automatización de procesos de negocio Opciones de automatización Adquirir soluciones empaquetadas Extenderun sistema existente Nuevo sistema
Proyectos de automatización de procesos de negocio Motivaciones principales p Reducción de tiempos en los procesos repetitivos Reducción de costos Reducir errores de entrada de datos
Proyectos de automatización de procesos de negocio Modelar procesos del negocio Procesos actuales (as-is i processes) ) Procesos futuros (to-be processes) )
Proyectos de automatización de procesos de negocio Derivando requerimientos Comprender los objetivos del negocio. Luego vincularlos a uno o más procesos. Diagramar la estructura de la organización. Identificar partes afectadas y potenciales clases de usuario. Identificar los procesos relevantes para esas clases de usuario.
Proyectos de automatización de procesos de negocio Derivando requerimientos Documentar procesos actuales: diagramas de flujo, de actividad, de carriles (chequear correctitud con usuarios) Analizar los procesos y buscar oportunidades de mejoras a partir de la automatización (analizar pasos individuales, identificar cuellos de botella)
Proyectos de automatización de procesos de negocio Derivando requerimientos Recorrer cada proceso actual con los participantes apropiados y capturar requerimientos para apoyar cada paso en el flujo. Vincular requerimientos a los pasos individuales del flujo. Documentar los procesos futuros para preparar a la organización para el nuevo sistema.
Proyectos de automatización de procesos de negocio Derivando requerimientos Utilizar casos de uso para ilustrar la interacción de los usuarios en los procesos futuros.
Proyectos de automatización de procesos de negocio Métricas de performance del negocio Un punto de partida son las métricas de éxito definidas en el documento de visión y alcance. Los procesos candidatos para automatizar son aquellos cuyas métricas sea importante mantener o mejorar. Definir líneas base para cada métrica y luego de automatizar el proceso verificar si existen mejoras.
Proyectos de automatización de procesos de negocio Métricas de performance del negocio Para un mayor nivel de detalle, definir Modelos de Indicadores de Performance Clave (KPIM)mediante los modelos dinámicos vistos en clase, sobre los cuales ubicaremos Indicadores de Performance Clave (KPI)
Proyectos de automatización de procesos de negocio Algunas consideraciones Definir los procesos futuros desde un comienzo puede ayudar a definir mejor los requerimientos de usuario y favorecer la adopción del sistema. Cambios en los procesos involucran cambios culturales en la organización y de educación de los usuarios. No siempre el software es la solución.
Proyectos de automatización de procesos de negocio Bibliografía Wiegers, Beatty. Software Requirements. 3rd Edition. Bussiness process automation projects, cap. 24.
Proyectos de inteligencia de negocios (BI) (business intelligence/ business analytics) ) Requerimientos de Sistemas
DATOS DATOS DATOS DATOS DATOS DATOS DATOS DATOS INFORMACIÓN DECISIONES
Opciones Adquirir soluciones empaquetadas Nuevo sistema
Ejemplo Aplicación ió de soluciones BI en la UNS
Componentes
Tendencias
Problemáticas frente a BI Dificultad para articular y priorizar las problemáticas del negocio en términos de BI. Poca experiencia en pensar estratégicamente. Falta de visión para considerar las posibilidades que BI ofrece por sobre los enfoques tradicionales.
Es viable el uso de BI para la solución? Como es usual, los objetivos del negocio deberán estar definidos y así priorizar el alcance del proyecto. Si los participantes decidieron BI, entonces ya la están adoptando como solución y puede que no hayan considerado cuidadosamente sus objetivos. Es conveniente guiar a través de algunas preguntas...
Es viable el uso de BI para la solución? Por qué cree que BI ayudará a alcanzar los objetivos del negocio? Qué quieren lograr implementando BI? Cómo esperan mejorar los resultados del negocio? Cómo esperan hacer uso de las capacidades de reportes avanzadas o resultados predictivos?
Desarrollo de requerimientos para BI Una estrategia es guiar la especificación a partir de las decisiones que los clientes/participantes necesitan tomar para alcanzar sus objetivos del negocio.
Priorizar el trabajo a partir de las decisiones En lugar de priorizar características, utilizamos los objetivos del negocio. Priorizamos decisiones del negocio que la solución nos permitirá tomar de acuerdo a qué tanto nos acercan a los objetivos buscados. Ej. si un objetivo es maximizar las ventas, una decisión puede ser qué productos posicionar en un mercado.
Definir cómo será utilizada la información Por personas Por sistemas Mecanismo de entrega Formato Flexibilidad BI embebida en la aplicación. Ej. tiendas on line con sistemas de recomendación basados en historia de compra o navegación, publicidad web, etc.
Especificar necesidades de datos Se pueden capturar muchos requerimientos de datos a partir de las decisiones de negocio. Los requerimientos serán distintos si estas decisiones deben tomarse diaria, mensual o trimestralmente Considerar fuentes de datos, almacenamiento, gestión y administración de datos y extracción de datos.
Definir los análisis que transformarán los datos Qué se intenta analizar: pasado, presente, futuro? Si es pasado, qué conocimientos intentan traer? Si es presente, qué es lo que necesitan entender de la situación actual para tomar curso de acción? Si es futuro, qué tipo de predicciones o decisiones desean hacer?
Algunas consideraciones Interiorizarse en la organización y comprender los procesos de decisiones. Puede requerirse ayuda de expertos en datos, estadística o matemáticos dependiendo de la complejidad de los modelos de predicción.
Bibliografía Wiegers, Beatty. Software Requirements. 3rd Edition. Business analytics projects, cap. 25.