SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
@cpa_ferrere | #testinguy
William Llanes
wllanes@cpaferrere.com
@llanesw
Paula Reyes
preyes@cpaferrere.com
@ReyesPauV
13 y 14 de mayo, 2019
testinguy.org
@testinguy | #testinguy
¿De dónde venimos
y qué se nos viene?
Evolución de los servicios de QA en Uruguay
Matías González
ngonzalez@cpaferrere.com
@cpa_ferrere | #testinguy
NUESTROS INICIOS
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
NUESTROS INICIOS
¿Por qué explicar el inicio de los servicios de QA?
¿Qué buscaban las empresas?
¿En qué momento solicitaban el apoyo?
@cpa_ferrere | #testinguy
EVOLUCIÓN DE LA PARTICIPACIÓN
Y DE LAS METODOLOGÍAS
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
UN POCO DE HISTORIA…
SQA
Otras tareas del CVS
Evangelización
SQA = Testing (impuesto) + Apoyo Post Producción
Metodologías tradicionales (waterfall/ secuenciales/ no adaptativas/ …)
Aplicación: El SW ya se encuentra producción o el proyecto está en su fase final (si el tiempo lo permite).
EVOLUCIÓNHISTÓRICADELADEMANDA
DELOSSERVICIOSASOCIADOSASQA
SQA – Software Quality Assurance
CVS – Ciclo de Vida del Software
PEP
PEP – Puesta en producción
PP – Post producción
Planificación
Iniciación
SQA = Testing (impuesto) con presupuesto inferior a 30%
Metodologías tradicionales (waterfall/ secuenciales/ no adaptativas/ …)
Aplicación: en fase final de los proyectos. Considerado en cronograma inicial pero con dedicación residual.
Formalización
SQA = Testing (aceptado) con presupuesto consensuado del 30% (aprox. prom.)
Metodologías tradicionales (waterfall/ secuenciales/ conviven con metodologías ágiles)
Aplicación: en fase final de los proyectos con planificación al inicio.
Transición
SQA = Testing (institucionalizado) + Servicios de calidad asociados.
Metodologías ágiles (no puras) – Convivencia con otras metodologías.
Aplicación: contemplado en planificación. Participación en fases tempranas y durante el proyecto.
SQA = Aseguramiento de calidad inmerso en todas las tareas del CVS.
Metodologías ágiles – Impacto a nivel de todo el CVS y de la Organización misma.
Aplicación: Por parte de varios actores. Incorpora como práctica habitual el Design Thinking, las automatizaciones, etc.
Actualización
metodológica/
Organizacional/
Infra. TI
@cpa_ferrere | #testinguy
EVOLUCIÓN DE CLIENTES
EVOLUCIÓN DE LA DEMANDA
DE LOS CLIENTES
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
CONSUMIDORES DE SOFTWARE:
no pueden mantener en su nómina los recursos necesarios
para abordar proyectos de cierta magnitud.
- Proyectos
- Mantenimiento evolutivo
PROVEEDORES DE SOFTWARE:
El aumento en la cantidad de Proveedores implica un
incremento en la exigencia de los Clientes.
Cada vez es más difícil diferenciarse solamente por el
producto.
Es necesario asegurar la calidad.
EVOLUCIÓN DE LA DEMANDA DE LOS CLIENTES
@cpa_ferrere | #testinguy
EVOLUCIÓN DE LOS PERFILES
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
EVOLUCIÓN DE PERFILES
es el punto más valorado por las
empresas que contratan los
servicios de QA funcional.
Contribuye: rentabilizar el
producto, gestión de
expectativas de los interesados,
etc.
participación en nuevas etapas
del ciclo de desarrollo
(relevamiento, capacitaciones)
se empiezan a necesitar
nuevas habilidades sociales,
empatía, integración.
aumento de la necesidad
de conocimientos
específicos
(performance,
automatización,
seguridad, etc.).
CONOCIMIENTO
DE NEGOCIO
CONOCIMIENTO
TÉCNICO
HABILIDADES
“BLANDAS”
@cpa_ferrere | #testinguy
SITUACIÓN ACTUAL
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
SITUACIÓN ACTUAL
• EVANGELIZACIÓN DEL QA: aceptación generalizada por parte de la
gerencia general respecto a la necesidad de procesos de
aseguramiento de calidad.
• EJEMPLOS:
• BROU: contratación de servicios de QA para el mantenimiento
evolutivo del nuevo Core bancario.
• AGESIC: contratación de servicios de QA en proyectos de actualización y
mejoras de portales del estado.
@cpa_ferrere | #testinguy
TENDENCIAS FUTURAS (I)
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
Fuente Future of Jobs Survey 2018; World Economic Forum.
@cpa_ferrere | #testinguy
@cpa_ferrere | #testinguy
EXPERIENCIA DE USUARIO (UX)
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
USABILIDAD vs. UX
• USABILIDAD: es la facilidad con las que las personas pueden utilizar
una herramienta particular o cualquier otro objeto con el fin de
alcanzar un objetivo concreto (ISO 9241-11:2018).
• EXPERIENCIA DE USUARIO (UX): es el procesos que lleva a cabo un
usuario cuando interactúa con un producto. Involucra percepciones y
respuestas antes y durante el uso de un producto, sistema o servicio.
@cpa_ferrere | #testinguy
¿USABILIDAD = UX?
@cpa_ferrere | #testinguy
TENDENCIAS FUTURAS (II)
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
@cpa_ferrere | #testinguy
ROBOTIC PROCESS AUTOMATION
2001: A Space Odyssey (MGM - 1968)
@cpa_ferrere | #testinguy
Robotic Process Automation (RPA)
Son herramientas de software que permiten realizar tareas de forma
automática, replicando acciones de un ser humano interactuando
con la interfaz de usuario de un sistema informático.
@cpa_ferrere | #testinguy
Robotic Process Automation (RPA)
RPA-QA:
• Validación de robots
• Robotización de pruebas
• RPA vs. Herramienta de automatización tradicional:
✓ Facilidad de integración con diferentes plataformas
✓ Programación más intuitiva
✓ Potenciados con herramientas de aprendizaje automático
Mayor costo de licencias
Sólo algunas específicamente diseñadas para testing
@cpa_ferrere | #testinguy
William Llanes
wllanes@cpaferrere.com
@llanesw
¿PREGUNTAS?
¡MUCHAS GRACIAS!
Paula Reyes
preyes@cpaferrere.com
@ ReyesPauV
Matías González
ngonzalez@cpaferrere.com
13 y 14 de mayo, 2019
testinguy.org | @testinguy | #testinguy

Más contenido relacionado

Similar a Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de los servicios de QA en Uruguay

Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupRuben Orta
 
Deuda técnica, hasta donde podemos llevar la metafora vppt
Deuda técnica, hasta donde podemos llevar la metafora vpptDeuda técnica, hasta donde podemos llevar la metafora vppt
Deuda técnica, hasta donde podemos llevar la metafora vpptSantiago Matalonga
 
El por qué de los métodos ágiles
El por qué de los métodos ágilesEl por qué de los métodos ágiles
El por qué de los métodos ágilesGiovanny Cifuentes
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSJorge Hernán Abad Londoño
 
Argentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QAArgentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QAArgentesting
 
ManufacturaEsbelta de sillas.pdf
ManufacturaEsbelta de sillas.pdfManufacturaEsbelta de sillas.pdf
ManufacturaEsbelta de sillas.pdfDianaCamargo61
 
Innovación y desarrollo tecnológico
Innovación y desarrollo tecnológicoInnovación y desarrollo tecnológico
Innovación y desarrollo tecnológicoLeyvitaChuchin
 
Innovación y desarrollo tecnológico2
Innovación y desarrollo tecnológico2Innovación y desarrollo tecnológico2
Innovación y desarrollo tecnológico2LeyvitaChuchin
 
INNOVACION Y DESARROLLO TECNOLOGICO 2
INNOVACION Y DESARROLLO TECNOLOGICO 2INNOVACION Y DESARROLLO TECNOLOGICO 2
INNOVACION Y DESARROLLO TECNOLOGICO 2LeyvitaChuchin
 
Transformación Digital en el Sector de la Construcción
Transformación Digital en el Sector de la ConstrucciónTransformación Digital en el Sector de la Construcción
Transformación Digital en el Sector de la ConstrucciónEQ SOFT EIRL
 
Atlantica conf 2019 no estas preparado para migrar al cloud
Atlantica conf 2019   no estas preparado para migrar al cloudAtlantica conf 2019   no estas preparado para migrar al cloud
Atlantica conf 2019 no estas preparado para migrar al cloudPablo Bouzada
 
5 razones de por qué incorporar user research
5 razones de por qué incorporar user research5 razones de por qué incorporar user research
5 razones de por qué incorporar user researchMultiplica
 
De las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones ExponencialesDe las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones Exponencialesebbfecuador
 
De las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones ExponencialesDe las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones ExponencialesFarzin Ashraghi
 
Camino hacia la calidad superlativa - Marcelo Corpucci
Camino hacia la calidad superlativa - Marcelo CorpucciCamino hacia la calidad superlativa - Marcelo Corpucci
Camino hacia la calidad superlativa - Marcelo CorpucciGlobalLogic Latinoamérica
 
Encuentro GeneXus 2006 Collaborative Projects
Encuentro GeneXus 2006 Collaborative ProjectsEncuentro GeneXus 2006 Collaborative Projects
Encuentro GeneXus 2006 Collaborative ProjectsEnrique Almeida
 
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...Víctor Manuel García Luna
 

Similar a Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de los servicios de QA en Uruguay (20)

Prácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startupPrácticas ágiles y software abierto para poner en órbita tu startup
Prácticas ágiles y software abierto para poner en órbita tu startup
 
1.pdf
1.pdf1.pdf
1.pdf
 
Exposición Scrum Tecsup
Exposición Scrum TecsupExposición Scrum Tecsup
Exposición Scrum Tecsup
 
Deuda técnica, hasta donde podemos llevar la metafora vppt
Deuda técnica, hasta donde podemos llevar la metafora vpptDeuda técnica, hasta donde podemos llevar la metafora vppt
Deuda técnica, hasta donde podemos llevar la metafora vppt
 
El por qué de los métodos ágiles
El por qué de los métodos ágilesEl por qué de los métodos ágiles
El por qué de los métodos ágiles
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
 
Argentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QAArgentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QA
 
ManufacturaEsbelta de sillas.pdf
ManufacturaEsbelta de sillas.pdfManufacturaEsbelta de sillas.pdf
ManufacturaEsbelta de sillas.pdf
 
Mobile marketing y su integración en los medios digitales
Mobile marketing y su integración en los medios digitalesMobile marketing y su integración en los medios digitales
Mobile marketing y su integración en los medios digitales
 
Innovación y desarrollo tecnológico
Innovación y desarrollo tecnológicoInnovación y desarrollo tecnológico
Innovación y desarrollo tecnológico
 
Innovación y desarrollo tecnológico2
Innovación y desarrollo tecnológico2Innovación y desarrollo tecnológico2
Innovación y desarrollo tecnológico2
 
INNOVACION Y DESARROLLO TECNOLOGICO 2
INNOVACION Y DESARROLLO TECNOLOGICO 2INNOVACION Y DESARROLLO TECNOLOGICO 2
INNOVACION Y DESARROLLO TECNOLOGICO 2
 
Transformación Digital en el Sector de la Construcción
Transformación Digital en el Sector de la ConstrucciónTransformación Digital en el Sector de la Construcción
Transformación Digital en el Sector de la Construcción
 
Atlantica conf 2019 no estas preparado para migrar al cloud
Atlantica conf 2019   no estas preparado para migrar al cloudAtlantica conf 2019   no estas preparado para migrar al cloud
Atlantica conf 2019 no estas preparado para migrar al cloud
 
5 razones de por qué incorporar user research
5 razones de por qué incorporar user research5 razones de por qué incorporar user research
5 razones de por qué incorporar user research
 
De las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones ExponencialesDe las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones Exponenciales
 
De las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones ExponencialesDe las crisis a la abundancia: Organizaciones Exponenciales
De las crisis a la abundancia: Organizaciones Exponenciales
 
Camino hacia la calidad superlativa - Marcelo Corpucci
Camino hacia la calidad superlativa - Marcelo CorpucciCamino hacia la calidad superlativa - Marcelo Corpucci
Camino hacia la calidad superlativa - Marcelo Corpucci
 
Encuentro GeneXus 2006 Collaborative Projects
Encuentro GeneXus 2006 Collaborative ProjectsEncuentro GeneXus 2006 Collaborative Projects
Encuentro GeneXus 2006 Collaborative Projects
 
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...
Evaluación de estrategias para sistemas de comunicación multimedia. El caso d...
 

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 - 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 - 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 - 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

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
 
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
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
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. 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
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
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
 
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
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
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
 
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
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
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
 

Último (16)

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
 
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...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
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. 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
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.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
 
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
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
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
 
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
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
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
 

Charla testingUy 2019 - ¿De dónde venimos y qué se nos viene? - Evolución de los servicios de QA en Uruguay

  • 1. @cpa_ferrere | #testinguy William Llanes wllanes@cpaferrere.com @llanesw Paula Reyes preyes@cpaferrere.com @ReyesPauV 13 y 14 de mayo, 2019 testinguy.org @testinguy | #testinguy ¿De dónde venimos y qué se nos viene? Evolución de los servicios de QA en Uruguay Matías González ngonzalez@cpaferrere.com
  • 2. @cpa_ferrere | #testinguy NUESTROS INICIOS 2001: A Space Odyssey (MGM - 1968)
  • 3. @cpa_ferrere | #testinguy NUESTROS INICIOS ¿Por qué explicar el inicio de los servicios de QA? ¿Qué buscaban las empresas? ¿En qué momento solicitaban el apoyo?
  • 4. @cpa_ferrere | #testinguy EVOLUCIÓN DE LA PARTICIPACIÓN Y DE LAS METODOLOGÍAS 2001: A Space Odyssey (MGM - 1968)
  • 5. @cpa_ferrere | #testinguy UN POCO DE HISTORIA… SQA Otras tareas del CVS Evangelización SQA = Testing (impuesto) + Apoyo Post Producción Metodologías tradicionales (waterfall/ secuenciales/ no adaptativas/ …) Aplicación: El SW ya se encuentra producción o el proyecto está en su fase final (si el tiempo lo permite). EVOLUCIÓNHISTÓRICADELADEMANDA DELOSSERVICIOSASOCIADOSASQA SQA – Software Quality Assurance CVS – Ciclo de Vida del Software PEP PEP – Puesta en producción PP – Post producción Planificación Iniciación SQA = Testing (impuesto) con presupuesto inferior a 30% Metodologías tradicionales (waterfall/ secuenciales/ no adaptativas/ …) Aplicación: en fase final de los proyectos. Considerado en cronograma inicial pero con dedicación residual. Formalización SQA = Testing (aceptado) con presupuesto consensuado del 30% (aprox. prom.) Metodologías tradicionales (waterfall/ secuenciales/ conviven con metodologías ágiles) Aplicación: en fase final de los proyectos con planificación al inicio. Transición SQA = Testing (institucionalizado) + Servicios de calidad asociados. Metodologías ágiles (no puras) – Convivencia con otras metodologías. Aplicación: contemplado en planificación. Participación en fases tempranas y durante el proyecto. SQA = Aseguramiento de calidad inmerso en todas las tareas del CVS. Metodologías ágiles – Impacto a nivel de todo el CVS y de la Organización misma. Aplicación: Por parte de varios actores. Incorpora como práctica habitual el Design Thinking, las automatizaciones, etc. Actualización metodológica/ Organizacional/ Infra. TI
  • 6. @cpa_ferrere | #testinguy EVOLUCIÓN DE CLIENTES EVOLUCIÓN DE LA DEMANDA DE LOS CLIENTES 2001: A Space Odyssey (MGM - 1968)
  • 7. @cpa_ferrere | #testinguy CONSUMIDORES DE SOFTWARE: no pueden mantener en su nómina los recursos necesarios para abordar proyectos de cierta magnitud. - Proyectos - Mantenimiento evolutivo PROVEEDORES DE SOFTWARE: El aumento en la cantidad de Proveedores implica un incremento en la exigencia de los Clientes. Cada vez es más difícil diferenciarse solamente por el producto. Es necesario asegurar la calidad. EVOLUCIÓN DE LA DEMANDA DE LOS CLIENTES
  • 8. @cpa_ferrere | #testinguy EVOLUCIÓN DE LOS PERFILES 2001: A Space Odyssey (MGM - 1968)
  • 9. @cpa_ferrere | #testinguy EVOLUCIÓN DE PERFILES es el punto más valorado por las empresas que contratan los servicios de QA funcional. Contribuye: rentabilizar el producto, gestión de expectativas de los interesados, etc. participación en nuevas etapas del ciclo de desarrollo (relevamiento, capacitaciones) se empiezan a necesitar nuevas habilidades sociales, empatía, integración. aumento de la necesidad de conocimientos específicos (performance, automatización, seguridad, etc.). CONOCIMIENTO DE NEGOCIO CONOCIMIENTO TÉCNICO HABILIDADES “BLANDAS”
  • 10. @cpa_ferrere | #testinguy SITUACIÓN ACTUAL 2001: A Space Odyssey (MGM - 1968)
  • 11. @cpa_ferrere | #testinguy SITUACIÓN ACTUAL • EVANGELIZACIÓN DEL QA: aceptación generalizada por parte de la gerencia general respecto a la necesidad de procesos de aseguramiento de calidad. • EJEMPLOS: • BROU: contratación de servicios de QA para el mantenimiento evolutivo del nuevo Core bancario. • AGESIC: contratación de servicios de QA en proyectos de actualización y mejoras de portales del estado.
  • 12. @cpa_ferrere | #testinguy TENDENCIAS FUTURAS (I) 2001: A Space Odyssey (MGM - 1968)
  • 13. @cpa_ferrere | #testinguy Fuente Future of Jobs Survey 2018; World Economic Forum.
  • 15. @cpa_ferrere | #testinguy EXPERIENCIA DE USUARIO (UX) 2001: A Space Odyssey (MGM - 1968)
  • 16. @cpa_ferrere | #testinguy USABILIDAD vs. UX • USABILIDAD: es la facilidad con las que las personas pueden utilizar una herramienta particular o cualquier otro objeto con el fin de alcanzar un objetivo concreto (ISO 9241-11:2018). • EXPERIENCIA DE USUARIO (UX): es el procesos que lleva a cabo un usuario cuando interactúa con un producto. Involucra percepciones y respuestas antes y durante el uso de un producto, sistema o servicio.
  • 18. @cpa_ferrere | #testinguy TENDENCIAS FUTURAS (II) 2001: A Space Odyssey (MGM - 1968)
  • 20. @cpa_ferrere | #testinguy ROBOTIC PROCESS AUTOMATION 2001: A Space Odyssey (MGM - 1968)
  • 21. @cpa_ferrere | #testinguy Robotic Process Automation (RPA) Son herramientas de software que permiten realizar tareas de forma automática, replicando acciones de un ser humano interactuando con la interfaz de usuario de un sistema informático.
  • 22. @cpa_ferrere | #testinguy Robotic Process Automation (RPA) RPA-QA: • Validación de robots • Robotización de pruebas • RPA vs. Herramienta de automatización tradicional: ✓ Facilidad de integración con diferentes plataformas ✓ Programación más intuitiva ✓ Potenciados con herramientas de aprendizaje automático Mayor costo de licencias Sólo algunas específicamente diseñadas para testing
  • 23. @cpa_ferrere | #testinguy William Llanes wllanes@cpaferrere.com @llanesw ¿PREGUNTAS? ¡MUCHAS GRACIAS! Paula Reyes preyes@cpaferrere.com @ ReyesPauV Matías González ngonzalez@cpaferrere.com 13 y 14 de mayo, 2019 testinguy.org | @testinguy | #testinguy