Introducción al Diseño de Sistemas

Objetivo de aprendizaje
Comprender los fundamentos del diseño de sistemas, sus objetivos, componentes clave y su aplicación en contextos institucionales, con un enfoque en el usuario final y las buenas prácticas del desarrollo de software.
¿Qué es el diseño de sistemas?
El diseño de sistemas es una etapa esencial en el desarrollo de software que convierte los requerimientos del usuario en una solución técnica bien estructurada. Implica planificar cómo funcionará el sistema, cómo se verá, qué datos usará, y cómo se comunicará con su entorno.
A través de un proceso ordenado, el diseño garantiza que el sistema no solo cumpla con lo solicitado, sino que sea funcional, escalable y fácil de usar.
Temas clave del diseño de sistemas
Especificación de requerimientos
Define qué necesita el usuario, qué funciones debe cumplir el sistema y bajo qué condiciones.
Objetivos
Plantea lo que se desea lograr con el sistema, considerando eficiencia, usabilidad y solución de problemas reales.
Especificaciones técnicas
Incluyen aspectos detallados del diseño:
- Elementos de diseño: entradas, procesos, salidas, archivos y controles.
- Diseño de entrada: cómo se capturan los datos.
- Diseño de salida: cómo se presentan los resultados.
- Diseño de archivos: organización y estructura de los datos.
- Interacción con base de datos: conexión, consultas, integridad.
- Controles: seguridad, validaciones, auditoría.
- Procedimientos: secuencia de pasos para cada proceso.
Diseño institucional
Adapta el sistema a las necesidades y normas de una institución, considerando jerarquías y procesos existentes.
Usuarios finales
Asegura que el sistema sea intuitivo, accesible y útil para quien lo utilizará diariamente, sin conocimientos técnicos profundos.
Actividades de aprendizaje recomendadas
Para reforzar este tema de forma integral, te invitamos a realizar las siguientes actividades:
Lee o escucha el caso de estudio
Para escuchar el caso de estudio:
Caso de estudio: Diseñar para el caos: El día que Marco escuchó al sistema
Una historia realista que pone en evidencia la importancia del diseño centrado en el usuario.
Después de leer o escuchar el caso de estudio resuelve las siguientes preguntas de reflexión:
- ¿Cómo cambia la perspectiva del diseño de sistemas cuando se consideran las emociones y necesidades reales de los usuarios?
- ¿Qué tan importante es la especificación de requerimientos antes de iniciar un rediseño?
- ¿Cuáles podrían ser las consecuencias de no diseñar adecuadamente la entrada y salida de información?
- ¿Cómo se logra un equilibrio entre lo que el usuario quiere y lo que realmente necesita?
- ¿Qué habilidades blandas se necesitan para implementar cambios de este tipo en un entorno institucional?
- ¿Qué papel juegan los errores y las crisis en el aprendizaje del diseñador de sistemas?
Actividad práctica guiada:
Desarrolla un prototipo de sistema institucional paso a paso, aplicando todo lo aprendido. Pulsa aquí para acceder a la práctica guiada
Entregables que tendrás al terminar la actividad son:
- Documento con requerimientos y objetivos.
- Bocetos de entrada/salida.
- Esquema de base de datos.
- Procedimientos operativos.
- Manual o guía para el usuario final.
- Diagrama de flujo o mapa del sistema.
Actividades de reforzamiento:
- Sopa de letras: Pulsa aquí para acceder a resolver la sopa de letras.
- Crucigrama: Pulsa aquí para acceder a resolver el crucigrama.