SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
¿Qué visión tengo sobre lo que estoy
probando?
DE ÁRBOLES, DE BOSQUES Y
DE SELVAS
Calculadora de triángulos
https://www.calkoo.com/es/calculadora-de-triangulos
Calculadora de triángulos
Lado A = 2
Lado B = 2
Lado C = 5
Resultado esperado:
ERROR, la suma de dos lados debe ser
mayor al restante.
Regla de negocio
"El hecho de que hayas contado todos
los árboles, no significa que hayas visto
todo el bosque."
Motivación: ¿por qué conocer el bosque?
Conociendo el bosque y su impacto en las pruebas
Conclusiones
1.
2.
3.
Indice
¿Por qué conocer el bosque?
Conocer el bosque nos permite tener una visión integral del
negocio al momento de encarar las pruebas y eso nos permite
detectar defectos en el software que no detectaríamos solamente
aplicando técnicas de testing.
En otras palabras enriquece nuestro trabajo como QA.
¿Qué es conocer el bosque?
Modelo de
negocio
Actores
involucrados
Riesgos
Normas y
pautas
Datos
Con base en nuestra experiencia, estos serían los principales
aspectos a considerar:
Caso de estudio a analizar:
El árbol
Proyecto: nuevos canales de contratación de préstamos en un
banco.
Modelo de negocio
¿Qué papel juega nuestro árbol dentro del modelo de
negocio?
¿Cuál sería el modelo de negocio del banco?
Caso de estudio - Modelo de
negocio
¿Qué papel juega nuestro árbol dentro del modelo de negocio
del banco?
Intereses
Comisiones
Caso de estudio - Modelo de
negocio
¿Cómo nos afecta esto en nuestras pruebas?
Determina la criticidad y el impacto de lo que vamos a probar.
Esta funcionalidad posee un impacto alto en el modelo de negocio
que estamos trabajando ya que es la principal fuente de ingresos
del banco
¿Pero si nuestro modelo de negocio fuera distinto?
- Vive de los ingresos por
préstamos
- Linea de negocio
complementaria
- Linea de negocio principal
- Vive de la venta de productos
- Si no pide datos de ingresos
puede tener grandes
pérdidas
- Si no pide datos de ingresos
el impacto sería menor
*
*
*
* * *
Campos obligatorios*
*
*
*
* * *
Campos obligatorios*
Actores involucrados
¿Cuáles son los actores que se relacionan con nuestro árbol?
Actores internos
Actores externos
Objetivos y necesidades de cada uno.
Caso de estudio - Actores
involucrados
INTERNOS:
Dpto. Marketing
Dpto. Comercial
Dpto. Cumplimiento
EXTERNOS:
Banco Central
Los competidores
Clientes
¿Cuáles son los actores que se relacionan con nuestro árbol?
Y más.
Caso de estudio - Actores
involucrados
¿Cuáles son los objetivos y necesidades de cada uno ?
VS.
Comercial Cumplimiento
Caso de estudio - Actores
involucrados
¿Cómo nos impacta en nuestras pruebas?
En nuestras pruebas debemos considerar lo que
necesita cada actor, lo cual se debería haber acordado
previamente.
En la práctica, no siempre sucede: No dudar en preguntar a
distintos actores que nos parezca que pueden tener impacto.
Riesgos
¿Cuáles son los principales riesgos que afectan a
nuestra funcionalidad?
Riesgos que afronta la empresa
Impacto y probabilidad de los riesgos
Mitigación de riesgos de la empresa
¿Cómo los mitigamos?
Caso de estudio - Riesgos
¿Cuáles son los principales riesgos que afectan a
nuestra funcionalidad?
Caso de estudio - Riesgos
¿Cómo nos impacta en las pruebas?
Podríamos realizar las siguientes verificaciones :
¿Existen controles duales?
¿Existen controles de topes en los montos y autorizaciones acorde?
¿Se solicita información necesaria para cubrir el riesgo crediticio
al cliente?
Normas y Pautas
¿Cuáles son las normas a la que la empresa está sujeta y están
relacionadas con esta funcionalidad? ¿qué otras regulaciones le
interesa cumplir?
Regulaciones legales que afecten a la empresa
Criterios de calidad o estándares que decida cumplir
Políticas internas que deba cumplir la empresa. Ej:
Confidencialidad.
Caso de estudio - Normas y
Pautas
Para este caso supongamos que la empresa quiere cumplir criterios
de accesibilidad: debemos conocer cuáles son.
También debemos verificar normativa legal que afecte a la
funcionalidad, por ejemplo categorizar los riesgos de los clientes, la
protección de datos, tope de usura, etc.
Caso de estudio - Normas y
Pautas
¿Cómo nos impacta en las pruebas?
Para el criterio de accesibilidad que la empresa desea cumplir:
Debemos conocer cuáles son y tomarlos en cuenta para las pruebas.
Datos
Sobre los datos es importante identificar:
Datos más sensibles que maneja la empresa
Responsable de definir los datos y su calidad
Valores normales y atípicos
Identificar con el responsable qué datos son los más sensibles y
cuál es su formato y requisitos de calidad.
Diferenciar entre los datos de negocio y los datos necesarios
para las pruebas. Saberlo ahorra tiempo.
Caso de estudio - Datos
Caso de estudio - Datos
¿Cómo nos impacta en las pruebas?
Muchas veces las pruebas suelen fallar por errores de los datos.
Plazo del préstamo = 1 día
CONCLUSIONES
Perfil del tester
Priorización de pruebas
Independencia + Confianza +
Aprovechamiento del tiempo
Recuerden siempre detenerse a
contemplar el bosque
¡MUCHAS GRACIAS!
Giuliana Bentancor
gbentancor@cpaferrere.com
giuliana-bentancor
Matías Pírez
mpirez@cpaferrere.com
matiaspirez

Más contenido relacionado

Similar a Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo sobre lo que estoy probando?

Capacitación dofa.pdf
Capacitación dofa.pdfCapacitación dofa.pdf
Capacitación dofa.pdfMagdaGaleano1
 
Economia por eduardo ibañez
Economia por eduardo ibañezEconomia por eduardo ibañez
Economia por eduardo ibañezeduardo014
 
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...gpmg1802
 
1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemasLinda Masias
 
Tips para la selección de software CRM para una empresa
Tips para la selección de software CRM para una empresaTips para la selección de software CRM para una empresa
Tips para la selección de software CRM para una empresaEvaluandoSoftware
 
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...Jose Roig Torres
 
Crear productos digitales pensando en el usuario
Crear productos digitales pensando en el usuarioCrear productos digitales pensando en el usuario
Crear productos digitales pensando en el usuarioMercadoLibre Córdoba
 
Proyecto big data
Proyecto big dataProyecto big data
Proyecto big dataASOziel
 
Iii investigacion preliminar blog
Iii investigacion preliminar blogIii investigacion preliminar blog
Iii investigacion preliminar blogRosemary Samaniego
 
Calidad y empatía con tus clientes
Calidad y empatía con tus clientesCalidad y empatía con tus clientes
Calidad y empatía con tus clientesPROQUAME
 
Formato de identificacion decisor de compra Negocios B2B
Formato de identificacion decisor de compra Negocios B2B  Formato de identificacion decisor de compra Negocios B2B
Formato de identificacion decisor de compra Negocios B2B Daniel Campos Garzón
 
creando la Metodología propia
creando la Metodología propiacreando la Metodología propia
creando la Metodología propiatanyamurillo77
 

Similar a Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo sobre lo que estoy probando? (20)

Capacitación dofa.pdf
Capacitación dofa.pdfCapacitación dofa.pdf
Capacitación dofa.pdf
 
Semana4 parcial
Semana4 parcialSemana4 parcial
Semana4 parcial
 
Diagnostico empresarial
Diagnostico empresarialDiagnostico empresarial
Diagnostico empresarial
 
Produccion 2 benchmarking
Produccion 2 benchmarkingProduccion 2 benchmarking
Produccion 2 benchmarking
 
Economia por eduardo ibañez
Economia por eduardo ibañezEconomia por eduardo ibañez
Economia por eduardo ibañez
 
Planeamiento estrategico 1
Planeamiento estrategico 1Planeamiento estrategico 1
Planeamiento estrategico 1
 
Clase 9, 25/9/2007
Clase 9, 25/9/2007Clase 9, 25/9/2007
Clase 9, 25/9/2007
 
Formulacinyevaluacindeplanesdenegocios 12790675140451-phpapp02
Formulacinyevaluacindeplanesdenegocios 12790675140451-phpapp02Formulacinyevaluacindeplanesdenegocios 12790675140451-phpapp02
Formulacinyevaluacindeplanesdenegocios 12790675140451-phpapp02
 
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...
ATD - Sesion 07-08 Competing on Analytics y Arquitectura Analítica - NEW form...
 
FORMATO DE PLAN DE NEGOCIOS
FORMATO DE PLAN DE NEGOCIOSFORMATO DE PLAN DE NEGOCIOS
FORMATO DE PLAN DE NEGOCIOS
 
Plan De Negocios Presentacion
Plan De Negocios PresentacionPlan De Negocios Presentacion
Plan De Negocios Presentacion
 
1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas
 
Tips para la selección de software CRM para una empresa
Tips para la selección de software CRM para una empresaTips para la selección de software CRM para una empresa
Tips para la selección de software CRM para una empresa
 
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
User Web Analytics Barcelona - Jose Roig - El plan de medicion, la base de tu...
 
Crear productos digitales pensando en el usuario
Crear productos digitales pensando en el usuarioCrear productos digitales pensando en el usuario
Crear productos digitales pensando en el usuario
 
Proyecto big data
Proyecto big dataProyecto big data
Proyecto big data
 
Iii investigacion preliminar blog
Iii investigacion preliminar blogIii investigacion preliminar blog
Iii investigacion preliminar blog
 
Calidad y empatía con tus clientes
Calidad y empatía con tus clientesCalidad y empatía con tus clientes
Calidad y empatía con tus clientes
 
Formato de identificacion decisor de compra Negocios B2B
Formato de identificacion decisor de compra Negocios B2B  Formato de identificacion decisor de compra Negocios B2B
Formato de identificacion decisor de compra Negocios B2B
 
creando la Metodología propia
creando la Metodología propiacreando la Metodología propia
creando la Metodología propia
 

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 - 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
 
Charla TestingUy 2019 - Testing y discapacidad
Charla TestingUy 2019 - Testing y discapacidadCharla TestingUy 2019 - Testing y discapacidad
Charla TestingUy 2019 - Testing y discapacidadTestingUy
 

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 - 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...
 
Charla TestingUy 2019 - Testing y discapacidad
Charla TestingUy 2019 - Testing y discapacidadCharla TestingUy 2019 - Testing y discapacidad
Charla TestingUy 2019 - Testing y discapacidad
 

Último

Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónUniversidad de Sonora
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte2024020140
 
EL ESPIRITU SANTO en pentecostes2022.pptx
EL ESPIRITU SANTO en pentecostes2022.pptxEL ESPIRITU SANTO en pentecostes2022.pptx
EL ESPIRITU SANTO en pentecostes2022.pptxLuisJavierMoralesMen1
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxDaniloDaz4
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 

Último (20)

Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
microsoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamtemicrosoft word manuales para todos tipos de estudiamte
microsoft word manuales para todos tipos de estudiamte
 
EL ESPIRITU SANTO en pentecostes2022.pptx
EL ESPIRITU SANTO en pentecostes2022.pptxEL ESPIRITU SANTO en pentecostes2022.pptx
EL ESPIRITU SANTO en pentecostes2022.pptx
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 

Meetup TestingUy 2019 - De árboles, de bosques y de selvas ¿qué visión tengo sobre lo que estoy probando?

  • 1. ¿Qué visión tengo sobre lo que estoy probando? DE ÁRBOLES, DE BOSQUES Y DE SELVAS
  • 3. Calculadora de triángulos Lado A = 2 Lado B = 2 Lado C = 5 Resultado esperado: ERROR, la suma de dos lados debe ser mayor al restante. Regla de negocio
  • 4. "El hecho de que hayas contado todos los árboles, no significa que hayas visto todo el bosque."
  • 5. Motivación: ¿por qué conocer el bosque? Conociendo el bosque y su impacto en las pruebas Conclusiones 1. 2. 3. Indice
  • 6. ¿Por qué conocer el bosque? Conocer el bosque nos permite tener una visión integral del negocio al momento de encarar las pruebas y eso nos permite detectar defectos en el software que no detectaríamos solamente aplicando técnicas de testing. En otras palabras enriquece nuestro trabajo como QA.
  • 7. ¿Qué es conocer el bosque? Modelo de negocio Actores involucrados Riesgos Normas y pautas Datos Con base en nuestra experiencia, estos serían los principales aspectos a considerar:
  • 8. Caso de estudio a analizar: El árbol Proyecto: nuevos canales de contratación de préstamos en un banco.
  • 9. Modelo de negocio ¿Qué papel juega nuestro árbol dentro del modelo de negocio? ¿Cuál sería el modelo de negocio del banco?
  • 10. Caso de estudio - Modelo de negocio ¿Qué papel juega nuestro árbol dentro del modelo de negocio del banco? Intereses Comisiones
  • 11. Caso de estudio - Modelo de negocio ¿Cómo nos afecta esto en nuestras pruebas? Determina la criticidad y el impacto de lo que vamos a probar. Esta funcionalidad posee un impacto alto en el modelo de negocio que estamos trabajando ya que es la principal fuente de ingresos del banco ¿Pero si nuestro modelo de negocio fuera distinto?
  • 12. - Vive de los ingresos por préstamos - Linea de negocio complementaria - Linea de negocio principal - Vive de la venta de productos - Si no pide datos de ingresos puede tener grandes pérdidas - Si no pide datos de ingresos el impacto sería menor
  • 13. * * * * * * Campos obligatorios*
  • 14. * * * * * * Campos obligatorios*
  • 15. Actores involucrados ¿Cuáles son los actores que se relacionan con nuestro árbol? Actores internos Actores externos Objetivos y necesidades de cada uno.
  • 16. Caso de estudio - Actores involucrados INTERNOS: Dpto. Marketing Dpto. Comercial Dpto. Cumplimiento EXTERNOS: Banco Central Los competidores Clientes ¿Cuáles son los actores que se relacionan con nuestro árbol? Y más.
  • 17. Caso de estudio - Actores involucrados ¿Cuáles son los objetivos y necesidades de cada uno ? VS. Comercial Cumplimiento
  • 18. Caso de estudio - Actores involucrados ¿Cómo nos impacta en nuestras pruebas? En nuestras pruebas debemos considerar lo que necesita cada actor, lo cual se debería haber acordado previamente. En la práctica, no siempre sucede: No dudar en preguntar a distintos actores que nos parezca que pueden tener impacto.
  • 19. Riesgos ¿Cuáles son los principales riesgos que afectan a nuestra funcionalidad? Riesgos que afronta la empresa Impacto y probabilidad de los riesgos Mitigación de riesgos de la empresa
  • 21. Caso de estudio - Riesgos ¿Cuáles son los principales riesgos que afectan a nuestra funcionalidad?
  • 22. Caso de estudio - Riesgos ¿Cómo nos impacta en las pruebas? Podríamos realizar las siguientes verificaciones : ¿Existen controles duales? ¿Existen controles de topes en los montos y autorizaciones acorde? ¿Se solicita información necesaria para cubrir el riesgo crediticio al cliente?
  • 23. Normas y Pautas ¿Cuáles son las normas a la que la empresa está sujeta y están relacionadas con esta funcionalidad? ¿qué otras regulaciones le interesa cumplir? Regulaciones legales que afecten a la empresa Criterios de calidad o estándares que decida cumplir Políticas internas que deba cumplir la empresa. Ej: Confidencialidad.
  • 24. Caso de estudio - Normas y Pautas Para este caso supongamos que la empresa quiere cumplir criterios de accesibilidad: debemos conocer cuáles son. También debemos verificar normativa legal que afecte a la funcionalidad, por ejemplo categorizar los riesgos de los clientes, la protección de datos, tope de usura, etc.
  • 25. Caso de estudio - Normas y Pautas ¿Cómo nos impacta en las pruebas? Para el criterio de accesibilidad que la empresa desea cumplir: Debemos conocer cuáles son y tomarlos en cuenta para las pruebas.
  • 26. Datos Sobre los datos es importante identificar: Datos más sensibles que maneja la empresa Responsable de definir los datos y su calidad Valores normales y atípicos
  • 27. Identificar con el responsable qué datos son los más sensibles y cuál es su formato y requisitos de calidad. Diferenciar entre los datos de negocio y los datos necesarios para las pruebas. Saberlo ahorra tiempo. Caso de estudio - Datos
  • 28. Caso de estudio - Datos ¿Cómo nos impacta en las pruebas? Muchas veces las pruebas suelen fallar por errores de los datos. Plazo del préstamo = 1 día
  • 32. Independencia + Confianza + Aprovechamiento del tiempo
  • 33. Recuerden siempre detenerse a contemplar el bosque