Acciones para una cultura de paz – Universo 94.9 Radio Universidad de Colima (1) PDF
Document Details
Uploaded by Deleted User
Universidad de Colima
Tags
Related
- Scrum: A Arte de Fazer o Dobro do Trabalho em Metade do Tempo (Jeff Sutherland - 2014) PDF
- TEORÍA 3 USO DE HERRAMIENTAS CASE PDF
- Diagrama de Secuencia PDF
- Resumen del 1° Parcial de Análisis de Sistemas de Información PDF
- Sistemas de Información 2024-2 - USIL PDF
- Los sistemas de información geográfica y su aplicación en enlaces de comunicaciones (PDF)
Summary
Este documento resume los aprendizajes sobre los fundamentos de sistemas, incluyendo la metodología para el desarrollo de software y la definición de necesidades. Se discuten conceptos clave como la definición de un sistema, sus características y tipos de sistemas de información. Se incluyen ejemplos prácticos de cómo identificar problemas y definir las necesidades de un sistema.
Full Transcript
**NOTAS** Introducción En este resumen se recopilan los aprendizajes obtenidos durante las sesiones iniciales sobre los Fundamentos de Sistemas. En estas clases, estudiamos qué es un sistema, analizamos sus características esenciales, como la interdependencia de sus componentes y su interacción co...
**NOTAS** Introducción En este resumen se recopilan los aprendizajes obtenidos durante las sesiones iniciales sobre los Fundamentos de Sistemas. En estas clases, estudiamos qué es un sistema, analizamos sus características esenciales, como la interdependencia de sus componentes y su interacción con el entorno, y profundizamos en su propósito principal: satisfacer necesidades específicas. También abordamos la importancia de identificar estas necesidades, ya que constituyen el punto de partida para la creación o mejora de cualquier sistema. Durante las clases, trabajamos tanto de manera individual como en equipos, realizando actividades prácticas para consolidar los conceptos. Por ejemplo, discutimos casos reales y simulados, donde identificamos problemas específicos, definimos los objetivos del sistema y propusimos soluciones. Estas actividades no solo reforzaron la teoría, sino que también fomentaron el pensamiento crítico y la colaboración. El análisis de sistemas fue otra parte clave de nuestro aprendizaje. En esta etapa, aprendimos a descomponer un sistema en sus elementos principales, entender cómo interactúan entre sí y evaluar su eficacia para cumplir con las metas establecidas. Este enfoque sistemático es fundamental para resolver problemas complejos y diseñar sistemas eficientes en diversos contextos, desde la ingeniería y la tecnología hasta las ciencias sociales. En conjunto, este proceso de aprendizaje nos permitió no solo adquirir conocimientos técnicos, sino también desarrollar habilidades prácticas y una perspectiva integral para abordar problemas de manera estructurada. La combinación de teoría y práctica fue esencial para comprender cómo los sistemas influyen en el entorno y cómo podemos optimizarlos para generar soluciones efectivas. **Durante la lectura numero 1. Fundamentos de sistemas "Metodología para el desarrollo de software" aprendimos y vimos como:** En estas diapositivas aprendimos sobre los fundamentos de sistemas, incluyendo conceptos clave como: 1\. Definición de un sistema: Un sistema es un conjunto de partes o elementos que interactúan entre sí para cumplir un objetivo común. Se analizó cómo los sistemas están presentes en nuestra vida diaria, como el sistema solar, el sistema digestivo o los sistemas de transporte. 2\. Características de los sistemas: La relación entre sus componentes. La interacción con el entorno. Su objetivo definido, que le da sentido y funcionalidad. 3\. Sistemas de información: Son sistemas que consisten en la interconexión de hardware y software para recopilar, procesar y distribuir información. Su función principal es apoyar la toma de decisiones dentro de una organización. 4\. Tipos de sistemas de información: Manuales: Procesos realizados sin tecnología, como hojas tabulares antiguas. Automatizados: Uso de tecnología para optimizar procesos, como sistemas computarizados de nóminas. 5\. Objetivos y aplicaciones: Mejorar procesos organizacionales. Minimizar errores humanos mediante sistemas dinámicos y automatizados. En resumen, estas lecciones nos permitieron comprender cómo los sistemas, especialmente los de información, se estructuran y operan para satisfacer necesidades específicas en diferentes contextos. Esto es esencial para aplicar estos conocimientos en situaciones prácticas o tecnológicas. **Durante la numero 2, Definición de necesidades "Identificando ando"** ¿De qué se trata esta etapa? Piensa en esto como el momento en que el equipo de desarrollo (los analistas) se sientan con los clientes o usuarios del sistema para entender los problemas que enfrentan y lo que quieren solucionar. No se trata de construir el sistema aún, sino de asegurarse de que todos están en la misma página sobre las metas. La gran pregunta que se responde aquí es: " ¿Vale la pena atender este problema mediante un sistema de información?" Si la respuesta es sí, se sigue adelante. Si no, tal vez sea mejor buscar otras soluciones. ¿Qué actividades se realizan aquí? 1\. Identificar problemas: Es el primer paso y consiste en encontrar los problemas principales que enfrenta la empresa o institución. Por ejemplo: Si una empresa tiene problemas para organizar las reservas de estacionamiento, esto sería un problema a resolver. Para esto, el analista habla con los usuarios (o clientes) para: Definir las metas generales del sistema. Analizar las necesidades específicas. Descubrir posibles restricciones o cosas que podrían complicar el proyecto. En términos simples, el analista actúa como un detective que recopila toda la información necesaria antes de buscar una solución. 2\. Solicitud de servicios de sistemas: Aquí se documenta todo lo que el cliente quiere o necesita. Este documento responde preguntas como: ¿A qué empresa o institución va dirigido el sistema? ¿Qué tipo de servicios o funciones solicita el cliente? ¿Qué problemas se quieren solucionar y qué beneficios esperan obtener? Por ejemplo, en el caso del "estacionamiento XXX", el equipo de desarrollo documenta: Que el sistema es para organizar las reservas de estacionamiento. Que debe incluir funciones como mostrar espacios disponibles y permitir pagos en línea. ¿Por qué es importante esta etapa? Sin una buena definición de necesidades, el proyecto puede ir en la dirección equivocada, lo que lleva a pérdida de tiempo, dinero y esfuerzo. Es como intentar construir una casa sin un plano claro: el resultado será un desastre. Además, esta etapa permite priorizar problemas y enfocar el desarrollo en lo que realmente importa. Recursos adicionales La lectura también incluye ejemplos y recursos didácticos, como videos explicativos, que ayudan a visualizar cómo se lleva a cabo esta fase en un proyecto real. Por ejemplo, menciona el caso de un sistema para gestionar un estacionamiento. **Durante la numero 3, Análisis del sistema "Modelando mis Datos"** nos introduce a una de las etapas más importantes en el desarrollo de un sistema: entender realmente qué necesitan los usuarios y cómo podemos cubrir esas necesidades con tecnología. Aquí no se trata de hablar directamente de software o computadoras, sino de comprender cómo funcionan los procesos actuales y qué se puede mejorar. ¿Qué es el análisis de sistemas de información? Básicamente, es como hacer un diagnóstico antes de aplicar un tratamiento. En esta etapa, analizamos las necesidades y problemas reales de las personas que usarán el sistema. No importa si hablamos de una tienda, una oficina o una escuela; lo importante es entender qué información necesitan y cómo podemos organizarla para hacer su trabajo más fácil. Propósito El objetivo es construir un plano detallado del sistema ideal, como un arquitecto que diseña los planos de una casa antes de construirla. Este plano debe incluir todas las funciones, pasos y procesos necesarios para que el sistema cumpla su propósito, evitando problemas o errores en el futuro. Pasos clave del análisis 1\. Identificación de necesidades: Aquí es donde hacemos preguntas como: ¿Qué problemas tienen ahora? ¿Qué les gustaría mejorar? ¿Cómo trabajan actualmente? La idea es descubrir qué información falta o está mal organizada, y qué procesos podrían ser más rápidos y eficientes. 2\. Análisis de requerimientos: Una vez que sabemos qué necesitan, lo traducimos en términos técnicos. Por ejemplo: "Los empleados necesitan registrar el ingreso y salida de vehículos" se convierte en: "El sistema debe tener un módulo para entradas y salidas con campos para hora, cliente y vehículo." Métodos para identificar necesidades Es aquí donde nos ponemos creativos para recopilar la información necesaria. Algunos métodos clave son: Entrevistas: Hablar directamente con las personas que usarán el sistema. Las entrevistas pueden ser generales al principio (preguntas abiertas) y luego más específicas. Por ejemplo, podrías empezar con: "Cuéntame cómo manejan los datos de los clientes." Y luego profundizar: "¿Cómo registran las entradas y salidas de vehículos?" Diseño de aplicaciones conjuntas (JAD): Este método consiste en reunir a los usuarios y al equipo técnico para diseñar juntos. Así, los usuarios pueden expresar directamente lo que necesitan, y los analistas pueden explicar lo que es posible. Encuestas o cuestionarios: A veces no podemos entrevistar a todos, así que usamos encuestas para recopilar información rápidamente. Estas se diseñan para entender cómo trabajan las personas, qué herramientas usan y qué les gustaría mejorar. Ejemplo práctico Imaginemos que trabajas en una empresa que gestiona estacionamientos y tienes que analizar cómo se registran las entradas y salidas de vehículos. Mediante entrevistas, descubres que: Problema 1: Los registros de vehículos se hacen a mano y a menudo hay errores en las cifras. Problema 2: No hay un sistema claro para calcular los cobros a los clientes. Problema 3: Los empleados pierden tiempo buscando datos de clientes frecuentes. A partir de esto, identificas que el nuevo sistema necesita: 1\. Un módulo para registrar entradas y salidas con hora y datos del vehículo. 2\. Un sistema que calcule automáticamente los cobros según el tiempo de permanencia. 3\. Una base de datos para guardar información de clientes frecuentes y agilizar el proceso. Reflexión El análisis del sistema es como una conversación profunda con los usuarios. Más que tecnología, se trata de entender las personas y sus procesos. Si haces un buen análisis, el sistema no solo resolverá problemas, sino que también hará que las personas sientan que su trabajo es más sencillo y práctico.