Resumen Análisis de Sistemas - Modelado de Procesos de Negocio y Sistemas de Información
Resumen Análisis de Sistemas
UNIDAD 1: MODELADO DE PROCESOS DE NEGOCIO
Organizaciones y Sistemas
Definición de Organización: Grupo formal de personas y recursos que persiguen un objetivo. Cumplir con un conjunto de metas para lograr resultados.
Organización como Sistema:
Un sistema es un conjunto de elementos relacionados que persiguen un objetivo común.
Relación entre los sistemas organizacionales y los de información.
Sistema de Información
Definición: Conjunto de elementos interrelacionados que capturan, procesan y distribuyen información para distintos niveles de una organización.
Proceso de Entrada-Proceso-Salida:
Requiere entradas (necesidades, pedidos, eventos) que activan una serie de procesos.
Producción de salidas (resultados, productos o servicios) que cumplen con los objetivos.
Ambiente o Contexto
Las organizaciones nunca están aisladas, sino en un ambiente que influye en su funcionamiento.
La retroalimentación del ambiente permite ajustar el ciclo de entrada-proceso-salida.
Análisis de Sistemas
Desarrollo de Sistemas de Información
Es fundamental entender cómo funciona el sistema actual para manejar datos y generar procesos.
El objetivo es proponer sistemas de información que reduzcan la incertidumbre y mejoren la toma de decisiones en diferentes niveles de la organización.
Procesos
Identificación y Modelado:
Enfoque integral para transformar entradas en salidas.
Servicios necesarios para lograr la ejecución efectiva y satisfacción del cliente.
Nueva forma de gestión de procesos que permite adaptarse a cambios del mercado.
Gestión de Procesos
Objetivos:
Identificación, diseño, formalización, control y mejora de procesos.
Implementar un enfoque que privilegie la satisfacción del cliente.
Agregar valor
Buscar no solo cumplir objetivos organizacionales, sino la satisfacción del cliente a través de productos y servicios generados eficazmente.
Procesos de Negocio: Conceptos Básicos
Definición de Proceso
Totalidad que cumple un objetivo útil y agrega valor al cliente.
Interacción de actividades y tareas, transformando entradas en salidas.
Visión de Procesos
Enfoque transpversal que abarca varias áreas organizacionales. Se inicia con una necesidad y pasa por diversas actividades.
Importancia de delimitar el comienzo y el fin del proceso.
Mecanismo de Entrada-Proceso-Salida
Elementos interrelacionados que permiten la ejecución de un proceso.
Esquema de Procesos
Implica entradas, actividades interactivas y un resultado final que busca agregar valor al cliente.
Cliente del Proceso
Definición de cliente como el receptor de las salidas de un proceso. Puede ser cliente interno o externo.
Dueño del Proceso
Persona que diseña y es responsable del proceso, asegurando su correcta ejecución y monitoreo.
Tipos de Procesos
Estrategicos: Proponen una visión global y objetivos organizacionales.
Esenciales: Relacionados directamente con los productos y servicios.
De Soporte: Procesos complementarios esenciales para la operatividad de la organización.
Modelado Visual de Procesos
Representación de procesos a través de diagramas que facilitan el análisis y diseño del sistema de información.
Modelado de Procesos de Negocio
Proceso de Identificación
Determinar los actores involucrados en los procesos de negocio actuales para entender y mejorar el sistema.
Elaboración de Diagramas
Creación de un diagrama de procesos que representa los flujos de trabajo y la relación entre los diferentes componentes del sistema.
Mapa de Procesos
Diagrama que muestra de manera general todos los procesos de la organización, utilizando una simbología estándar.
UNIDAD 2: SISTEMAS DE INFORMACIÓN Y PROCESOS DE DESARROLLO
Concepto de Sistemas de Información
Relación con la estructura organizacional y su función en el éxito del negocio.
Necesidad de información bien gestionada para una toma de decisiones eficiente.
Componentes de un Sistema Informático
Hardware: Equipos y dispositivos utilizados para gestionarlos.
Software: Aplicaciones que operan hardware y procesan datos.
Datos: Información organizada en bases de datos.
Procedimientos: Métodos a seguir para las operaciones de sistemas de información.
Personas: Usuarios y administradores que configuran, manejan y utilizan el sistema.
Enfoque en el Desarrollo de Sistemas de Información
La propuesta de un sistema que ayuda a la toma de decisiones y reduce la incertidumbre a partir de la interacción de componentes.
Tipos de Sistemas de Información
Sistemas de Procesamiento de Transacciones (TPS): Capturan y procesan las transacciones diarias del negocio.
Sistemas de Información Administrativa (MIS): Generan informes y ayudan en la toma de decisiones.
Sistemas de Soporte de Decisiones (DSS): Asisten en decisiones poco estructuradas.
Sistemas Ejecutivos (ESS): Desarrollados para los niveles altos de la organización para decisiones estratégicas.
UNIDAD 3: PARADIGMAS ORIENTADOS A OBJETOS
Paradigmas
Definición y ejemplos de paradigmas en el desarrollo de software.
La crisis del software motivó la búsqueda de nuevos paradigmas, siendo el paradigma orientado a objetos uno de ellos.
Características del Paradigma Orientado a Objetos (OO)
Abstracción, encapsulamiento, modularidad y jerarquía.
Elementos del Modelo Orientado a Objetos
Objetos: Entidades que encapsulan estado y comportamiento.
Clases: Definiciones de objetos con características y comportamiento comunes.
Relaciones: Interacciones entre clases (asociación, agregación, y herencia).
Diagramas de UML
Diagrama de Clases: Representa la estructura de clases del sistema.
Diagrama de Casos de Uso: Representa la funcionalidad desde el punto de vista del usuario.
Diagrama de Estado: Muestra el comportamiento del sistema en diferentes estados.
UNIDAD 4: INGENIERÍA DE REQUERIMIENTOS
Propósito
Descubrir, analizar, documentar y verificar los requerimientos necesarios que debe tener el sistema.
Estrategia de Elicitación
Entrevistas: Recopilación de información directamente de los usuarios.
Cuestionarios: Recopilación estructurada de datos.
Análisis de Documentación: Comprensión a través de registros y documentos existentes.
Observación: Reconocimiento de procesos y interacciones en el entorno de trabajo.
Torbellino de Ideas: Generar y recoger sugerencias de múltiples participantes.
Técnicas de Validación
Validación constante mediante retroalimentación con el cliente.
Comprobaciones en distintos niveles (validez, consistencia, verificación).
UNIDAD 5: ELICITACIÓN Y ESPECIFICACIÓN DE REQUERIMIENTOS
Proceso de Elicitación
Actividades que permiten descubrir requerimientos a través de preguntas, discusiones y análisis.
Especificación de Requerimientos
Documento que integra todos los requerimientos, sirve como guía y acuerdo entre desarrolladores y clientes.
Componentes de la Especificación
Requerimientos Funcionales: Especificaciones de lo que el sistema debe hacer.
Requerimientos No Funcionales: Restricciones y condiciones para su operación.
Validación de Requerimientos
Verificación de que lo que se ha especificado cubre las necesidades del cliente y funciona correctamente.
Prototipos de Interfaz
Representaciones visuales que se utilizan para validar las funcionalidades del sistema con el usuario, modificando y refinando en función de su retroalimentación.
UNIDAD 6: ESPECIFICACIÓN DE REQUERIMIENTOS
Propósito de la ERS
Establecer un acuerdo claro entre el cliente y los desarrolladores sobre lo que el sistema debe hacer.
Estructura de la ERS
Introducción: Objetivos y alcance del sistema.
Descripción General: Perspectiva del producto y funciones que se esperan.
Requisitos Específicos: Detalle de funciones y restricciones.
Apéndices: Información adicional.
Validación de la ERS
Requiere la revisión continua y aprobación por parte del cliente antes de continuar a fases de diseño y programación.