El Semillero de Investigación SONAR I.S.C. (anteriormente conocido como FULL TESTING) es un grupo conformado por estudiantes del Programa de Ingeniería de Sistemas y Computación de la Universidad Tecnológica de Pereira que tiene como objetivo el análisis del aseguramiento de calidad durante el proceso de desarrollo de software. Para lograrlo, se enfoca en investigar técnicas, herramientas y principios de las pruebas de software, así como en el aprendizaje de las buenas prácticas y el manejo correcto de la codificación, durante todo el ciclo de vida del software.
La automatización de pruebas es una línea de investigación que busca mejorar la eficiencia y efectividad de las pruebas de software mediante la utilización de herramientas y técnicas automatizadas. En el Semillero, se han trabajado en proyectos de automatización de pruebas utilizando herramientas como Sonarqube y Testlink. Los resultados obtenidos hasta el momento han sido muy prometedores, dando a conocer a los estudiantes mecanismos para reducir el tiempo y los recursos requeridos para realizar las pruebas, además de mejorar la calidad del software.
Las metodologías ágiles son una forma de abordar el desarrollo de software que se enfoca en la entrega rápida de valor al cliente, la colaboración y la adaptación al cambio. En el Semillero se investiga cómo aplicar metodologías ágiles en el proceso de desarrollo de software para mejorar el aseguramiento de calidad. Se espera el estudio de herramientas como JIRA y Trello para llevar a cabo proyectos bajo el marco de metodologías ágiles, obteniendo buenos resultados en términos de calidad y satisfacción del cliente.
La inteligencia artificial es una tecnología que ha revolucionado la forma en que se aborda el desarrollo de software. En el Semillero de Investigación SONAR I.S.C., se investiga cómo aplicar técnicas de inteligencia artificial en las pruebas de software para mejorar la calidad y eficacia de las mismas.
El Testing Ágil es una línea de investigación que se enfoca en la integración de las pruebas de software en el marco de metodologías ágiles. En el Semillero se espera investigar cómo aplicar Testing Ágil en el proceso de desarrollo de software para mejorar la calidad del software.