La Dra. Agredo es docente de la Corporacion Universitaria Comfacauca – Unicomfacauca, Ingeniera de sistemas egresada de la Facultad de Ingeniería Electrónica y Telecomunicaciones de la Universidad del Cauca con maestría en Computación y Doctorado en Ciencias de la Electrónica de la misma Universidad, obteniendo en este último título mención honorifica. De igual forma, ha realizado estancias de investigación en: la Universidad de Granada España, Universidad Castilla la Mancha sede Ciudad Real y sede Albacete España, Universidad Nacional de la Matanza y Universidad Nacional de la Plata Argentina. Cuenta con un año de experiencia laboral en el área de Calidad de desarrollo de software, trabajando en una empresa de productos software del área de la salud, como Tester. Experiencia en docencia universitaria de más de 12 años, en diferentes universidades de educación superior dirigiendo además asignaturas en diferentes temáticas. Cuenta con 12 años de experiencia en investigación, desde diferentes áreas de las tecnologías y las comunicaciones, la educación y el desarrollo social, donde ha publicado capítulos de libro, artículos en revistas, edición de libros de investigación, participación como ponente y como organizadora de eventos científicos, de igual forma participación en los comités de revisión en dichos eventos. Sus líneas de investigación son Ingeniería de software, específicamente en el área de Interacción humano computador en temáticas como ingeniería de la usabilidad, la accesibilidad, líneas de procesos de software, aprendizaje y trabajo colaborativo asistido por computador.