Tanto en contextos ágiles como tradicionales, en el desarrollo de productos la calidad de software se ha convertido en un factor indispensable para el éxito de cualquier proyecto. Sin embargo, aún persiste la creencia de que el control de calidad es una tarea exclusiva del área técnica o del rol de tester.
Este programa introductorio busca democratizar el conocimiento sobre control de calidad de software, brindando una comprensión accesible y aplicada a personas con o sin formación técnica. Su enfoque está diseñado para profesionales de distintos roles—como project managers, product owners, desarrolladores, testers, diseñadores UX, analistas funcionales, especialistas en seguridad y bases de datos—que interactúan con productos digitales y desean contribuir activamente a su calidad.
A través de una metodología experiencial, colaborativa y orientada a la práctica, los participantes explorarán conceptos clave de testing, tipos de pruebas, herramientas y buenas prácticas, comprendiendo cómo cada rol puede aportar a la mejora continua. Además, el curso incorpora una introducción al uso de inteligencia artificial generativa aplicada a la calidad, preparando a los asistentes para los desafíos y oportunidades actuales.
Este programa sienta las bases para una cultura de calidad compartida en equipos multidisciplinarios y constituye el primer paso para quienes deseen profundizar luego en conocimientos más técnicos o especializados en aseguramiento de calidad.
INICIO:
Aún no definida
DURACIÓN:
7 Semanas
MODALIDAD:
A distancia con clases
Objetivos
Objetivo General
– Brindar a personas de diversas disciplinas y roles en proyectos una comprensión accesible, aplicada y colaborativa sobre los fundamentos del control de calidad de software, permitiéndoles identificar su aporte a la mejora continua de los productos digitales.
Objetivos Específicos
– Comprender el valor de la calidad de software como factor crítico en el éxito de proyectos y en la satisfacción de usuarios y clientes.
– Familiarizarse con los conceptos fundamentales del testing y su rol dentro de las prácticas de control de calidad.
– Reconocer los distintos tipos de pruebas y cuándo se aplican, incluyendo pruebas funcionales, no funcionales y estáticas.
– Desarrollar habilidades básicas para la revisión de entregables, reporte de defectos y uso de herramientas de gestión de calidad y colaboración.
– Introducir el concepto de inteligencia artificial generativa como tendencia emergente que potencia el trabajo en calidad y testing.
– Promover una mentalidad compartida sobre la calidad como responsabilidad colectiva, más allá del rol técnico.»
Modalidad A distancia con clases
Se desarrollará en modalidad 100% virtual, mediante clases sincrónicas.
Los participantes cuentan con clases on line una vez por semana donde el docente desarrolla el contenido previsto del curso. Esta instancia se complementa con material de apoyo y práctica en nuestro Campus virtual.
Acreditan el curso aquellas personas que participan del 75% de las clases y realizan las actividades propuestas por el docente.
Acerca de nuestro Campus Virtual:
Para acceder a sus cursos el alumno debe ingresar a nuestro campus virtual, accediendo desde nuestra web, https://comunidad.institutofagdut.org.ar/ y registrarse con su usuario y contraseña que se le asignará en el momento de inicio del curso. Una vez que ha ingresado al sistema, el alumno puede consultar las clases que tiene disponibles, su grado de avance y el resultado de las evaluaciones que haya presentado. Además, de utilizar contenido en texto, conferencias, tareas, foros electrónicos, salas de chat y otras tecnologías de multimedia.
Una vez finalizado el cursado el alumno recibe el Certificado correspondiente. Asimismo, nuestros cursos cuentan con el auspicio de la Universidad Tecnológica Nacional.
Docente
Gustavo Terrera
Contenido
- Módulo 1: ¿Qué es la Calidad de Software y por qué Todos Deberíamos Entenderla?
– El concepto de calidad desde la perspectiva del usuario y del negocio.
– ¿Qué se pierde cuando falla la calidad?
– Roles y responsabilidades compartidas.
🧠 IA Generativa Aplicada: Introducción a cómo los modelos de IA pueden ayudar a identificar automáticamente patrones de errores frecuentes en la etapa de ideación y diseño de productos. - Módulo 2: Introducción al Testing de Software
– Diferencia entre control de calidad y testing.
– Tipos de pruebas: funcionales, no funcionales, automatizadas, exploratorias.
– Cuándo y por qué se prueban los productos.
🧠 IA Generativa Aplicada: Exploración de herramientas que generan automáticamente casos de prueba a partir de descripciones funcionales o historias de usuario usando lenguaje natural. - Módulo 3: Ciclo de Vida del Software y Momentos Clave para la Calidad
– Calidad desde la idea hasta la entrega.
– Qué puede aportar cada rol del proyecto.
– Pruebas en cascada vs ágiles.
🧠 IA Generativa Aplicada: Visualización de cómo la IA puede sugerir estrategias de testing y prioridades dinámicamente a lo largo del ciclo de vida del software en entornos ágiles. - Módulo 4: Buenas Prácticas Básicas para la Calidad en Equipos Multidisciplinarios
– Casos reales: cómo colaborar para mejorar la calidad.
– Comunicación efectiva, gestión de defectos, retroalimentación continua.
– Herramientas básicas para todos: gestión de incidencias, revisiones, checklist.
🧠 IA Generativa Aplicada: Uso de IA para redactar o mejorar reportes de defectos, crear documentación técnica comprensible para todos los miembros del equipo, y mejorar la comunicación interfuncional. - Módulo 5: Exploración Práctica
– Ejercicios simples con errores intencionales: detectar, reportar, mejorar.
– Simulación de una planificación de pruebas desde distintos roles.
– Revisión colaborativa de una historia de usuario o caso de uso.
🧠 IA Generativa Aplicada: Actividades donde se utiliza un modelo de IA para detectar errores en código o documentación y los participantes evalúan su precisión, utilidad y cómo mejoraría su trabajo diario. - Módulo 6: La Calidad como Cultura
– Cómo crear un entorno que valore la calidad.
– Ejemplos de empresas con madurez en control de calidad.
– Introducción al testing moderno: automatización, IA y más (sin entrar en lo técnico).
🧠 IA Generativa Aplicada: Reflexión sobre el rol ético y responsable del uso de IA generativa en la calidad: sesgos, validación humana, y el equilibrio entre automatización y juicio experto. - Módulo 7: Retrospectiva
– Sesión de integración, repaso y conclusiones.