SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Lic. Gabriel Fernández
gfernandez@unit.org.uy
@fernandezHZ
UNIT-ISO/IEC 29119
Modelo de Procesos
de Software Testing
Soledad Anzalone (Col.)
unit-iso@unit.org.uy
15 y 16 de mayo, 2017
www.testinguy.org
#testinguy |@testinguy
Acerca de UNIT
Enfoque a procesos
Familia de Normas UNIT-ISO/IEC 29119
UNIT-ISO/IEC 29119-1:2013
Conceptos y definiciones
UNIT-ISO/IEC 29119-2:2013
Procesos de Prueba
ISO/IEC 29119-3:2013
Documentación de Pruebas
ISO/IEC 29119-4:2015
Técnicas de Prueba
Modelo Multinivel de Procesos de Prueba
Niveles
«…Desarrolla y gestiona
Especificaciones de Prueba
de la Organización»
Proceso de Prueba
de la Organización
«…contiene los subprocesos
requeridos para un proyecto
de prueba»
Procesos de
Gestión de Pruebas
c
«…contiene los subprocesos
genéricos para realizar pruebas
dinámicas»
Procesos de
Pruebas Dinámicas
Modelo Multinivel de Procesos de Prueba
Procesos
Proceso de Prueba
de la Organización
Seguimiento
y Control de Pruebas
Planificación
de Pruebas
c
Diseño e Implantación
de Pruebas
Establecimiento del
Entorno de Pruebas
Cierre de Pruebas
Ejecución de Pruebas
Comunicación de
Incidentes de Pruebas
Modelo Multinivel de Procesos de Prueba
Actividades (ejemplo)
c
Ejecución de Pruebas
Ejecución de
Procedimiento(s)
de Prueba
Comparación de
Resultados de
Pruebas
Registro de
Ejecución de
Pruebas
Procedimiento
de Pruebas
Resultados
Obtenidos
Resultados
Obtenidos
Resultados
Obtenidos
Resultados
de Pruebas
Plan
de Pruebas
Log de
Ejecución
de Pruebas
Entradas
Actividades
Salidas
Desarrollo Ágil y Pruebas: Ejemplo Scrum
Product
Backlog
Seleccionar
Sprint Backlog
Sprint
Backlog
Planificar
Sprint
Corregir
Incidentes
Desarrollar
HU
Probar
Incidentes
Probar
HU
c
Ejecución de Pruebas
Ejecución de
Proc.de Prueba
Comparación de
Resultados de
Pruebas
Registro de
Ejecución de
Pruebas
Entradas
Actividades
Salidas
Desarrollo Ágil y Pruebas: Ejemplo Scrum
c
Ejecución de Pruebas
Ejecución de
Procedimiento de
Prueba
Comparación de
Resultados de
Pruebas
Registro de
Ejecución de
Pruebas
Entradas
Actividades
Salidas
Exploratory
Session
Charter
Test 1: Passed
Test 2: Passed
…
Test 7: Passed but 4
level 3 issues noted
Tests 8-16: Passed
(runs with
regression to past
logs de
pruebas
automáticas
Create automated tests
based on stories before
coding starts, test the new
code, and test the
Integration before
marking a story as
completed.
Test 1: Passed
Test 2: Passed
…
Test 7: Passed but 4
level 3 issues noted
Tests 8-16: Passed
(runs with
regression to past
iterations)
Ensure that no defects of
severity 1 or 2 remain
outstanding in the
implementation of a story
before it is integrated.
The development
team and customer
reps have agreed in
the system
demonstration that
this revision of the
product is good for
production delivery
(10 thumbs up).
Modelo de Evaluación de Procesos
de Prueba de Software
ISO/IEC 33063:2015
UNIT-ISO/IEC
29119-2:2013
UNIT-ISO/IEC
33020:2015
Modelo de Evaluación de Procesos
de Prueba de Software
Modelo de Evaluación de Procesos
de Prueba de Software
Modelo de Evaluación de Procesos
de Prueba de Software
Modelo de Evaluación de Procesos
de Prueba de Software
Propósito
…derivar procedimientos de prueba que serán ejecutados durante el proceso de
ejecución de pruebas. Como base para este proceso la base de conocimientos de
prueba es analizada, las características son combinadas en conjuntos de
características son ensambladas.
Resultados Como resultado de la implantación exitosa de este proceso:
a) La base de conocimientos de prueba es analizada; (…)
d) Son derivados los elementos de cobertura de pruebas;
e) Son derivados los casos de prueba; (…)
g) Son derivados los procedimientos de prueba
Prácticas Base DT.1.BP1: Identificar conjuntos de características: (…) [Resultados: a, b]
DT.1.BP3: Derivar Elementos de Cobertura de Pruebas: (…). [Resultado: d] (…)
Diseño e Implantación
de Pruebas
Evaluación Nivel 1 «Proceso Ejecutado»
Práctica Base 1 (BP1):
Identificar Conjuntos
de Características
Entradas:
• Base del Conocimiento
de Pruebas
• Plan de P.
• Elemento de P.
• Estrategia de P.
Salidas:
• Conjunto de Carac. de P.
• Diseño de P.
• Registro de Trazabilidad
(información)
Resultado a):
La base de conocimientos
de prueba ha sido
analizada.
Evaluación del PA 1.1 «Desempeño del Proceso»
Indicadores de Desempeño de Procesos
Logro del PA 1.1:
a) Los procesos logran
sus resultados definidos.
Evaluación Nivel 2 «Proceso Gestionado»
Práctica Genérica 3 :
Realizar seguimiento
al desempeño
Recursos Genéricos (GR):
• Planificación del proyecto,
gestión de pruebas y
herramientas de control,
incluyendo la generación de
informes de tiempo y costo
• Repositorio de información
y/o experiencia
Evaluación del PA 2.1 «Gestión del Desempeño»
Indicadores de Capacidad de Procesos
Productos de trabajo
Genéricos:
• Plan
• Informe
• Registro
Logro del PA 2.1:
c) Se realiza seguimiento
al desempeño del
proceso.
Evaluación Nivel 2 «Proceso Gestionado»
PA 2.1 «Gestión de los Prod. de Trabajo»
Logro a
Logro b
Logro n
PA 2.1 «Gestión del desempeño»
Logro a
Logro b
Logro n
PA 1.1 «Desempeño del proc.»
Proceso Gestionado
(Nivel 2)
Logro a
Referencias e información adicional
• Norma UNIT-ISO/IEC/IEEE 29119-1:2013
• http://www.unit.org.uy//normalizacion/norma/100000709/
• Norma UNIT-ISO/IEC/IEEE 29119-2:2013
• http://www.unit.org.uy//normalizacion/norma/100000699/
• Norma ISO/IEC/IEEE 29119-3:2013
• https://www.iso.org/standard/56737.html
• Norma ISO/IEC 33063:2015
• https://www.iso.org/standard/55154.html
• Curso Pruebas de Software. Fundamentos (UNIT-ISO/IEC/IEEE 29119)
• http://www.unit.org.uy/capacitacion/curso/C145/
¿PREGUNTAS?
¡MUCHAS GRACIAS!
Lic. Gabriel Fernández
gfernandez@unit.org.uy
@fernandezHZ
Soledad Anzalone (Col.)
unit-iso@unit.org.uy
15 y 16 de mayo, 2017
www.testinguy.org
#testinguy |@testinguy

Más contenido relacionado

La actualidad más candente

Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del softwarerodigueezleidy
 
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningApache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningGuido Schmutz
 
Presentación de logs
Presentación de logsPresentación de logs
Presentación de logsMatías Leal
 
Unidad 2 Integración de Sistemas
Unidad 2   Integración de SistemasUnidad 2   Integración de Sistemas
Unidad 2 Integración de Sistemasvverdu
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Joan Manuel Zabala
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
Introducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberIntroducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberKnoldus Inc.
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
 

La actualidad más candente (20)

Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Iso 9126
Iso 9126Iso 9126
Iso 9126
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
Plan de pruebas_inces
Plan de pruebas_incesPlan de pruebas_inces
Plan de pruebas_inces
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del software
 
1ra Unidad Calidad Del Software
1ra Unidad  Calidad Del  Software1ra Unidad  Calidad Del  Software
1ra Unidad Calidad Del Software
 
Sistema de ventas monografia
Sistema de ventas   monografiaSistema de ventas   monografia
Sistema de ventas monografia
 
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & PartitioningApache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
Apache Kafka - Event Sourcing, Monitoring, Librdkafka, Scaling & Partitioning
 
Presentación de logs
Presentación de logsPresentación de logs
Presentación de logs
 
Unidad 2 Integración de Sistemas
Unidad 2   Integración de SistemasUnidad 2   Integración de Sistemas
Unidad 2 Integración de Sistemas
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
Introducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberIntroducing BDD and TDD with Cucumber
Introducing BDD and TDD with Cucumber
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Servicios web
Servicios webServicios web
Servicios web
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Las mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de softwareLas mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de software
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
Cocomo ii guía
Cocomo ii   guíaCocomo ii   guía
Cocomo ii guía
 

Similar a Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Software Testing

RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0Pilar Barrio
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del softwareLuis Fernández
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareCoesi Consultoria
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfBarcodeBarcode
 
Planeación avanzada de la Calidad
Planeación avanzada de la CalidadPlaneación avanzada de la Calidad
Planeación avanzada de la CalidadOscar Gonzalez
 
Evaluación de Procesos
Evaluación de ProcesosEvaluación de Procesos
Evaluación de Procesoshvasconez
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...TestingUy
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del softwareduberlisg
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 

Similar a Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Software Testing (20)

RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del software
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
Metrica3
Metrica3Metrica3
Metrica3
 
2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Planeación avanzada de la Calidad
Planeación avanzada de la CalidadPlaneación avanzada de la Calidad
Planeación avanzada de la Calidad
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
Core Tools Presentación.ppt
Core Tools Presentación.pptCore Tools Presentación.ppt
Core Tools Presentación.ppt
 
Evaluación de Procesos
Evaluación de ProcesosEvaluación de Procesos
Evaluación de Procesos
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...
Taller TestingUy 2019 - ¿Ágil o tradicional? TMMI un marco metodológico todo ...
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
SPICE
SPICESPICE
SPICE
 
Como determinar la Capacidad de los Procesos de COBIT 5
Como determinar la Capacidad de los Procesos de COBIT 5Como determinar la Capacidad de los Procesos de COBIT 5
Como determinar la Capacidad de los Procesos de COBIT 5
 
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptxISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
ISO 14598-5 _JESUS ALBERTO LEON SALAZAR.pptx
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 

Más de TestingUy

Webinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcionalWebinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcionalTestingUy
 
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...TestingUy
 
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...TestingUy
 
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testingWebinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testingTestingUy
 
TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingUy
 
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoMeetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoTestingUy
 
Meetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with youMeetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with youTestingUy
 
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...TestingUy
 
Meetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeterMeetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeterTestingUy
 
Meetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera TesterMeetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera TesterTestingUy
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?TestingUy
 
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?TestingUy
 
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?TestingUy
 
Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!TestingUy
 
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...TestingUy
 
Charla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con PactCharla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con PactTestingUy
 
Charla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbotsCharla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbotsTestingUy
 
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivelCharla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivelTestingUy
 
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...TestingUy
 
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...TestingUy
 

Más de TestingUy (20)

Webinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcionalWebinar TestingUy - Cuando el testing no es opcional
Webinar TestingUy - Cuando el testing no es opcional
 
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
Webinar TestingUy - Usando Principios del Testing de Software en Tiempos de C...
 
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...Webinar TestingUy -   Sesgos cognitivos en las pruebas. El lado más humano de...
Webinar TestingUy - Sesgos cognitivos en las pruebas. El lado más humano de...
 
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testingWebinar TestingUy - Thinking outside the box: Cognitive bias and testing
Webinar TestingUy - Thinking outside the box: Cognitive bias and testing
 
TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020
 
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoMeetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
 
Meetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with youMeetup TestingUy 2019 - May the automation be with you
Meetup TestingUy 2019 - May the automation be with you
 
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo ...
 
Meetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeterMeetup TestingUy 2019 - En clave de protocolo con apache JMeter
Meetup TestingUy 2019 - En clave de protocolo con apache JMeter
 
Meetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera TesterMeetup TestingUy 2019 - Si Tony Stark fuera Tester
Meetup TestingUy 2019 - Si Tony Stark fuera Tester
 
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
Meetup TestingUy 2019 - ¿Test cases? ¿Son siempre necesarios?
 
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
Charla TestingUy 2019 - ¿Podemos hacer que la seguridad sea usable?
 
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
Charla TestingUy 2019 - Testers as Test Consultants: How to learn the skills?
 
Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!Charla TestingUy 2019 - Ready Tester One? Go!
Charla TestingUy 2019 - Ready Tester One? Go!
 
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
Charla TestingUy 2019 - Patterns Para Enseñar Testing a Personas que No Desar...
 
Charla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con PactCharla TestingUy 2019 - Contract Testing con Pact
Charla TestingUy 2019 - Contract Testing con Pact
 
Charla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbotsCharla TestingUy 2019 - Testing de chatbots
Charla TestingUy 2019 - Testing de chatbots
 
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivelCharla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
Charla TestingUy 2019 - Cypress.io - Automatización al siguiente nivel
 
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de ...
 
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
Charla TestingUy 2019 - Pruebas de rendimiento, experiencias en la plataforma...
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Charla evento TestingUY 2017 - ISO/IEC/IEEE 29119 Modelo de Procesos de Software Testing

  • 1. Lic. Gabriel Fernández gfernandez@unit.org.uy @fernandezHZ UNIT-ISO/IEC 29119 Modelo de Procesos de Software Testing Soledad Anzalone (Col.) unit-iso@unit.org.uy 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy
  • 4. Familia de Normas UNIT-ISO/IEC 29119 UNIT-ISO/IEC 29119-1:2013 Conceptos y definiciones UNIT-ISO/IEC 29119-2:2013 Procesos de Prueba ISO/IEC 29119-3:2013 Documentación de Pruebas ISO/IEC 29119-4:2015 Técnicas de Prueba
  • 5. Modelo Multinivel de Procesos de Prueba Niveles «…Desarrolla y gestiona Especificaciones de Prueba de la Organización» Proceso de Prueba de la Organización «…contiene los subprocesos requeridos para un proyecto de prueba» Procesos de Gestión de Pruebas c «…contiene los subprocesos genéricos para realizar pruebas dinámicas» Procesos de Pruebas Dinámicas
  • 6. Modelo Multinivel de Procesos de Prueba Procesos Proceso de Prueba de la Organización Seguimiento y Control de Pruebas Planificación de Pruebas c Diseño e Implantación de Pruebas Establecimiento del Entorno de Pruebas Cierre de Pruebas Ejecución de Pruebas Comunicación de Incidentes de Pruebas
  • 7. Modelo Multinivel de Procesos de Prueba Actividades (ejemplo) c Ejecución de Pruebas Ejecución de Procedimiento(s) de Prueba Comparación de Resultados de Pruebas Registro de Ejecución de Pruebas Procedimiento de Pruebas Resultados Obtenidos Resultados Obtenidos Resultados Obtenidos Resultados de Pruebas Plan de Pruebas Log de Ejecución de Pruebas Entradas Actividades Salidas
  • 8. Desarrollo Ágil y Pruebas: Ejemplo Scrum Product Backlog Seleccionar Sprint Backlog Sprint Backlog Planificar Sprint Corregir Incidentes Desarrollar HU Probar Incidentes Probar HU c Ejecución de Pruebas Ejecución de Proc.de Prueba Comparación de Resultados de Pruebas Registro de Ejecución de Pruebas Entradas Actividades Salidas
  • 9. Desarrollo Ágil y Pruebas: Ejemplo Scrum c Ejecución de Pruebas Ejecución de Procedimiento de Prueba Comparación de Resultados de Pruebas Registro de Ejecución de Pruebas Entradas Actividades Salidas Exploratory Session Charter Test 1: Passed Test 2: Passed … Test 7: Passed but 4 level 3 issues noted Tests 8-16: Passed (runs with regression to past logs de pruebas automáticas Create automated tests based on stories before coding starts, test the new code, and test the Integration before marking a story as completed. Test 1: Passed Test 2: Passed … Test 7: Passed but 4 level 3 issues noted Tests 8-16: Passed (runs with regression to past iterations) Ensure that no defects of severity 1 or 2 remain outstanding in the implementation of a story before it is integrated. The development team and customer reps have agreed in the system demonstration that this revision of the product is good for production delivery (10 thumbs up).
  • 10. Modelo de Evaluación de Procesos de Prueba de Software ISO/IEC 33063:2015 UNIT-ISO/IEC 29119-2:2013 UNIT-ISO/IEC 33020:2015
  • 11. Modelo de Evaluación de Procesos de Prueba de Software
  • 12. Modelo de Evaluación de Procesos de Prueba de Software
  • 13. Modelo de Evaluación de Procesos de Prueba de Software
  • 14. Modelo de Evaluación de Procesos de Prueba de Software Propósito …derivar procedimientos de prueba que serán ejecutados durante el proceso de ejecución de pruebas. Como base para este proceso la base de conocimientos de prueba es analizada, las características son combinadas en conjuntos de características son ensambladas. Resultados Como resultado de la implantación exitosa de este proceso: a) La base de conocimientos de prueba es analizada; (…) d) Son derivados los elementos de cobertura de pruebas; e) Son derivados los casos de prueba; (…) g) Son derivados los procedimientos de prueba Prácticas Base DT.1.BP1: Identificar conjuntos de características: (…) [Resultados: a, b] DT.1.BP3: Derivar Elementos de Cobertura de Pruebas: (…). [Resultado: d] (…) Diseño e Implantación de Pruebas
  • 15. Evaluación Nivel 1 «Proceso Ejecutado» Práctica Base 1 (BP1): Identificar Conjuntos de Características Entradas: • Base del Conocimiento de Pruebas • Plan de P. • Elemento de P. • Estrategia de P. Salidas: • Conjunto de Carac. de P. • Diseño de P. • Registro de Trazabilidad (información) Resultado a): La base de conocimientos de prueba ha sido analizada. Evaluación del PA 1.1 «Desempeño del Proceso» Indicadores de Desempeño de Procesos Logro del PA 1.1: a) Los procesos logran sus resultados definidos.
  • 16. Evaluación Nivel 2 «Proceso Gestionado» Práctica Genérica 3 : Realizar seguimiento al desempeño Recursos Genéricos (GR): • Planificación del proyecto, gestión de pruebas y herramientas de control, incluyendo la generación de informes de tiempo y costo • Repositorio de información y/o experiencia Evaluación del PA 2.1 «Gestión del Desempeño» Indicadores de Capacidad de Procesos Productos de trabajo Genéricos: • Plan • Informe • Registro Logro del PA 2.1: c) Se realiza seguimiento al desempeño del proceso.
  • 17. Evaluación Nivel 2 «Proceso Gestionado» PA 2.1 «Gestión de los Prod. de Trabajo» Logro a Logro b Logro n PA 2.1 «Gestión del desempeño» Logro a Logro b Logro n PA 1.1 «Desempeño del proc.» Proceso Gestionado (Nivel 2) Logro a
  • 18. Referencias e información adicional • Norma UNIT-ISO/IEC/IEEE 29119-1:2013 • http://www.unit.org.uy//normalizacion/norma/100000709/ • Norma UNIT-ISO/IEC/IEEE 29119-2:2013 • http://www.unit.org.uy//normalizacion/norma/100000699/ • Norma ISO/IEC/IEEE 29119-3:2013 • https://www.iso.org/standard/56737.html • Norma ISO/IEC 33063:2015 • https://www.iso.org/standard/55154.html • Curso Pruebas de Software. Fundamentos (UNIT-ISO/IEC/IEEE 29119) • http://www.unit.org.uy/capacitacion/curso/C145/
  • 19. ¿PREGUNTAS? ¡MUCHAS GRACIAS! Lic. Gabriel Fernández gfernandez@unit.org.uy @fernandezHZ Soledad Anzalone (Col.) unit-iso@unit.org.uy 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy