Haz testing DESDE la fase de requerimientos
2020-12-05, 12:00–12:30 (America/Mexico_City), Stream 3
Idioma: Español

Imagínate que ya tienes el 90% de los casos de prueba definidos, y apenas terminamos los requerimientos
Imagínate que todavía no está el producto, pero tú ya sabes qué se va a probar y cómo
Imagínate que los desarrolladores y diseñadores también conocen esa información, y la usan para construir un producto más sólido
Imagínate que las tareas de testing sirven para validar algo que ya se hizo, no para llegar "a ver qué encontramos"
Imagínate que cuando llegas a testing, el calendario del proyecto no se va a alargar
En esta charla, conocerás:
- La importancia de un proceso sólido de validación y verificación
- Técnicas de modelado y validación temprana de los requerimientos
- Los diferentes niveles de casos de prueba en el proceso de desarrollo


La calidad del producto de software es muy importante, es por eso que el proceso de desarrollo debe contener actividades de aseguramiento en todas sus fases. La validación temprana y continua provee de información valiosa a todos los miembros del equipo para prevenir defectos y evitar omisiones en las funciones que se van a implementar. Es importante que los expertos en testing colaboren en todas las fases del trabajo, y que todos los miembros del equipo se beneficien de sus conocimientos para construir software extraordinario.

En esta charla, conocerás:
- La importancia de un proceso sólido de validación y verificación
- Técnicas de modelado y validación temprana de los requerimientos
- Los diferentes niveles de casos de prueba en el proceso de desarrollo

Edgar Fernández es Coach de Ingeniería de Software al servicio de startups, pequeñas y medianas empresas en México que cuentan con equipos de desarrollo y quieren lograr eficiencia, productividad y calidad en sus productos de software. Como coach y asesor de buenas prácticas de Ingeniería de Software, ha colaborado en proyectos de mejora de procesos para BBVA Bancomer Latinoamérica, adopción de prácticas ágiles en proyectos dentro de Accenture, coach de equipos de desarrollo en Banorte México y colaboró en investigaciones de métodos disciplinados con el Centro de Investigación en Matemáticas AC.
Además, Edgar es profesor universitario, en donde emplea un método de enseñanza para formar a los Ingenieros en Sistemas Computacionales que van a transformar la Industria del Software.