Desde hace ya varios años colaboro con un grupo de investigación en el Instituto de Ciencias Aplicadas y Tecnología UNAM, en 2022 el grupo me apoyo para participar en un congreso de Ingeniería de Software del que derivó un artílo, dando comienzo a mi participación en la investigación respecto a la calidad de procesos y productos de software.
Actualmente continuo trabajando en futuras publicaciones como parte de mi proyecto doctoral. En el futuro planeo continuar con esta trayectoria.
En esta página presento enlaces a los artílos que he publicado hasta ahora esperando que sean de su interés:
Agile, User-Centered Design and Quality in Software Processes for Mobile Application Development TeachingResumen Se han explorado métodos Ágiles en cursos de Ingeniería de Software con la intención de cerrar la brecha entre la industria y los perfiles profesionales. Hemos estructurado un curso de desarrollo de aplicaciones Android con base en un proceso Ágil centrado en el usuario para el desarrollo de herramientas educacionales digitales. Este proceso se basa en Scrum y Extreme Programming en combinación con enfoques de Experiencia del Usuario (UX). El curso ocurre en dos fases: durante la primera mitad del semestre se presenta teoría y el desarrollo de aplicaciones Android, la segunda mitad se trabaja como un taller en el que los estudiantes desarrollan para un cliente real. La introducción de UX y el diseño centrado en el usuario explotando la cercana relación con interesados que se espera en métodos Ágiles permite el desarrollo de diferentes características de calidad. Desde 2019 dos de los proyectos han sido extendidos y otro ha sido desarrollado empleando el proceso descrito y ex-alumnos del curso. Tanto estudiantes como interesados (stakeholders) encuentran valor en los productos generados y en el proceso. (El artículo está en inglés). |