Parte 2 - Tema 27 Flashcards
Procesos de desarrollo de sistemas de información
Objetivos del Análisis
- Comprender las necesidades: Identificar de manera precisa qué problemas busca resolver el sistema y cuáles son las expectativas de los usuarios.
- Definir los requisitos: Establecer de forma clara y concisa las características funcionales y no funcionales que debe tener el sistema.
- Evaluar la factibilidad: Determinar si el proyecto es viable desde el punto de vista técnico, económico y operativo.
Levantamiento de requisitos
- Entrevistas: Conversaciones directas con los usuarios para recopilar información sobre sus necesidades y expectativas.
- Encuestas: Cuestionarios para obtener datos de un gran número de usuarios.
- Observación: Análisis del trabajo actual para identificar oportunidades de mejora.
- Análisis de documentos: Revisión de documentos existentes (manuales, reportes, etc.) para obtener información relevante.
Modelado del sistema
- Diagramas de flujo: Representar gráficamente los procesos del sistema.
- Diagramas de casos de uso: Describir las interacciones entre los usuarios y el sistema.
- Diagramas de entidad-relación: Modelar la estructura de los datos.
Análisis de factibilidad
- Técnica: Evaluar si se cuenta con la tecnología necesaria.
- Económica: Estimar los costos del proyecto y determinar si son viables.
- Operativa: Evaluar si el sistema se integrará adecuadamente con los procesos existentes.
¿Qué es el diseño en el desarrollo de sistemas de información?
Es la fase donde se transforma la información recopilada en el análisis en una representación detallada del sistema, definiendo su estructura, componentes y funcionamiento.
¿Cuál es la relación entre el análisis y el diseño?
El diseño toma como punto de partida los requisitos definidos en el análisis para crear una solución técnica que los cumpla.
¿Cuáles son los objetivos principales del diseño?
Definir la arquitectura del sistema, especificar los componentes y sus interfaces, y garantizar que el sistema sea eficiente, seguro y fácil de mantener.
¿Cuáles son los principales tipos de diseño?
- Diseño lógico: Describe la estructura y el funcionamiento del sistema desde una perspectiva conceptual, sin considerar aspectos físicos.
- Diseño físico: Define la implementación concreta del sistema, incluyendo hardware, software, bases de datos y redes.
¿Cuáles son las principales actividades del diseño?
- Diseño arquitectónico: Definir la estructura general del sistema y sus componentes principales.
- Diseño de datos: Modelar la estructura de los datos que el sistema manejará.
- Diseño de interfaces: Crear prototipos de las pantallas y formularios.
- Diseño de procesos: Definir los procesos internos del sistema.
¿Qué factores se deben considerar al diseñar un sistema?
- Usabilidad: Facilidad de uso para el usuario.
- Mantenibilidad: Facilidad para realizar cambios y actualizaciones.
- Eficiencia: Rendimiento óptimo del sistema.
- Seguridad: Protección de la información.
- Escalabilidad: Capacidad para adaptarse a cambios en la carga de trabajo.
¿Qué es la implantación de un sistema de información?
Es la fase final del desarrollo de un sistema, donde se pone en marcha el sistema en el entorno de producción, reemplazando o complementando los sistemas existentes.
¿Cuál es el objetivo principal de la implantación?
Garantizar una transición suave y exitosa del sistema nuevo al entorno operativo, minimizando los riesgos y maximizando los beneficios.
¿Cuáles son las principales actividades de la implantación?
- Instalación: Instalar el hardware y software en el entorno de producción.
- Migración de datos: Transferir los datos desde el sistema antiguo al nuevo.
- Capacitación de usuarios: Entrenar a los usuarios en el uso del nuevo sistema.
- Puesta en marcha: Iniciar el funcionamiento del sistema en modo productivo.
¿Cuáles son las principales estrategias de implantación?
- Directa: Reemplazar el sistema antiguo por el nuevo de forma inmediata.
- Paralela: Operar ambos sistemas en paralelo durante un período.
- Piloto: Implementar el sistema en una pequeña parte de la organización.
- Faseada: Implementar el sistema por módulos o áreas funcionales.
¿Qué factores se deben considerar durante la implantación?
- Planificación detallada: Elaborar un plan de implantación que incluya todas las actividades y plazos.
- Gestión de riesgos: Identificar y mitigar los riesgos potenciales.
- Comunicación efectiva: Mantener informados a todos los involucrados en el proyecto.
- Soporte técnico: Proporcionar soporte técnico a los usuarios durante la transición.