SlideShare una empresa de Scribd logo
1 de 29
Seminarios
Miércoles 12 de Noviembre de 2014
EL TESTER NO ES UN DESARROLLADOR
Víctor Gómez Adán
Quality Assurance Testing Specialist – Grupo SM
12 y 13 de noviembre de 2014 Valencia, España 3
El Tester no es un desarrollador
Definiciones y razonamientos
Conocimientos de desarrollo ¡SI!
La principal diferencia entre un tester y un desarrollador
Construimos el tester “perfecto”
DEFINICIONES Y
RAZONAMIENTOS
En esta sección vamos a ver
cuales son las definiciones de
los dos roles y vamos a dar
unos razonamientos básicos
del porqué un tester y un
desarrollador no son lo mismo.
12 y 13 de noviembre de 2014 Valencia, España 5
Las definiciones según la RAE
• El concepto de test hace referencia a las pruebas
destinadas a evaluar conocimientos, aptitudes o
funciones.
Definición de Test:
• Preparar los datos previos indispensables para obtener la
solución de un problema o elaborar programas para la
resolución de problemas mediante ordenadores.
Definición de Desarrollar/Programar:
12 y 13 de noviembre de 2014 Valencia, España 6
Oferta de trabajo real: Noviembre 2014 - LinkedIn:
Desarrollo Testing
12 y 13 de noviembre de 2014 Valencia, España 7
El ejemplo del cirujano y el anestesista
12 y 13 de noviembre de 2014 Valencia, España 8
Primera idea para recordar…
12 y 13 de noviembre de 2014 Valencia, España 9
Definición del rol de tester en una palabra.
12 y 13 de noviembre de 2014 Valencia, España 10
Definición del rol de desarrollador en una palabra.
CONOCIMIENTOS DE
DESARROLLO ¡SI!
Un tester tiene que tener
conocimientos de desarrollo y
un desarrollador tiene que
tener conocimientos de
testing…pero, ¡sin pasarse!
12 y 13 de noviembre de 2014 Valencia, España 12
La evolución del tester en los últimos años
Diseño de
planes de
prueba
Ejecuciones
manuales
Apertura
de
defectos
…Retesting,
Regresión…
PRUEBAS
AUTOMÁTICA
S
12 y 13 de noviembre de 2014 Valencia, España 13
¿qué aportan unos buenos conocimientos?
TESTER
• Usar la consola.
• Depurar el código.
• Leer y trazar código.
• Aportar más en los
defectos.
• Hacer pruebas
automáticas
DESARROLLADOR
• Pruebas unitarias más
completas.
• Pruebas de integración
más completas.
• Mejor desarrollo.
• Más fiabilidad.
12 y 13 de noviembre de 2014 Valencia, España 14
Segunda idea para recordar…
12 y 13 de noviembre de 2014 Valencia, España 15
¡En una palabra!
LA PRINCIPAL DIFERENCIA
ENTRE UN TESTER Y UN
DESARROLLADOR
Vamos a aprender y a saber
diferenciar un tester de un
desarrollador, siempre
aportando razonamientos e
ideas lógicas.
12 y 13 de noviembre de 2014 Valencia, España 17
Una persona no puede cubrir ambos roles
DESARROLLADO
R Y TESTER
Desarrollo
de un
módulo
Pruebas
de ese
módulo
Entregar
a tiempo
Arreglar
defectos
Reprobar
esos
defectos
12 y 13 de noviembre de 2014 Valencia, España 18
La mayor aportación de un tester a un proyecto
TESTING =
GARANTIA
12 y 13 de noviembre de 2014 Valencia, España 19
Nos diferencian las pruebas que realizamos
UNITARIAS
INTEGRACIÓN
SISTEMAS
ACEPTACIÓN
REGRESIÓN
AUTOMÁTICAS
TESTER
DESARROLADO
R
OTROS ROLES
12 y 13 de noviembre de 2014 Valencia, España 20
Tercera idea para recordar…
CONSTRUIMOS EL
TESTER “PERFECTO”
Juntos vamos a intentar
construir lo que para nosotros
sería el tester perfecto, el
modelo a seguir…
12 y 13 de noviembre de 2014 Valencia, España 22
Tres pilares fundamentales
“Conocimiento de desarrollo si, desarrollar, no”.
“El conocimiento nos ayuda, el saber de todo
no”.
“Dos roles para dos personas diferentes”.
12 y 13 de noviembre de 2014 Valencia, España 23
Algunas de las cualidades del tester
Escritura
limpia,
concreta y
perfecta
CuriosidadPerfección
Diplomacia
12 y 13 de noviembre de 2014 Valencia, España 24
El futuro cercano del testing: BDD
• Es una técnica de desarrollo ágil de software que fomenta la
colaboración entre desarrolladores, testers y clientes.
¿Qué es?
• Poniendo más énfasis en las especificaciones finales del ¡software
antes que en los detalles técnicos.
¿Cómo usarlo?
• Concordion, Junit, Selenium, Agilebox como complemento…
¿Qué herramientas se utilizan?
12 y 13 de noviembre de 2014 Valencia, España 25
La idea final…
12 y 13 de noviembre de 2014 Valencia, España 26
El Tester no es un desarrollador
12 y 13 de noviembre de 2014 Valencia, España 27
Dudas y preguntas
12 y 13 de noviembre de 2014 Valencia, España 29
Víctor Gómez Adán
Quality Assurance Testing Specialist – Grupo SM
Víctor Gómez Adán es Quality Assurance Testing Specialist en Tecnología y Gestión Educativa (Grupo SM).
Ha trabajado junto a algunas de las empresas más importantes a nivel nacional e internacional como ING Direct,
idealista.com, Grupo Vocento, Yell – Páginas Amarillas o Santillana, entre otras muchas.
Su carrera profesional ha estado enfocada siempre al Testing y a la Calidad del Software, basándose en tres reglas básicas:
preguntar, escuchar y desarrollar ideas.
Es experto en Testing Agile, Microsoft Certified Professional (MCP), Microsoft Certified Technology Specialist (MCTS) en
Visual Studio y HP ExpertOne en ALM – Quality Center.
Desde 2013 escribe en www.diariodeuntester.es y está desarrollando una nueva manera de hacer testing en
www.zentesting.com
Datos de Contacto
LinkedIn: Víctor Gómez Adán
Web: www.diariodeuntester.es
Twitter: @vgomezadan
Email: vgomezadan@icloud.com

Más contenido relacionado

Similar a Tester vs Desarrollador

Inspección y evaluación de calidad de producto software... talk is cheap, sho...
Inspección y evaluación de calidad de producto software... talk is cheap, sho...Inspección y evaluación de calidad de producto software... talk is cheap, sho...
Inspección y evaluación de calidad de producto software... talk is cheap, sho...excentia
 
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...Abstracta
 
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdf
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdfMetodos-agiles-Scrum-Kanban-Lean-pdf.pdf
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdfKARLITA RENGIFO
 
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?Jose Antonio Rodriguez
 
Trabajo de los medios de enseñanza y aprendizaje
Trabajo de los medios de enseñanza y aprendizajeTrabajo de los medios de enseñanza y aprendizaje
Trabajo de los medios de enseñanza y aprendizajejose de la cruz flores
 
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...VWO
 
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...Chri35
 
Cas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocioCas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocioEduardo Riol
 
Evaluación de lenguas y computadoras
Evaluación de lenguas y computadorasEvaluación de lenguas y computadoras
Evaluación de lenguas y computadorasYuly Asencion
 
Práctica 1 portafolio diagnóstico
Práctica 1 portafolio diagnósticoPráctica 1 portafolio diagnóstico
Práctica 1 portafolio diagnósticoAlvaro Reynoso
 
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - PresentaciónCurso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - PresentaciónRomén Rodríguez-Gil
 
Gestion de recursos humanos
Gestion de recursos humanosGestion de recursos humanos
Gestion de recursos humanosRuben Robles
 
Diseño y desarrollo de un software para análisis de usabilidad
Diseño y desarrollo de un software para análisis de usabilidadDiseño y desarrollo de un software para análisis de usabilidad
Diseño y desarrollo de un software para análisis de usabilidadIHCLab UCOL
 
Aspectos teórico prácticos evaluacion programas.julio bejarano
Aspectos teórico prácticos evaluacion programas.julio bejaranoAspectos teórico prácticos evaluacion programas.julio bejarano
Aspectos teórico prácticos evaluacion programas.julio bejaranoJulioB
 
Bitacora_EA3_1.pptx
Bitacora_EA3_1.pptxBitacora_EA3_1.pptx
Bitacora_EA3_1.pptxCataCifu
 

Similar a Tester vs Desarrollador (20)

Inspección y evaluación de calidad de producto software... talk is cheap, sho...
Inspección y evaluación de calidad de producto software... talk is cheap, sho...Inspección y evaluación de calidad de producto software... talk is cheap, sho...
Inspección y evaluación de calidad de producto software... talk is cheap, sho...
 
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
 
Seminario Calabash - VLCTesting 2014
Seminario Calabash - VLCTesting 2014Seminario Calabash - VLCTesting 2014
Seminario Calabash - VLCTesting 2014
 
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdf
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdfMetodos-agiles-Scrum-Kanban-Lean-pdf.pdf
Metodos-agiles-Scrum-Kanban-Lean-pdf.pdf
 
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?
VLCTesting 15 - Automatización de Testing de Movilidad. ¿Utopía o realidad?
 
MODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWAREMODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWARE
 
Trabajo de los medios de enseñanza y aprendizaje
Trabajo de los medios de enseñanza y aprendizajeTrabajo de los medios de enseñanza y aprendizaje
Trabajo de los medios de enseñanza y aprendizaje
 
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
 
Unidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de DesarrolloUnidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de Desarrollo
 
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...
presJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ - 2.pptxpresJ -...
 
Cas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocioCas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocio
 
Evaluación de lenguas y computadoras
Evaluación de lenguas y computadorasEvaluación de lenguas y computadoras
Evaluación de lenguas y computadoras
 
Tareas extraclase
Tareas extraclaseTareas extraclase
Tareas extraclase
 
Práctica 1 portafolio diagnóstico
Práctica 1 portafolio diagnósticoPráctica 1 portafolio diagnóstico
Práctica 1 portafolio diagnóstico
 
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - PresentaciónCurso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
Curso UX Tenerife (No maltrates a tus usuarios) FG ULL - Presentación
 
Gestion de recursos humanos
Gestion de recursos humanosGestion de recursos humanos
Gestion de recursos humanos
 
Diseño y desarrollo de un software para análisis de usabilidad
Diseño y desarrollo de un software para análisis de usabilidadDiseño y desarrollo de un software para análisis de usabilidad
Diseño y desarrollo de un software para análisis de usabilidad
 
Tw ¿Por qué elegir ágil?
Tw   ¿Por qué elegir ágil? Tw   ¿Por qué elegir ágil?
Tw ¿Por qué elegir ágil?
 
Aspectos teórico prácticos evaluacion programas.julio bejarano
Aspectos teórico prácticos evaluacion programas.julio bejaranoAspectos teórico prácticos evaluacion programas.julio bejarano
Aspectos teórico prácticos evaluacion programas.julio bejarano
 
Bitacora_EA3_1.pptx
Bitacora_EA3_1.pptxBitacora_EA3_1.pptx
Bitacora_EA3_1.pptx
 

Más de Víctor Gómez Adán

QA Global Services - Nuestros Servicios
QA Global Services - Nuestros ServiciosQA Global Services - Nuestros Servicios
QA Global Services - Nuestros ServiciosVíctor Gómez Adán
 
Un proceso para gobernarlos a todos
Un proceso para gobernarlos a todosUn proceso para gobernarlos a todos
Un proceso para gobernarlos a todosVíctor Gómez Adán
 
La calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosLa calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosVíctor Gómez Adán
 
La calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosLa calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosVíctor Gómez Adán
 
Como asegurar la Calidad en dispositivos móviles...y no morir en el intento
Como asegurar la Calidad en dispositivos móviles...y no morir en el intentoComo asegurar la Calidad en dispositivos móviles...y no morir en el intento
Como asegurar la Calidad en dispositivos móviles...y no morir en el intentoVíctor Gómez Adán
 
Aseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánAseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánVíctor Gómez Adán
 

Más de Víctor Gómez Adán (8)

QA Lovers® - Formación
QA Lovers® - FormaciónQA Lovers® - Formación
QA Lovers® - Formación
 
QA Global Services - Nuestros Servicios
QA Global Services - Nuestros ServiciosQA Global Services - Nuestros Servicios
QA Global Services - Nuestros Servicios
 
Un proceso para gobernarlos a todos
Un proceso para gobernarlos a todosUn proceso para gobernarlos a todos
Un proceso para gobernarlos a todos
 
La calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosLa calidad comienza en nosotros mismos
La calidad comienza en nosotros mismos
 
La calidad comienza en nosotros mismos
La calidad comienza en nosotros mismosLa calidad comienza en nosotros mismos
La calidad comienza en nosotros mismos
 
Como asegurar la Calidad en dispositivos móviles...y no morir en el intento
Como asegurar la Calidad en dispositivos móviles...y no morir en el intentoComo asegurar la Calidad en dispositivos móviles...y no morir en el intento
Como asegurar la Calidad en dispositivos móviles...y no morir en el intento
 
Seis en 75 - Víctor Gómez Adán
Seis en 75 - Víctor Gómez AdánSeis en 75 - Víctor Gómez Adán
Seis en 75 - Víctor Gómez Adán
 
Aseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánAseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez Adán
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
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
 
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
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 

Último (16)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
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
 
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
 
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
 
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
 
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)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 

Tester vs Desarrollador

  • 1. Seminarios Miércoles 12 de Noviembre de 2014
  • 2. EL TESTER NO ES UN DESARROLLADOR Víctor Gómez Adán Quality Assurance Testing Specialist – Grupo SM
  • 3. 12 y 13 de noviembre de 2014 Valencia, España 3 El Tester no es un desarrollador Definiciones y razonamientos Conocimientos de desarrollo ¡SI! La principal diferencia entre un tester y un desarrollador Construimos el tester “perfecto”
  • 4. DEFINICIONES Y RAZONAMIENTOS En esta sección vamos a ver cuales son las definiciones de los dos roles y vamos a dar unos razonamientos básicos del porqué un tester y un desarrollador no son lo mismo.
  • 5. 12 y 13 de noviembre de 2014 Valencia, España 5 Las definiciones según la RAE • El concepto de test hace referencia a las pruebas destinadas a evaluar conocimientos, aptitudes o funciones. Definición de Test: • Preparar los datos previos indispensables para obtener la solución de un problema o elaborar programas para la resolución de problemas mediante ordenadores. Definición de Desarrollar/Programar:
  • 6. 12 y 13 de noviembre de 2014 Valencia, España 6 Oferta de trabajo real: Noviembre 2014 - LinkedIn: Desarrollo Testing
  • 7. 12 y 13 de noviembre de 2014 Valencia, España 7 El ejemplo del cirujano y el anestesista
  • 8. 12 y 13 de noviembre de 2014 Valencia, España 8 Primera idea para recordar…
  • 9. 12 y 13 de noviembre de 2014 Valencia, España 9 Definición del rol de tester en una palabra.
  • 10. 12 y 13 de noviembre de 2014 Valencia, España 10 Definición del rol de desarrollador en una palabra.
  • 11. CONOCIMIENTOS DE DESARROLLO ¡SI! Un tester tiene que tener conocimientos de desarrollo y un desarrollador tiene que tener conocimientos de testing…pero, ¡sin pasarse!
  • 12. 12 y 13 de noviembre de 2014 Valencia, España 12 La evolución del tester en los últimos años Diseño de planes de prueba Ejecuciones manuales Apertura de defectos …Retesting, Regresión… PRUEBAS AUTOMÁTICA S
  • 13. 12 y 13 de noviembre de 2014 Valencia, España 13 ¿qué aportan unos buenos conocimientos? TESTER • Usar la consola. • Depurar el código. • Leer y trazar código. • Aportar más en los defectos. • Hacer pruebas automáticas DESARROLLADOR • Pruebas unitarias más completas. • Pruebas de integración más completas. • Mejor desarrollo. • Más fiabilidad.
  • 14. 12 y 13 de noviembre de 2014 Valencia, España 14 Segunda idea para recordar…
  • 15. 12 y 13 de noviembre de 2014 Valencia, España 15 ¡En una palabra!
  • 16. LA PRINCIPAL DIFERENCIA ENTRE UN TESTER Y UN DESARROLLADOR Vamos a aprender y a saber diferenciar un tester de un desarrollador, siempre aportando razonamientos e ideas lógicas.
  • 17. 12 y 13 de noviembre de 2014 Valencia, España 17 Una persona no puede cubrir ambos roles DESARROLLADO R Y TESTER Desarrollo de un módulo Pruebas de ese módulo Entregar a tiempo Arreglar defectos Reprobar esos defectos
  • 18. 12 y 13 de noviembre de 2014 Valencia, España 18 La mayor aportación de un tester a un proyecto TESTING = GARANTIA
  • 19. 12 y 13 de noviembre de 2014 Valencia, España 19 Nos diferencian las pruebas que realizamos UNITARIAS INTEGRACIÓN SISTEMAS ACEPTACIÓN REGRESIÓN AUTOMÁTICAS TESTER DESARROLADO R OTROS ROLES
  • 20. 12 y 13 de noviembre de 2014 Valencia, España 20 Tercera idea para recordar…
  • 21. CONSTRUIMOS EL TESTER “PERFECTO” Juntos vamos a intentar construir lo que para nosotros sería el tester perfecto, el modelo a seguir…
  • 22. 12 y 13 de noviembre de 2014 Valencia, España 22 Tres pilares fundamentales “Conocimiento de desarrollo si, desarrollar, no”. “El conocimiento nos ayuda, el saber de todo no”. “Dos roles para dos personas diferentes”.
  • 23. 12 y 13 de noviembre de 2014 Valencia, España 23 Algunas de las cualidades del tester Escritura limpia, concreta y perfecta CuriosidadPerfección Diplomacia
  • 24. 12 y 13 de noviembre de 2014 Valencia, España 24 El futuro cercano del testing: BDD • Es una técnica de desarrollo ágil de software que fomenta la colaboración entre desarrolladores, testers y clientes. ¿Qué es? • Poniendo más énfasis en las especificaciones finales del ¡software antes que en los detalles técnicos. ¿Cómo usarlo? • Concordion, Junit, Selenium, Agilebox como complemento… ¿Qué herramientas se utilizan?
  • 25. 12 y 13 de noviembre de 2014 Valencia, España 25 La idea final…
  • 26. 12 y 13 de noviembre de 2014 Valencia, España 26 El Tester no es un desarrollador
  • 27. 12 y 13 de noviembre de 2014 Valencia, España 27 Dudas y preguntas
  • 28.
  • 29. 12 y 13 de noviembre de 2014 Valencia, España 29 Víctor Gómez Adán Quality Assurance Testing Specialist – Grupo SM Víctor Gómez Adán es Quality Assurance Testing Specialist en Tecnología y Gestión Educativa (Grupo SM). Ha trabajado junto a algunas de las empresas más importantes a nivel nacional e internacional como ING Direct, idealista.com, Grupo Vocento, Yell – Páginas Amarillas o Santillana, entre otras muchas. Su carrera profesional ha estado enfocada siempre al Testing y a la Calidad del Software, basándose en tres reglas básicas: preguntar, escuchar y desarrollar ideas. Es experto en Testing Agile, Microsoft Certified Professional (MCP), Microsoft Certified Technology Specialist (MCTS) en Visual Studio y HP ExpertOne en ALM – Quality Center. Desde 2013 escribe en www.diariodeuntester.es y está desarrollando una nueva manera de hacer testing en www.zentesting.com Datos de Contacto LinkedIn: Víctor Gómez Adán Web: www.diariodeuntester.es Twitter: @vgomezadan Email: vgomezadan@icloud.com