La industria del software tiene grandes retos para la construcción y mantenimiento del software en términos de calidad, costos, tiempo y competencia. Para esto, se han generado diversidad de metodologías y marcos de trabajo que permiten afrontar estos retos, y precisamente, la complejidad radica en la aplicación de varios, haciendo una correcta interpretación en base al contexto de la organización para no incluir actividades sin valor y para obtener la mayor productividad manteniendo la calidad de los productos generados y la satisfacción del cliente. El presente caso explica una metodología propia de desarrollo de software implementada en una PYME a través de la integración de varios de estos marcos de trabajo permitiendo hacer un aporte positivo en el cumplimiento de estos objetivos.
QAs are not monkeys manual executors anymore who just test the application after it is done. In this talk we will discuss how agile QAs help their team to build a successful application for their clients.
He works as Agile Consultant QA at ThoughtWorks. Have been working in IT market since 2007 and have been pursuing agile testing best practices to contribute with the development team not just automating tests, but also helping to build an application with high quality through a collaborative... Read More →
Friday October 24, 2014 9:50am - 10:35am PDT
Salón Antioquia
La automatización de pruebas es una práctica fundamental para poder hacer entrega continua de valor disminuyendo el time to market. En esta sesión veremos un conjunto de principios fundamentales como así también herramientas para una efectiva implementación de esta práctica.
I am a software engineer with several years of experience in software development. I love teaching, I teach software engineering at the university. I work as an independent software engineer helping teams to adopt technical practices.I do believe that the main complexity in creating... Read More →
Friday October 24, 2014 11:40am - 12:25pm PDT
Salón Ingruma
Sin importar la metodología de trabajo el proceso de calidad es fundamental. Es una necesidad para los proyectos ágiles contar con personas enfocadas en el aseguramiento de la calidad dentro de sus equipos. En nuestro entorno contamos con personas o equipos que trabajan en pruebas tradicionales, debemos evaluar cómo integrar estas personas a una metodología de pruebas ágiles con éxito, y justo ahí es cuando encontramos inconvenientes para hacerlo y terminamos haciendo una combinación de ambas metodologías. Por eso afirmar que se hace agile testing no es lo mismo que un equipo de pruebas interactúe dentro de equipos ágiles.