La Labor del Analista de Calidad en el Desarrollo de Software

9
La Labor del Analista de Calidad en el Desarrollo de Software Gilda Villaseñor ScioTalks 16 Octubre 2015

Transcript of La Labor del Analista de Calidad en el Desarrollo de Software

Page 1: La Labor del Analista de Calidad en el Desarrollo de Software

La Labor del Analista de Calidad en el

Desarrollo de SoftwareGilda Villaseñor

ScioTalks 16 Octubre 2015

Page 2: La Labor del Analista de Calidad en el Desarrollo de Software

Aseguramiento de Calidad

Qué hacemos

Requerimientos

Diseño

Codificación

Pruebas

Liberación

Control de Calidad

Page 3: La Labor del Analista de Calidad en el Desarrollo de Software

Cómo lo hacemos

Analizar Diseñar Desarrollar Ejecutar Reportar

• Analizar requerimientos• Técnicas estructuradas• Identificación de riesgos• Determinar de datos de

prueba

• Escribir casos de pruebas• Organizar procediminentos

de pruebas• Codificar componentes para

pruebas• Hacer scripts automatizados

para pruebas• Crear o modificar datos

• Probar • Reportar defectos• Generar reporte de

defectos y avance de pruebas

• Compartir resultados

Page 4: La Labor del Analista de Calidad en el Desarrollo de Software

Desarrollo tradicional o ágil

Estilos diferentes que se utilizan dependiendo de las necesidades del proyecto. Lo importante es fomentar prácticas preventivas más que correctivas.

Cascada• Desarrolló técnicas robustas• Procesos más burocráticos• Se beneficia de nuevas técnicas ágiles• Ha aportado muchas técnicas de control

pero también de mejora continua• Los roles trabajan independientemente

uno del otro

Ágil• Usa mismas técnicas que en cascada• Diferentes tiempos de ejecución• Algunas técnicas cobran más relevancia• Nuevas prácticas que fomentan la

colaboración• Incremento en la retroalimentación

Page 5: La Labor del Analista de Calidad en el Desarrollo de Software

Hacia dónde puedo crecer

Analilsta de Calidad

Gerente de Calidad

Líder de Procesos

Gerente de Proyectos

Director de servicios de

Calidad

Analista de Negocio

Dueño de Producto

Automatización de Pruebas

Arquitecto de Pruebas

Automatizadas

Programador

Y el crecimiento continúa

Page 6: La Labor del Analista de Calidad en el Desarrollo de Software

Sueldos a nivel nacional

Fuente: Software Gurú ediciones 30, 38, 42 y 46

Page 7: La Labor del Analista de Calidad en el Desarrollo de Software

Qué características y habilidades debo tener• Analítico• Curioso• Exigente• Empático• Orientado al detalle• Sentido común

• Buena memoria• Buena redacción• Saber contar historias• Trabajo en equipo• Gusto por la lectura• Negociar• Organizar mi trabajo

Page 8: La Labor del Analista de Calidad en el Desarrollo de Software

Qué recursos hay disponiblesDesarrollo de la técnica• ISTQB (International

Software Testing Qualification Board)• Libros• Foros de discusión• Grupos• Congresos• Herramientas

Desarrollo de habilidades• Abrirse a aprender de

los demás• Jugar Ajedrez • Meditar• Hacer ejercicio

Page 9: La Labor del Analista de Calidad en el Desarrollo de Software

En conclusión…

Los analistas de calidad tenemos la gratificante tarea de hacer que el equipo construya productos

de los cuales podamos estar orgullosos.