SlideShare ist ein Scribd-Unternehmen logo
1 von 9
La Labor del Analista de
Calidad en el Desarrollo de
Software
Gilda Villaseñor
ScioTalks 16 Octubre 2015
Aseguramiento de Calidad
Qué hacemos
Requerimientos
Diseño
Codificación
Pruebas
Liberación
Control de Calidad
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
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
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
Sueldos a nivel nacional
Fuente: Software Gurú ediciones 30, 38, 42 y 46
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
Qué recursos hay disponibles
Desarrollo 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
En conclusión…
Los analistas de calidad tenemos la gratificante
tarea de hacer que el equipo construya productos
de los cuales podamos estar orgullosos.

Weitere ähnliche Inhalte

Ähnlich wie Labor del analista de calidad en el desarrollo de software

Cuál es el papel de la automatización en metodologías ágiles
Cuál es el papel de la automatización en metodologías ágilesCuál es el papel de la automatización en metodologías ágiles
Cuál es el papel de la automatización en metodologías ágilesSoftware Guru
 
agile test driven development certified expert
agile test driven development certified expertagile test driven development certified expert
agile test driven development certified expertCristinaMenesesMonte
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágilGuino Henostroza
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Metodos agiles de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de softwareGeovani AG
 
Presentación desarrollo de software Felipe Rodríguez.pptx
Presentación desarrollo de software Felipe Rodríguez.pptxPresentación desarrollo de software Felipe Rodríguez.pptx
Presentación desarrollo de software Felipe Rodríguez.pptxFelipe345884
 
Validación de Hojas de Cálculo Diseño de pruebas
Validación de Hojas de Cálculo Diseño de pruebasValidación de Hojas de Cálculo Diseño de pruebas
Validación de Hojas de Cálculo Diseño de pruebasNombre Apellidos
 
Gestión de proyectos informáticos
Gestión de proyectos informáticosGestión de proyectos informáticos
Gestión de proyectos informáticosbastian becerra
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxEverCGonzalesRodrigo1
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 

Ähnlich wie Labor del analista de calidad en el desarrollo de software (20)

S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
Cuál es el papel de la automatización en metodologías ágiles
Cuál es el papel de la automatización en metodologías ágilesCuál es el papel de la automatización en metodologías ágiles
Cuál es el papel de la automatización en metodologías ágiles
 
agile test driven development certified expert
agile test driven development certified expertagile test driven development certified expert
agile test driven development certified expert
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágil
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Metodos agiles de software
Metodos agiles de softwareMetodos agiles de software
Metodos agiles de software
 
Presentación desarrollo de software Felipe Rodríguez.pptx
Presentación desarrollo de software Felipe Rodríguez.pptxPresentación desarrollo de software Felipe Rodríguez.pptx
Presentación desarrollo de software Felipe Rodríguez.pptx
 
El camino de Tester Agil.pdf
El camino de Tester Agil.pdfEl camino de Tester Agil.pdf
El camino de Tester Agil.pdf
 
Iso 14102
Iso 14102Iso 14102
Iso 14102
 
Validación de Hojas de Cálculo Diseño de pruebas
Validación de Hojas de Cálculo Diseño de pruebasValidación de Hojas de Cálculo Diseño de pruebas
Validación de Hojas de Cálculo Diseño de pruebas
 
Gestión de proyectos informáticos
Gestión de proyectos informáticosGestión de proyectos informáticos
Gestión de proyectos informáticos
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Tp ciclos de vida
Tp   ciclos de vidaTp   ciclos de vida
Tp ciclos de vida
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
Metricas
MetricasMetricas
Metricas
 
SPICE
SPICESPICE
SPICE
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 

Mehr von Scio Consulting

When is a custom app the right choice?
When is a custom app the right choice? When is a custom app the right choice?
When is a custom app the right choice? Scio Consulting
 
Conociendo ReactJs . Scio Talks
Conociendo ReactJs . Scio TalksConociendo ReactJs . Scio Talks
Conociendo ReactJs . Scio TalksScio Consulting
 
El buen desarrollador - Julio Orozco
El buen desarrollador - Julio OrozcoEl buen desarrollador - Julio Orozco
El buen desarrollador - Julio OrozcoScio Consulting
 
Scio Talks - Sistemas Distribuidos con C#
Scio Talks - Sistemas Distribuidos con C# Scio Talks - Sistemas Distribuidos con C#
Scio Talks - Sistemas Distribuidos con C# Scio Consulting
 
Webinar User Experience Fundamentals
Webinar User Experience Fundamentals Webinar User Experience Fundamentals
Webinar User Experience Fundamentals Scio Consulting
 
Autocomplete con AngularJs
Autocomplete con AngularJs Autocomplete con AngularJs
Autocomplete con AngularJs Scio Consulting
 
El curioso caso del Geek y la máquina virtual
El curioso caso del Geek y la máquina virtualEl curioso caso del Geek y la máquina virtual
El curioso caso del Geek y la máquina virtualScio Consulting
 
JavaScript Async | Juan Miguel Alcalá
JavaScript Async | Juan Miguel AlcaláJavaScript Async | Juan Miguel Alcalá
JavaScript Async | Juan Miguel AlcaláScio Consulting
 
Aplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasAplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasScio Consulting
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD) Behavior Driven Development (BDD)
Behavior Driven Development (BDD) Scio Consulting
 
ScioTalks | Coverage Based Testing
ScioTalks | Coverage Based TestingScioTalks | Coverage Based Testing
ScioTalks | Coverage Based TestingScio Consulting
 
Scio Talks - Jugando con LinQ
Scio Talks - Jugando con LinQScio Talks - Jugando con LinQ
Scio Talks - Jugando con LinQScio Consulting
 
Scio Talks Gobierna el Frontend parte2
Scio Talks Gobierna el Frontend parte2Scio Talks Gobierna el Frontend parte2
Scio Talks Gobierna el Frontend parte2Scio Consulting
 
¿Porqué la User Experience / User Interface es Importante?
¿Porqué la User Experience / User Interface es Importante?¿Porqué la User Experience / User Interface es Importante?
¿Porqué la User Experience / User Interface es Importante?Scio Consulting
 
Scio Talks - Gobierna el Frontend 1er parte
Scio Talks - Gobierna el Frontend 1er parteScio Talks - Gobierna el Frontend 1er parte
Scio Talks - Gobierna el Frontend 1er parteScio Consulting
 

Mehr von Scio Consulting (19)

When is a custom app the right choice?
When is a custom app the right choice? When is a custom app the right choice?
When is a custom app the right choice?
 
Conociendo ReactJs . Scio Talks
Conociendo ReactJs . Scio TalksConociendo ReactJs . Scio Talks
Conociendo ReactJs . Scio Talks
 
El buen desarrollador - Julio Orozco
El buen desarrollador - Julio OrozcoEl buen desarrollador - Julio Orozco
El buen desarrollador - Julio Orozco
 
Scio Talks - Sistemas Distribuidos con C#
Scio Talks - Sistemas Distribuidos con C# Scio Talks - Sistemas Distribuidos con C#
Scio Talks - Sistemas Distribuidos con C#
 
Fun with DSL
Fun with DSLFun with DSL
Fun with DSL
 
Webinar User Experience Fundamentals
Webinar User Experience Fundamentals Webinar User Experience Fundamentals
Webinar User Experience Fundamentals
 
Autocomplete con AngularJs
Autocomplete con AngularJs Autocomplete con AngularJs
Autocomplete con AngularJs
 
Ng autocomplete
Ng autocompleteNg autocomplete
Ng autocomplete
 
El curioso caso del Geek y la máquina virtual
El curioso caso del Geek y la máquina virtualEl curioso caso del Geek y la máquina virtual
El curioso caso del Geek y la máquina virtual
 
JavaScript Async | Juan Miguel Alcalá
JavaScript Async | Juan Miguel AlcaláJavaScript Async | Juan Miguel Alcalá
JavaScript Async | Juan Miguel Alcalá
 
Aplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasAplicaciones Móviles Híbridas
Aplicaciones Móviles Híbridas
 
Jugando con LinQ
Jugando con LinQJugando con LinQ
Jugando con LinQ
 
JQuery Deferred
JQuery DeferredJQuery Deferred
JQuery Deferred
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD) Behavior Driven Development (BDD)
Behavior Driven Development (BDD)
 
ScioTalks | Coverage Based Testing
ScioTalks | Coverage Based TestingScioTalks | Coverage Based Testing
ScioTalks | Coverage Based Testing
 
Scio Talks - Jugando con LinQ
Scio Talks - Jugando con LinQScio Talks - Jugando con LinQ
Scio Talks - Jugando con LinQ
 
Scio Talks Gobierna el Frontend parte2
Scio Talks Gobierna el Frontend parte2Scio Talks Gobierna el Frontend parte2
Scio Talks Gobierna el Frontend parte2
 
¿Porqué la User Experience / User Interface es Importante?
¿Porqué la User Experience / User Interface es Importante?¿Porqué la User Experience / User Interface es Importante?
¿Porqué la User Experience / User Interface es Importante?
 
Scio Talks - Gobierna el Frontend 1er parte
Scio Talks - Gobierna el Frontend 1er parteScio Talks - Gobierna el Frontend 1er parte
Scio Talks - Gobierna el Frontend 1er parte
 

Labor del analista de calidad en el desarrollo de software

  • 1. La Labor del Analista de Calidad en el Desarrollo de Software Gilda Villaseñor ScioTalks 16 Octubre 2015
  • 2. Aseguramiento de Calidad Qué hacemos Requerimientos Diseño Codificación Pruebas Liberación Control de Calidad
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. Sueldos a nivel nacional Fuente: Software Gurú ediciones 30, 38, 42 y 46
  • 7. 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
  • 8. Qué recursos hay disponibles Desarrollo 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
  • 9. En conclusión… Los analistas de calidad tenemos la gratificante tarea de hacer que el equipo construya productos de los cuales podamos estar orgullosos.