Ir al contenido
Tecnología · II Medio · Diseño de Soluciones Tecnológicas Sostenibles · 2do Semestre

Introducción al Diseño de Soluciones Tecnológicas

Los estudiantes exploran el ciclo de vida del desarrollo de software y la importancia de un enfoque sistemático.

Objetivos de Aprendizaje (OA)OA TEC 2oM: Diseño de Soluciones TecnológicasOA TEC 2oM: Innovación y Creatividad

Acerca de este tema

El Design Thinking es una metodología poderosa para la creación de soluciones tecnológicas que realmente resuelvan problemas humanos. En Segundo Medio, los estudiantes aprenden a pasar por las etapas de empatía, definición, ideación, prototipado y testeo. Siguiendo los estándares de Diseño de Soluciones Tecnológicas del MINEDUC, el enfoque se desplaza desde 'qué podemos construir' hacia 'qué necesitan las personas'.

Esta metodología fomenta la innovación y la creatividad, permitiendo a los estudiantes chilenos abordar desafíos de su comunidad, como la inclusión de personas con discapacidad o la mejora de servicios locales. El Design Thinking enseña que el error es una parte valiosa del proceso de aprendizaje. Este tema es intrínsecamente activo; no se puede aprender Design Thinking solo leyendo, se debe vivir a través de la interacción directa con usuarios reales y la construcción de prototipos rápidos.

Preguntas Clave

  1. ¿Cómo podemos diferenciar entre un problema bien definido y uno ambiguo en el diseño tecnológico?
  2. ¿De qué manera la planificación inicial impacta en el éxito de un proyecto tecnológico?
  3. ¿Cómo podemos justificar la necesidad de un proceso iterativo en el desarrollo de soluciones?

Objetivos de Aprendizaje

  • Analizar la diferencia entre un problema bien definido y uno ambiguo en el contexto del diseño tecnológico.
  • Justificar la necesidad de un proceso iterativo y de retroalimentación en el desarrollo de soluciones tecnológicas.
  • Diseñar un diagrama de flujo que represente las etapas clave del ciclo de vida del desarrollo de software.
  • Evaluar el impacto de la planificación inicial en la viabilidad y el éxito de un proyecto tecnológico.
  • Identificar los componentes esenciales de un enfoque sistemático para la resolución de problemas tecnológicos.

Antes de Empezar

Introducción a la Resolución de Problemas

Por qué: Los estudiantes necesitan una base en la identificación y análisis de problemas para poder diferenciar entre problemas bien definidos y ambiguos.

Conceptos Básicos de Programación

Por qué: Comprender los fundamentos de cómo se construyen los programas ayuda a entender las etapas del ciclo de vida del desarrollo de software.

Vocabulario Clave

Ciclo de vida del desarrollo de softwareLa secuencia de fases que atraviesa un producto de software desde su concepción hasta su retiro del mercado. Incluye planificación, análisis, diseño, implementación, pruebas, despliegue y mantenimiento.
Problema bien definidoUn problema cuyas entradas, procesos y salidas son claros y medibles, permitiendo un diseño de solución directo y predecible.
Problema ambiguoUn problema con requisitos poco claros, variables o contradictorias, que requiere exploración y refinamiento antes de poder diseñar una solución efectiva.
Proceso iterativoUn método de desarrollo que se basa en ciclos repetidos de diseño, prototipado y prueba, permitiendo la mejora continua y la adaptación a nuevos hallazgos o requisitos.
Enfoque sistemáticoUna metodología organizada y estructurada para abordar problemas, que implica seguir pasos lógicos y definidos para asegurar la cobertura completa y la eficiencia.

Cuidado con estas ideas erróneas

Idea errónea comúnEl Design Thinking es solo para diseñadores o artistas.

Qué enseñar en su lugar

Es una metodología de resolución de problemas aplicable a la ingeniería, los negocios y la vida diaria. Las actividades prácticas demuestran que el pensamiento estructurado y la empatía son herramientas técnicas tan valiosas como el código.

Idea errónea comúnLa primera idea suele ser la mejor.

Qué enseñar en su lugar

La ideación busca cantidad antes que calidad. Mediante sesiones de lluvia de ideas guiadas, los estudiantes descubren que las soluciones más innovadoras suelen aparecer después de descartar las opciones más obvias.

Ideas de aprendizaje activo

Ver todas las actividades

Conexiones con el Mundo Real

  • Los ingenieros de software en empresas como Google utilizan ciclos de vida de desarrollo ágiles (un tipo de proceso iterativo) para lanzar actualizaciones frecuentes de sus productos, como Google Maps, respondiendo rápidamente a los comentarios de los usuarios.
  • Los arquitectos de software que diseñan sistemas de control para vehículos autónomos deben abordar problemas complejos y a menudo ambiguos, requiriendo una planificación exhaustiva y pruebas rigurosas en cada etapa del desarrollo para garantizar la seguridad.

Ideas de Evaluación

Boleto de Salida

Entregue a cada estudiante una tarjeta con un escenario de diseño tecnológico (ej. 'Crear una app para organizar tareas escolares'). Pídales que escriban una oración describiendo si el problema es bien definido o ambiguo, y una razón. Luego, que sugieran una etapa inicial del ciclo de vida del software.

Pregunta para Discusión

Plantee la siguiente pregunta al grupo: 'Imaginen que están desarrollando una solución para reducir el desperdicio de alimentos en su colegio. ¿Cómo justificarían la necesidad de probar su prototipo con estudiantes y profesores antes de implementarlo completamente? ¿Qué podrían aprender de ese proceso iterativo?'

Verificación Rápida

Presente a los estudiantes dos descripciones de problemas tecnológicos: una clara y otra vaga. Pida que identifiquen cuál es cuál y expliquen brevemente por qué, utilizando los términos 'bien definido' y 'ambiguo'.

Preguntas frecuentes

¿Por qué es importante la etapa de empatía?
Porque evita que gastemos tiempo y recursos construyendo algo que nadie necesita. Entender profundamente los dolores y necesidades del usuario es la base de cualquier innovación exitosa.
¿Qué es un 'prototipo de baja fidelidad'?
Es una representación simple y barata de una idea (como un dibujo o una maqueta de cartón). Sirve para probar conceptos rápidamente sin invertir mucho esfuerzo técnico inicial.
¿Cómo beneficia el aprendizaje activo la enseñanza del Design Thinking?
El Design Thinking es una experiencia social. El aprendizaje activo obliga a los estudiantes a comunicarse, negociar ideas y recibir críticas, habilidades que son imposibles de desarrollar en un formato de clase magistral tradicional.
¿Cómo se aplica esto a un proyecto tecnológico real?
Se aplica definiendo claramente el problema del usuario antes de programar. Un buen desarrollador usa el Design Thinking para asegurar que la interfaz y las funciones de su app realmente ayuden a las personas.