Conferencia Internacional de Testing y Calidad del

Transcripción

Conferencia Internacional de Testing y Calidad del
Organiza tu agenda en tu móvil
www.eventboardmobile.com/download
MADRID 9 AL 11 DE JUNIO 2015
Endorsed by
Conferencia
Internacional
de Testing
y Calidad
del Software
Centro de Congresos Príncipe Felipe
Hotel Auditórium, Madrid
M A D R I D , S PA I N
#expoqa
www.expoqa.com
Patrocinadores Gold
ISTQB®
Certified Tester
Foundation Level
Certified Agile
Tester Course
Pruebas ágiles
en práctica
¡Más de 380.000 testers
certificados en el mundo!
+ 96% de aprobados en España
con nexoQA
Descuentos para los
asistentes de expo:QA’15
Para más información sobre los cursos,
pásate por nuestro stand o visita:
www.expoqa.com/trainings
Echa un vistazo al stand de nexoQA y
pon a prueba tu nivel haciendo un
examen ISTQB o CAT.
El ISTQB Foundation Level está diseñado para profesionales que
necesitan demostrar el conocimiento práctico de los conceptos
fundamentales de las pruebas de software.
Esto incluye a las personas en puestos como diseñadores de
pruebas, analistas de pruebas, ingenieros de pruebas, consultores,
gerentes de prueba, testers de pruebas de aceptación de usuario
y profesionales de TI.
El Certified Agile Tester está diseñado para profesionales de
pruebas que desean mejorar su eficacia en la realización de
actividades de prueba de proyectos ágiles. Esto también se aplica
a los gerentes, SCRUM Master, desarrolladores o cualquiera que
esté haciendo la transición hacia pruebas ágiles.
Curso de un día, in-house diseñado para testers en transición
hacia pruebas ágiles, o que simplemente quieren mejorar sus
técnicas de pruebas ágiles. Usando Scrum como ejemplo, el curso
da la oportunidad a los testers de hacer todos los tipos de
pruebas dentro de un sprint que les ayuda a conseguir una mejor
comprensión sobre qué tipos de prueba aplicar y cuándo durante
el sprint.
CURSOS ABIERTOS O EN SU EMPRESA
EN CASTELLANO Y EN INGLÉS
Endorsed by:
INDICE
Patrocinadores Gold
Pr
T
V
D
E
P
Programa resumido
5
Test Academy
10
Vota y gana
11
DemoLab12
Expositores14
Presentaciones19
C Colaboradores36
Ce Comités expo:QA
37
P Planos de exposición y hotel
38
QUIÉN
ORGANIZA
expo:QA
nexoQA es una empresa independiente cuya vocación es promover
la implantación de buenas prácticas en el sector de las TICS y la
Ingeniería del Software.
nexoQA organiza conferencias, seminarios, talleres o cursos (abiertos
o privados) que cuentan con la presencia de expertos reconocidos
internacionalmente. nexoQA organiza la Conferencia Internacional
de Testing y Calidad del software - expo:QA - cuya primera edición
tuvo lugar en el 2004 y que se ha convertido en un encuentro de
referencia de los expertos del sector en España y Europa.
3
Save the date!
Testing and Tools Day
7 de octubre 2015 I Madrid
Ven a descubrir cómo las principales herramientas de testing & QA
permiten a tu compañía obtener beneficios tangibles.
¡Te esperamos en el punto de encuentro de los profesionales de Calidad de Software!
Pero antes...
...visítanos en el stand central de expoQA y en la zona DemoLab para descubrir cómo
recuperar documentación técnica a partir de las pruebas con nuestra solución RECOVER.
[email protected] I www.sogeti.es I www.qanewsblog.com
PROGRAMA RESUMIDO
Pr
JUNIO
09
09:00 - 18:00
Tutoriales
Testing exploratorio
Este tutorial sienta las bases del New Model Testing, de la exploración y de por qué todos los testers
deberían saber cómo explorar. El curso comenta las cuestiones psicológicas importantes relacionadas con
la exploración y cómo pueden utilizarse en el contexto de requisitos inciertos. Se explican diversas técnicas
y se ofrecen ejemplos.
Se realizará mucho trabajo práctico, con testing de funcionabilidad disponible en Internet. El curso no da
por supuesto ningún conocimiento técnico en concreto.
Para poder participar en todas las actividades es necesario contar con un ordenador portátil y conexión
inalámbrica.
Paul Gerrard, GB
(Sala Dusseldorf)
09:00 - 12:45
Historias de usuarios efectivas
Este tutorial práctico abordará diversos retos a los
que se enfrentan los testers y los equipos ágiles
cuando trabajan con historias de usuarios. El
estilo de las historias engañosamente sencillo las
hace atractivas en un primer momento, pero son
potencialmente peligrosas si no se manejan bien.
El tutorial contiene diversos ejercicios prácticos
como respaldo del contenido. Todos los
participantes recibirán una copia gratuita del
nuevo libro de David 50 Quick Ideas To Improve
Your User Stories.
El testing ágil es algo más que intentar concentrar
suficiente cantidad de testing en los últimos días
del SPRINT. Sin embargo, hay muchos equipos
que han adoptado la noción “ágil” pero, pese
a ello, no han cambiado la manera en la que
realizan las pruebas. En este tutorial práctico
nos fijaremos en qué se diferencia el testing ágil
del testing tradicional y presentaremos algunas
técnicas sencillas que puede utilizar cualquier
miembro del equipo para cambiar la manera en la
que entiende el testing.
David Evans, GB
Samantha Laing, ZA
(Sala Colonia)
14:15 - 18:00
Técnicas del testing ágil para
todo el equipo
(Sala Bonn)
Una estrategia efectiva para la calidad
que incorpore las diversas necesidades
de los usuarios y las partes interesadas
BDD: cómo ofrecer valor empresarial
mediante la comunicación y
la colaboración
En este taller útil y práctico los participantes
potenciarán su compresión sobre las necesidades
que hay en el negocio y experimentarán
cómo estas impulsan el desarrollo y el testing.
Determinaremos distintas identidades para una
única aplicación móvil e investigaremos qué
necesidades pueden estar teniendo estos grupos
de usuarios. La experiencia nos demuestra que
solamente con este ejercicio se conseguirán
nuevos conocimientos sobre las pruebas.
El BDD versa sobre la comunicación, la
colaboración y aportar valor empresarial. He
ideado este taller según este principio. Una
mejor comunicación y una colaboración estrecha
contribuyen a prevenir defectos; los sistemas
creados con BDD se construyen eficazmente a la
primera.
Derk-Jan de Grood, NL
Si quiere saber cómo su equipo puede aportar
valor empresarial produciendo un código claro
y mantenible, ¡visite nuestro taller! Este taller está
destinado a testers, desarrolladores, analistas
empresariales, gerentes y propietarios de
productos.
Augusto Evangelisti, IE
(Sala Colonia)
TUTORIALES
PRESENTACIONES
TEST ACADEMY
(Sala Bonn)
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
5
P R U E B A S ÁG I L E S
TESTERS Y PROCESOS
TESTING DE MÓVILES
P R U E B A S N O F U N CIONALES
AU TO M AT I Z AC I Ó N D E L A S P R U E B A S
H E R R A M I E N TA S D E P R U E B A S
EQUIPOS DE PRUEBAS Y TRABAJO EN EQUIPO
A S E G U R A M I E N TO D E L A C A L I D A D
TENDENCIAS
S E S I Ó N D I D ÁC T I C A
JUNIO
10
Presentaciones
08:30 - 09:15
Registro
09:15 - 09:30
¿Está todo listo?
09:30 - 09:45
Apertura expo:QA’15 por el Program Chair
09:45 - 10:35
KEYNOTE: Los pilares del testing ágil
Graham Moran, ES
Derk-Jan de Grood, NL
David Evans, GB
[+INFO EN PÁG.19]
Coffee Break patrocinado por
10:35 - 11:05
11:05 - 11:50
Track1
¿Testing ágil… o
testing zombi?
Ana María del Carmen
García, ES
Javier Garzás, ES
Track2
Track3
Cómo desarrollar la
manera de pensar
de los testers en un
mundo cambiante
Recover: Obteniendo
documentación y
modelos alineados
con las pruebas para
reducir la deuda de
Jan Jaap Cannegieter, NL conocimiento
Albert Tort, ES
[+INFO EN PÁG.19]
[+INFO EN PÁG.20]
[+INFO EN PÁG.20]
Track4
La automatización de
testing como elemento
de productividad.
Experiencias de vida y
casos de éxito
TEST ACADEMY
Python para testers
(Parte 1)
Antonio Robres, ES
Juan C. Ramírez, MX
[+INFO EN PÁG.21]
[+INFO EN PÁG.10]
Las ponencias de los tracks 3 y 4 son presentaciones ofrecidas por nuestros patrocinadores que no requieren la selección del comité técnico de expo:QA.
6
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
12:00 - 12:45
Track1
La mentalidad del
testing ágil
Samantha Laing, ZA
Karen Greaves, ZA
Track2
Track3
Ampliar la nube:
cómo minimizar el
tiempo de inactividad
y aprovechar mejor
las capacidades del
tester
Track4
Mobile killed the
testing star
Madurez del mercado
español. Estudio de la
calidad y seguridad de
aplicaciones
Jose Aracil, ES
[+INFO EN PÁG.22]
Antonio Robres, ES
[+INFO EN PÁG.22]
[+INFO EN PÁG.23]
[+INFO EN PÁG.10]
Almuerzo patrocinado por
12:45 - 14:15
14:15 - 15:05
Python para testers
(Parte 2)
Luisa Morales GómezTejedor, ES
Sakis Ladopoulos, GR
[+INFO EN PÁG.21]
TEST ACADEMY
KEYNOTE: La Internet de todo: ¿cómo la vamos a testear?
Paul Gerrard, GB
[+INFO EN PÁG.23]
15:15 - 16:00
Track1
Automatización
de pruebas en
su organización:
comenzar con poco,
terminar con...
Ard Kramer, NL
[+INFO EN PÁG.24]
Track2
TEST ACADEMY
Track3
Recomendaciones
prácticas para
compartir el testing
con un desarrollador
Performance
Engineering: no
solo pruebas de
rendimiento
Consejos y trucos BDD
(Parte1)
Toby Sinclair, GB
Fernando Pérez Gómez,
ES
[+INFO EN PÁG.24]
[+INFO EN PÁG.25]
Carlos Blé, ES
[+INFO EN PÁG.10]
Coffee Break patrocinado por
16:00 - 16:30
16:30 - 17:15
Track1
Del testing a la
gobernanza de la
calidad y la resolución
de problemas
Xavier Escudero
Sabadell, ES
[+INFO EN PÁG.25]
17:25 - 18:25
Track2
Track3
El sombrerero del
testing
Claudia Badell, UY
Patricia Duarte, UY
[+INFO EN PÁG.26]
¡EL GRAN
DEBATE!
Track4
Pruebas de
rendimiento para un
mundo digital
Paul Smithson, ES
Lanzar grandes
aplicaciones móviles
que superan la
competencia
TEST ACADEMY
Consejos y trucos BDD
(Parte 2)
Carlos Blé, ES
Gabriel Leiferman, ES
[+INFO EN PÁG.26]
[+INFO EN PÁG.26]
[+INFO EN PÁG.10]
INDUSTRIA VS. PROFESIONALES VS. AUDIENCIA
[+INFO EN PÁG.27]
Las ponencias de los tracks 3 y 4 son presentaciones ofrecidas por nuestros patrocinadores que no requieren la selección del comité técnico de expo:QA.
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
7
JUNIO
11
Presentaciones
09:15 - 10:05
KEYNOTE: Pruebas en la Era de la Distracción: flujo, enfoque y
desenfoque en Testing
Zeger Van Hese, BE
[+INFO EN PÁG.28]
10:15 - 11:00
Track1
Track2
Track3
Testing iterativo que
aprende algoritmos
Testing en la
biodiversidad
Impacto del contexto
sobre el proceso de
prueba
Ushashi Chakraborty,
US
María Nuria Sanz
Martín, ES
[+INFO EN PÁG.28]
[+INFO EN PÁG.29]
Gustavo Márquez Sosa,
ES
[+INFO EN PÁG.30]
Track4
QA en el ciclo de vida
del desarrollo móvil
Antonio David
Fernández, ES
[+INFO EN PÁG.30]
Coffee Break patrocinado por
11:00 - 11:30
11:30 - 12:15
Track1
Empresas de
nueva creación y la
metodología ágil.
Qué puede ir mal. Un
estudio de caso
Vipin Jain, IN
[+INFO EN PÁG.31]
Track2
Track3
Track4
Automatización de
Testing de Movilidad Utopía o Realidad
DevOps, Continuous
Delivery y su impacto
en las pruebas
Automatización de
pruebas con BDT: Cómo
no morir en el intento
José Antonio Rodríguez,
ES
Jorge Martín Díez, ES
Salvador Ignacio
Folgado Bellido, ES
[+INFO EN PÁG.31]
[+INFO EN PÁG.31]
[+INFO EN PÁG.32]
TEST ACADEMY
JMeter Automatización
para proyectos ágiles
Simon Knight, GB
[+INFO EN PÁG.11]
12:25 - 13:10
Track1
¡El tester ha muerto,
viva el tester!
Erik Bits, NL
Bernd Beersma, NL
[+INFO EN PÁG.32]
Track2
Track3
El testing de la
seguridad en las
aplicaciones móviles
José Manuel Ortega
Candel, ES
[+INFO EN PÁG.33]
13:10 - 14:40
El futuro es hoy. ¡La
automatización ágil de
procesos de negocio
SAP ya está aquí!
Andrés José Díaz, ES
Julian Senn, CH
[+INFO EN PÁG.33]
Track4
TEST ACADEMY
JIRA y Enterprise
Architect: Cuando 1+1
es mucho más que 2
JMeter Automatización
para proyectos ágiles
(Parte 2)
Luis Lobo Rodríguez, ES
Simon Knight, GB
[+INFO EN PÁG.34]
[+INFO EN PÁG.11]
Almuerzo patrocinado por
Las ponencias de los tracks 3 y 4 son presentaciones ofrecidas por nuestros patrocinadores que no requieren la selección del comité técnico de expo:QA.
8
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
14:40 - 15:30
KEYNOTE: La necesidad de contar con una visión holística
Cesario Ramos, NL
[+INFO EN PÁG.34]
15:40 - 16:25
Track1
Track2
Cómo avanzar hacia la
ausencia de defectos
Niels Malotaux, NL
[+INFO EN PÁG.34]
16:40 - 17:00
Track3
Adaptando el testing
de performance al
mundo ágil
Borland Agile Testing
Journey
Alexander Podelko, US
Jan De Coster, BE
Juan Botías, ES
[+INFO EN PÁG.35]
[+INFO EN PÁG.35]
Entrega de los premios a las mejores ponencias y sorteo de un
iPad mini para el participante ganador
Graham Moran, ES
[+INFO EN PÁG.35]
17:00 - 17:30
Farewell Coffee patrocinado por
Las ponencias de los tracks 3 y 4 son presentaciones ofrecidas por nuestros patrocinadores que no requieren la selección del comité técnico de expo:QA.
Cena Networking
Madrid, de tapas & cultural
JUNIO
09
Martes 9 de Junio
JUNIO
Visita Guiada más Tapas
Después de un agradable día de tutoriales, únete a
nosotros y explora el lado cultural de Madrid con uno
de los recorridos a pie histórico y cultural que hemos organizado
para esta noche.
En expo:QA te proponemos dos maneras de conocer Madrid:
una, a través de un recorrido por la historia de una de las dinastías
monárquicas más importantes, Los Austrias, y otra a través del
“Quijote” de la lengua española, el “Manco de Lepanto”, Miguel de
Cervantes. ¡Elige la tuya!
Y para culminar, ¡una ronda de tapas!
10
Miercoles 10 de Junio
Cena Networking
Ven a disfrutar, en el ambiente más elegante,
de un cóctel pre-cena lleno de sorpresas que
te ayudarán a conocer mejor a tus colegas participantes en
la conferencia, antes de sentarte a disfrutar de unos manjares
dignos de la Realeza. Para ello nos trasladaremos hasta
principios del siglo XX y sacaremos nuestras mejores galas
para cenar en el Casino de Madrid, una joya arquitectónica
inaugurada en 1910, obra del célebre arquitecto José López
Sallaberry.
Código de vestimenta del Casino de Madrid: ¡No olvides tu americana y tu corbata favorita!
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
9
TEST ACADEMY
T
Sesiones de 2 horas de aprendizaje técnico que profundizan sobre un tema
particular de Pruebas de Software. Divertidas y educativas, contienen
demostraciones prácticas y permiten la interacción directa con los tutores.
Si quieres aprender algo que podrás aplicar en tu trabajo cotidiano, participa
en una de las sesiones de aprendizaje de laTEST ACADEMY y garantiza un
aumento de tus conocimientos. Plazas limitadas.
JUNIO
10
Python para testers
Antonio Robres, ES
Parte 1 - 11:05 - 11:50 // Parte 2 - 12:00 - 12:45
Uno de los principales problemas de la automatización de pruebas
y la definición de casos de pruebas es la multitud de herramientas
que se utilizan en estas actividades de testing. El uso de varias
herramientas conlleva aprender cómo usarlas, lo que aumenta los
costes de formación de todos los miembros del equipo. Asimismo,
la integración de todas estas herramientas crea problemas no
deseados y, a veces, incluso es imposible alcanzarla. Una de las
maneras de resolver este problema es utilizar una herramienta para
toda automatización de pruebas dentro del proceso de pruebas.
Durante la sesión de aprendizaje, el público puede aprender
a utilizar Python para realizar testing automatizado a todos los
niveles, incluido el testing de backend (que ataca a la API), el
testing de frontend (que ataca a la interfaz de usuario web) y para
realizar testing de performance.
Los asistentes también aprenderán sobre la implementación de
un marco de pruebas sostenible, aplicable a todos los niveles
de prueba, reutilizando varios módulos y librerías a través de
conjuntos de pruebas durante la realización de pruebas en un
entorno aislado.
Si ya ha tenido experiencias problemáticas con la automatización
de pruebas, haga su vida más fácil e inscríbase
en esta sesión de aprendizaje.
JUNIO
10
Consejos y trucos BDD
Carlos Blé, ES
Parte 1 - 15:15 - 16:00 // Parte 2 - 16:30 - 17:15
Imagine tener que rehacer una herramienta de software
existente que se lanzó hace más de ocho años, y que todavía es
utilizada por miles de clientes y que no ha sido nunca objeto de
mantenimiento. Veinte millones de líneas de código legado son
ahora su principal problema. ¿Cómo superar este reto cuando
tiene un equipo de 20 personas listo para comenzar a rehacer la
herramienta?
En esta sesión de aprendizaje se mostrará a los asistentes la
aplicación del Desarrollo orientado por comportamientos (BDD,
por sus siglas en inglés) junto con el Diseño orientado por el
dominio (DDD, por sus siglas en inglés) para esas situaciones. Se
explicarán técnicas que funcionan bien, así como la solución a los
problemas que se producen más habitualmente en este contexto.
Los asistentes aprenderán varios consejos, junto con ejemplos y
casos prácticos reales.
Si ya está trabajando con BDD o está interesado en comenzar a
aplicarlo, inscríbase en esta sesión de aprendizaje y obtenga un
gran conocimiento sobre el BDD.
Carlos Blé
CB&A, España
Antonio Robres
eyeOS, España
Antonio Robres es responsable de QA en eyeOS, Barcelona, España.
Estudió Ciencias de Telecomunicación en la Universidad Politécnica
de Cataluña (España) y tiene un máster en administración de
telecomunicaciones. Ha trabajado durante ocho años en el ámbito
del testing de software y la ingeniería de calidad para distintas
empresas como Telefónica, Gas Natural y Grifols.
Actualmente está implementando el proceso de control de calidad
en eyeOS centrándose en el diseño y la automatización de pruebas.
Participa en diversas conferencias internacionales como ponente.
Asimismo, escribe en el blog sobre testing www.softqatest.com.
También es miembro de la asociación TestQA y de la SSTQB©.
10
Carlos ha sido consultor, formador y desarrollador independiente
desde 2009, prestando su colaboración a numerosos equipos y
organizaciones en toda España.
Entre 2001 y 2009 trabajó para una gran variedad de empresas,
entre ellas sus propias startups. Es autor del primer libro sobre TDD
en lengua española. Carlos es un ponente habitual de conferencias
internacionales.
V OTA Y G A N A
VER UBICACIÓN EN PÁG. 38
JUNIO
11
JMeter Automatización para
proyectos ágiles
Simon Knight, EN
Parte 1 - 11:30 - 12:15 // Parte 2 - 12:25 - 13:10
¿Por qué es tan costoso el testing de performance? En realidad,
no lo es. La herramienta de código abierto gratuita JMeter
puede utilizarse para crear una automatización de pruebas
rápida y desechable cuando se trabaja en proyectos de testing.
V
TU OPINIÓN TIENE PREMIO!
es la aplicación expo:QA que te permite valorar
cada ponencia y determinar el ganador del Premio
de los Asistentes que se entregará al mejor
ponente expo:QA’15 durante la clausura.
Y participar en el sorteo de un iPad mini y otros
regalos de patrocinadores.
Participa y gana un iPad mini!
Esta sesión de aprendizaje permitirá a los asistentes comenzar
a utilizar JMeter y les proporcionará las competencias que
necesitan para iniciarse en las pruebas de secuencias de
comandos e interpretar los resultados.
Si está empleando demasiado dinero en herramientas
de pruebas de performance o simplemente no consigue
resultados viables con sus pruebas de performance, o solo
quiere aprender JMeter en un contexto ágil, no se pierda esta
sesión de aprendizaje.
Participa desde un ordenador o una tablet conectado
a Internet:
www.expoqa.com/votaygana
Visita el Cyber-corner en el el salón de exposición
Simon Knight
SJP Knight Ltd, Reino Unido
Simon Knight trabaja en equipos de todos las formas y tamaños
como líder de testing, manager y facilitador, ayudando a
conseguir un gran software construyendo calidad en todas las
etapas de desarrollo del proceso.
Síguelo en Twitter (@sjpknight)
o lee su blog www.sjpknight.com
Premio ofrecido por:
Cada vez que votes para una presentación entrarás en el sorteo de un
iPad mini. Cuanto más votes, más oportunidades tendrás de ganar.
El ganador será anunciado durante la clausura de la Conferencia el 11
de Junio a las 16:40h. Deberá estar presente en la sala.
Powered by
¡Acércate para recibir tu premio!
Sólo se entregará el premio al ganador si
está presente en la sala. En caso de ausencia,
se sorteará otra persona.
11
ZONA DE MASA JES
PATROCINADO POR
D E S C O N E C T A
ZON A
¡Echa un vistazo al divertido espacio
de encuentro dedicado a testers y
desarrolladores!
Prueba las últimas y mejores
herramientas actualmente
disponibles en el Mercado y que
estarán en el DEMO LAB.
¿Deseas crear un script de pruebas
automatizado? ¿Qué tal realizar un
análisis de código? ¿Generar pruebas
automáticamente de los requisitos?
El DEMO LAB tiene diversas
herramientas de testing disponibles
para probar junto con entretenidas
actividades.
Tómate unos minutos para el relax...
¿Te apetece echar
una partida de
Scalextric?
En el DEMO LAB también habrá un circuito
de Scalextric profesional para todos los
asistentes a conferencias que se atrevan
con un par de vueltas. Realiza
correctamente una actividad con una de las
herramientas de testing, consigue tu
pasaporte Demo Lab sellado, ¡y saca al
Fernando Alonso que llevas dentro!
PATROCINADO POR
-------------------------------------------------------VER UBICACIÓN EN PÁG. 38
12
¡Haz la vuelta más rápida durante
la conferencia y gana un iPad!
--------------------------------------------------------
DEMO
DEMO
LAB
LAB
DEMO LAB
D
¡ GANA UN IPAD !
JUNIO
JUNIO
10
11
El DEMO LAB estará abierto
durante los dos días de la
conferencia, el 10 y 11
de junio.
Visítalo para pasar un buen
rato de diversión y juegos.
Performance is Everything
eggPlant
Functional
BDFTF
mPulse
CloudTest
VER UBICACIÓN EN PÁG. 38
Recover
CAST AIP
HP ALM
ATCD
KIUWAN
Test
Complete
13
E
EXPOSITORES
Endorser
SOGETI
Sogeti España, perteneciente al Grupo Capgemini, es una compañía especializada en servicios y soluciones
de tecnología, focalizada en Testing y Calidad de Software, Soluciones Microsoft y High Tech Consulting.
El Grupo Sogeti, líder mundial en Testing y Calidad de Software, cuenta con más de 12.000 profesionales
dedicados específicamente a esta área en 15 países de Europa, EE.UU. y la India.
Sogeti lleva 15 años ofreciendo servicios de Testing y Calidad de Software en el mercado español, contando con el apoyo de los centros Offshore
y Nearshore que el Grupo Sogeti posee en la India, Europa y EE.UU. Sogeti es el creador de las metodologías estándar del mercado: TMap® (Test
Management Approach) y TPI® (Test Process Improvement). Además, es autor de numerosas publicaciones sobre Calidad de Software, entre ellas el
informe anual “World Quality Report”, y creador del evento “Testing & Tools Day”.
www.sogeti.es
Patrocinadores Gold
ACCENTURE
Accenture es una de las organizaciones líderes en consultoría de gestión, servicios tecnológicos y outsourcing a
nivel mundial. Con 319.000 personas trabajando en más de 200 oficinas de 56 países, su facturación fue de 30.000
millones de dólares durante el año fiscal 2014 (Sep 2013-Ago 2014).
Sus cuatro áreas de negocio - Accenture Estrategia, Accenture Digital, Accenture Tecnología y Accenture Operaciones
- son los motores de innovación que contribuyen a fortalecer sus capacidades y habilidades, a desarrollar su capital de conocimiento y a crear, adquirir y
gestionar sus activos para ofrecer un servicio integral a sus clientes.
www.accenture.com/es
ATOS
Atos SE (Societas Europaea) es un líder en servicios digitales con una facturación anual proforma de 10.000 millones de
euros en 2013 y 86.000 empleados en 66 países. Proporciona a su cartera global de clientes servicios TI de Consultoría e
Integración de Sistemas, Operaciones Gestionadas y BPO, operaciones Cloud, soluciones Big Data y Seguridad, así como
servicios transaccionales a través de Worldline, líder europeo y operador global de servicios de medios de pago. Gracias a su profunda experiencia en
tecnología y conocimiento de los diferentes sectores, trabaja con clientes presentes en diversos sectores de negocio: Defensa, Servicios Financieros,
Salud, Manufacturing, Media y Utilities, Sector Público, Retail, Telecomunicaciones y Transporte.
www.es.atos.net/es-es/home.html
BSD ENTERPRISE
BSD Enterprise es una empresa internacional de Tecnología de la Información con distintas verticales de Servicio,
principalmente:
- Aseguramiento de la Calidad y Pruebas de Software
- Desarrollo y Construcción de Software
- Consultoría de Negocios
Somos una empresa creativa y dinámica de servicios; proporcionamos beneficios tangibles para nuestros clientes. Nuestro crecimiento ha sido posible
gracias a la sinergia entre la experiencia y conocimiento del mercado y nuestros propios métodos innovadores.
BSD Enterprise nació en Monterrey México hace 12 años, con la idea de mejorar los productos de tecnología de la información a través de calidad,
método y disciplina. A partir de esta idea central y con los éxitos logrados, hemos ampliado nuestra presencia geográfica, así como nuestros servicios.
www.bsdenterprise.com
14
VER UBICACIÓN EN PÁG. 38
EVERIS
Everis an NTT DATA Company es una consultora multinacional que ofrece soluciones de negocio, estrategia, desarrollo
y mantenimiento de aplicaciones tecnológicas, y outsourcing. La compañía, que desarrolla su actividad en los sectores de
telecomunicaciones, entidades financieras, industria, utilities, energía, administración pública y sanidad, alcanzó una facturación
de 608 millones de euros en el último ejercicio fiscal. En la actualidad, cuenta con más de 11.000 profesionales distribuidos en
sus oficinas y centros de alto rendimiento en 13 países.
La consultora pertenece al grupo NTT DATA, la sexta compañía de servicios IT del mundo, con 70.000 profesionales y presencia en Asia-Pacífico, Oriente
Medio, Europa, Latinoamérica y Norteamérica. La integración en NTT DATA permite a everis ampliar las soluciones y servicios para sus clientes, aumenta
sus capacidades, recursos tecnológicos, geográficos y financieros le ayuda a dar las respuestas más innovadoras a sus clientes.
www.everis.es
GLOBE TESTING
Globe Testing, pruebas de software y ALM bien hecho.
Globe Testing es una compañía tecnológica especializada en pruebas de software y metodologías de ciclo de vida
de software (ALM).
Con sede central en Berlín, Globe Testing opera en Alemania, España y Suiza, garantizando a sus clientes un servicio de calidad dirigido a cualquier perfil
de empresa, independiente del mercado en el que opere.
El modelo de distribución de Globe Testing permite a sus clientes beneficiarse de una solución de pruebas unificada y rentable, a través de servicios onshore, o aprovechando nuestra experiencia y estructura para servicios en modalidad near-shore.
Globe Testing cuenta con el mejor equipo de profesionales de consultoría y técnicos especializados, que comparten la misma misión: queremos que tu
software funcione como esperas.
www.globetesting.com
HP
HP lidera un “Nuevo estilo de TI para un Nuevo Estilo de Negocios”, basado en un completo portfolio de soluciones que permiten a
las organizaciones cumplir sus objetivos empresariales, en los que el Software es una pieza clave.
HP Software apuesta por la innovación continua para resolver los problemas de sus clientes, aportando valor a su infraestructura TI y
al negocio, proporcionando soluciones de gestión de TI, Big Data y Seguridad.
Nuestras soluciones de gestión del ciclo de vida de aplicaciones y de gestión de TI ayudan a entregar aplicaciones y servicios que cumplen con los
niveles de calidad definidos y automatizan la infraestructura subyacente, ya sea en un modelo tradicional, cloud o un modelo híbrido.
Nuestras soluciones de Big Data ayudan a nuestros clientes a obtener respuestas de una manera más rápida de su información estructurada y desestructurada.
Nuestras soluciones de Seguridad proporcionan respuestas de forma rápida a todas las posibles amenazas de seguridad en todos los niveles.
La oferta de HP Software se puede entregar en la forma tradicional de licencias o como SaaS y está acompañada y mejorada por el Soporte y Servicios
Profesionales para proporcionar a los clientes una solución de máxima calidad y extremo a extremo.
www.hp.es/software
SOPRA
Sopra, líder europeo de la transformación digital, presenta una de las ofertas más completas del mercado:
consultoría, integración de sistemas, edición de software y Business Process Services.
Sopra ofrece también soluciones “end-to-end” para responder a las necesidades de negocio de grandes
empresas y organizaciones, ayudándoles a desarrollarse y a ser competitivos. Al combinar valor añadido e innovación en las soluciones aportadas, así
como la eficiencia de los servicios prestados, Sopra acompaña a sus clientes en sus programas de transformación, sea cual sea su complejidad, y les ayuda
a optimizar el uso de la tecnología digital.
Con aproximadamente 35 000 colaboradores en más de 20 países, Sopra realizó en 2014 una cifra de negocio de 3400 millones de euros.
www.sopragroup.es
SSTQB
El Comité Internacional de Cualificación de Pruebas de Software (ISTQB: International Software Testing Qualifications
Board, www.istqb.org) es una organización sin ánimo de lucro, creada en el año 2002 por empresas, instituciones,
organizaciones y personas especializadas en el campo de las pruebas y la industria del software.
El fin de la asociación es la profesionalización de las pruebas, mediante la definición de un esquema de certificación
internacional de personas.
El ISTQB suministra los planes de estudios y el glosario a partir de los cuales se establecen las guías para la acreditación y evaluación de los profesionales
de pruebas a cargo de los comités locales.
www.sstqb.es
15
Expositores
APPLAUSE
Lanzado en 2008 como uTest, Applause está liderando la revolución de la calidad de aplicaciones, permitiendo a las
empresas ofrecer experiencias digitales que ganan - de web a móvil a “wearables” y más allá. Al combinar el “ In the Wild
testing”, herramientas de software y análisis, Applause ayuda a las empresas a alcanzar la calidad de aplicaciones de
360° que necesitan para prosperar en la economía moderna de las apps. Applause In-The-Wild Testing Services abarcan
todo el ciclo de vida de aplicación. Probar más allá del laboratorio de control de calidad tradicional, es vital para crear una gran experiencia, allí donde vuestros
usuarios viven, trabajan o juegan. Con funcionalidad, usabilidad, la localización, la carga y las pruebas de seguridad, la comunidad global Applause de testeadores
profesionales le ayuda en cada paso del camino para que pueda gestionar la calidad de sus aplicaciones desde el concepto hasta el lanzamiento y más allá. Miles
de empresas - incluyendo Google, Fox, Amazon, Concur y Runkeeper – eligen Applause para lanzar aplicaciones que hacen las delicias de sus usuarios.
www.applause.com
ATSISTEMAS
En atSistemas, somos 650 profesionales dedicados desde 1994, a la consultoría, servicios de Tecnologías de la Información y
desarrollo de software. Nuestros más de 20 años de experiencia, nos han convertido en uno de los principales referentes del
mercado. Combinamos nuestra especialización en tecnologías de vanguardia con un amplio conocimiento de los retos de
negocio de nuestros clientes.
Más de 300 empresas, entre las principales del país y con presencia en todos los sectores de actividad, han confiado en nosotros para ofrecerles soluciones
innovadoras y acompañarles en su transformación tecnológica.
Desde nuestras oficinas de Madrid, Barcelona, Cádiz, A Coruña y Zaragoza, realizamos proyectos de arquitectura, desarrollo, integración de sistemas y servicios
gestionados, adoptando y promoviendo las mejores prácticas del mercado.
www.atsistemas.com
DEISER
Desde hace 16 años, DEISER ha procurado ofrecer productos sobresalientes, soluciones ágiles centradas en el cliente y servicios
TI colaborativos: desde el desarrollo de Software a los procesos de Gobierno de TI.
Mediante la ayuda de los productos de Atlassian como columna vertebral para el Aseguramiento de la Calidad del Desarrollo de
Software, ofrecemos un conjunto completo de herramientas que ayudan a las empresas a construir Software Excepcional: Como dice Atlassian: ¡Suéñalo, Planéalo,
Constrúyelo y Despliégalo!
Atlassian ofrece una colección extraordinaria de productos integrados que mejoran la Calidad del Proceso Ágil de Desarrollo de Software. Pero Atlassian es mucho
más que esto. Ahora podemos construir una solución, completa y escalable, para que los desarrolladores puedan crear software de calidad y, también, conseguir
los objetivos globales de las empresas (alineamiento Cmmi, requerimientos ISO, integración con los procesos de negocio, etc...).
www.deiser.es
GFI
Gfi Grupo es una multinacional de consultoría, outsourcing e integración de sistemas en Tecnologías de la información, con un equipo de
más de 11.000 empleados, presente en 7 países.
Tras 44 años de historia, la compañía se ha consolidado convirtiéndose en un referente en el mercado europeo dentro de sus sectores de
actividad: Administración Pública, Salud, Telecomunicaciones & Media, Banca y Seguros, Industria, Utilities y Transportes.
La generación de un volumen de negocio de 750 millones de euros, así como su cotización en la Bolsa NYSE de Paris, avalan su posición en el mercado.
El Grupo Gfi está presente en España desde 1998 con una plantilla de más de 1.400 profesionales altamente cualificados, en 8 delegaciones repartidas por todo el
territorio nacional.
www.gfi.es
MICRO FOCUS - BORLAND
Micro Focus International (LSE: MCRO.L) es una compañía de software de infraestructura empresarial global que
entiende las necesidades y desafíos de negocios más exigentes del mundo de la tecnología. Con más de 35 años
de experiencia y conocimientos, la compañía ayuda a las organizaciones a superar lo antiguo y lo nuevo. Nuestros
productos y servicios ayudan a las organizaciones aprovechar las inversiones existentes y también a innovar para aprovechar las oportunidades que presentan
las nuevas tendencias de TI, a la vez que se proteja la información corporativa en todo momento. Las marcas principales de Micro Focus Internacional son: Micro
Focus, Borland, Attachmate, NetIQ , Novell y SUSE. Para obtener más información: www.microfocusinternational.com.
www.microfocusinternational.com
16
Expositores
VER UBICACIÓN EN PÁG. 38
nexoQA
nexoQA es proveedor acreditado de cursos ISTQB, y miembro del SSTQB (Capítulo español del ISTQB). Organiza cursos
Certified Tester - Foundation Level, Certified Agile Tester, y otros, en castellano o en inglés, en modalidad abierta o bien
en empresa. nexoQA es el organizador de la conferencia internacional expo:QA cuya primera edición tuvo lugar en 2004.
www.expoqa.com
SMARTBEAR
SmartBear es la elección de más de dos millones de profesionales de software y más de 25.000 organizaciones en 90
países que utilizan sus productos para construir y entregar las mejores aplicaciones de software del mundo. La gestión
de calidad de Software de la compañía apoya los procesos de entrega de desarrollo, pruebas, preparación de la API y la monitorización de la experiencia de usuario
a través de escritorio, Web y plataformas móviles. Con millones de desarrolladores, testers y equipos de operaciones utilizando ya sus productos, SmartBear es
rentable, creciente y global.
www.smartbear.com
SOASTA
SOASTA es el líder en la medición del rendimiento y analíticas. La plataforma SOASTA permite a los propietarios de negocios
digitales obtener una visión sin precedentes y un mantenimiento continuado de la experiencia real de usuario de los
dispositivos móviles y de la Web - en tiempo real, y en escala. Con más de 10 millones de pruebas realizadas y más de 100 Performance is Everything
billones de experiencias de usuario medidas, SOASTA es el experto de rendimiento digital de confianza de las empresas
líderes de la industria incluyendo Experian, Gilt Groupe, Hallmark, Intuit, Microsoft y Netflix. SOASTA es de titularidad privada, con sede en Mountain View, California.
www.soasta.com
TestPlant
Construido por TestPlant, el conjunto de herramientas de software eggPlant facilita el diseño, desarrollo, pruebas y gestión de
aplicaciones de software para mainframe, escritorio y aplicaciones móviles en cualquier entorno de plataforma tecnológica,
asegurando la garantía del servicio para las empresas digitales.
Las herramientas son relevantes en ágil, móvil, web y despliegues DevOps. El uso de eggPlant mejora y reporta sobre la calidad y la capacidad de respuesta de los
sistemas de software, reduce el tiempo de salida al mercado y reduce los costos mediante la introducción de la automatización de procesos.
Los productos de TestPlant se utilizan en más de 30 países por más de 350 clientes empresariales en sectores que incluyen servicios financieros, automoción,
sanidad y ciencias de la vida, medios de comunicación y entretenimiento, negocios minoristas, Defensa y aeroespacial.
www.testplant.com
UST Global
UST Global® es un proveedor líder de servicios TI end to end y soluciones tecnológicas empresas Global 1000. Con
headquarter en Aliso Viejo, California y más de 17.000 empleados, desarrolla operaciones a nivel internacional. UST
Global® es una compañía líder en consultoría tecnológica con demostrada experiencia en los sectores Banca y Seguros,
Healthcare, Logística, Industria, Automoción, Utilities, Telecomunicaciones y Medios de Comunicación.
La compañía desarrolla un modelo de compromiso global centrado en el cliente, aportando el mejor servicio bajo la máxima: “Pocos clientes, máxima atención”. El
crecimiento y la cartera de clientes de UST Global® le dan solvencia para abordar cualquier proyecto de entidad internacional. Este enfoque centrado en el cliente
constituye la base de la forma de trabajar y servir a nuestros clientes. El compromiso con el éxito a largo plazo es lo que motiva a todos nuestros profesionales para
proporcionar valor y flexibilidad, más allá de los términos contractuales.
www.ust-global.com
17
18
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
P R E S E N TAC I O N E S
Keynote
P
Fecha: 10/06/2015 - 09:45 - 10:35
KEYNOTE: Los pilares del testing ágil
El oficio del testing ágil está madurando, y actualmente contamos
con muchos testers competentes y llenos de talento en el sector, que
perfeccionan sus destrezas y comparten sus experiencias y técnicas.
Pero, ¿le parece tener problemas para conseguir el mismo éxito que
obtiene a nivel de los testers individuales cuando se aumenta el
número de estos? ¿Acaso el fantástico testing que ofrecen se diluye
en la mediocridad del testing habitual de la organización?
Para que su organización tenga éxito con el testing ágil, debe entender
lo siguiente:
· Los objetivos que quiere conseguir
· Las medidas o los indicadores clave de estos objetivos
· Los requisitos previos para el éxito
· Las dependencias y conexiones entre todos los elementos anteriores
En esta charla compartiré con ustedes mi modelo de Pilares del
testing, tal y como aparece en el nuevo libro de Lisa Crispin y Janet
Gregory More Agile Testing. El modelo establece las estructuras y las
dependencias que influyen en el grado de efectividad que puede lograr
nuestro esfuerzo general de testing en la organización como conjunto.
David Evans
Neuri Consulting LLP, Reino Unido
@DavidEvans66
David Evans es un consultor, asesor y formador experto de la metodología ágil, con más de 25 años de experiencia en
el sector de la TI. Líder intelectual en el ámbito de la calidad ágil, ha impartido formación y consultoría para clientes de
todo el mundo. Ponente habitual en eventos y conferencias de Europa, David fue elegido mejor ponente destacado
en los Agile Testing Days de 2013. Es uno de los autores del libro superventas 50 Quick Ideas to Improve your User
Stories, y algunos de sus artículos se han publicado en revistas de TI internacionales. Actualmente vive y trabaja en el
Reino Unido, donde es socio junto con Gojko Adzic en Neuri Consulting LLP.
Track1
Fecha: 10/06/2015 - 11:05 - 11:50
¿Testing ágil… o testing zombi?
Si un equipo cree que es ágil pero realiza las pruebas siempre de la
misma manera, entonces todavía le queda mucho por aprender. El
testing ágil es fundamentalmente diferente del testing tradicional.
¿Pertenece usted a uno de esos “equipos zombis”, con un “desarrollo
ágil” pero un testing tradicional? ¿Quiere convertirse en ágil a la hora
de realizar testing también? Como asesores de la metodología ágil de
233 Grados de TI, ayudamos a las empresas a adoptar el testing ágil.
En esta ponencia destacada presentaremos los problemas más típicos
a los que se enfrentan los equipos de testing cuando intentan adoptar
Scrum o los valores ágiles en general. Asimismo, explicaremos cómo
abordar situaciones similares y las experiencias que hemos aprendido
cambiando de una mentalidad de testing tradicional al testing ágil.
Ana María del Carmen García
233 Grados de TI, España
@amgarciao
Ingeniera del software apasionada sobre todo por la calidad del software y buenas prácticas en general. 233
Practitioner en 233 Grados de TI S.L. Participa en la empresa 233, en proyectos relacionados con la implantación de
metodologías ágiles, Scrum y calidad del software para importantes organizaciones.
Ha trabajado implantando Integración Continua, en todas sus etapas, desde la definición de la estrategia del control
de versiones hasta la automatización de los despliegues, pasando por estrategias de pruebas manuales y automáticas
en Integración Continua. En lo que se refiere a la comunidad 233, ha escrito publicaciones en revistas, participado en
conferencias y blogs del sector. www.javiergarzas.com/author/anamaria
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
19
Track2
Fecha: 10/06/2015 - 11:05 - 11:50
Cómo desarrollar la manera de pensar de los testers en un mundo cambiante
Cuatro cambios recientes en el mundo occidental han conducido al
cambio de expectativas respecto al testing. La presentación empieza
con estos cambios:
• Una mayor automatización de los procesos
• Subcontratación externa de trabajo de alta tecnología
• La necesidad de contar con agilidad empresarial
• Una mayor importancia de la usabilidad, comercialidad y posibilidad
de venta de los productos.
Estos cambios conllevan un cambio de expectativas respecto al
testing. Se explicará el impacto que tienen estos cambios sobre
el testing. Esto implica una mayor necesidad de contar con testing
exploratorio y testing basado en sesiones y con un testing menos
basado en prescripciones.
En esta parte de la presentación, explicaré la diferencia entre las
diversas maneras de realizar testing, es decir, scripted testing,
secuencias de comandos globales, testing basado en sesiones,
búsqueda de defectos, tours de pruebas y testing puramente
exploratorio. Explícitamente, expondré que no existe una manera
ideal de hacer testing: dependiendo de la situación que se tenga se
ha de elegir una manera diferente.
En la tercera y última parte de la presentación, explicaré algunos
conocimientos esenciales sobre cómo trabaja nuestro cerebro y
comentaré que la selección y la formación de los testers se realiza
basándose en pensamientos lógicos y analíticos. Por otra parte,
tomando como base los cambios enunciados en la primera parte
de la presentación, y para poder realizar todas las formas de testing
presentadas en la segunda parte de la presentación, mostraré cómo
podemos fomentar nuestra creatividad. Expondré 12 maneras
diferentes de ejercitar y desarrollar nuestra creatividad.
Al final de la presentación contaré una historia personal sobre cómo
gracias a haber fomentado mi creatividad no sólo he mejorado
mis habilidades de testing sino que, en última instancia, mi vida ha
cambiado. Finalizaré mi exposición recomendando algunos libros
como lectura adicional y, por supuesto, contestaré las preguntas
que deseen. Esta presentación es una charla reveladora sobre las
habilidades que necesitamos hoy en día.
Jan Jaap Cannegieter
Sysqa, Países Bajos
@jjcannegieter
Jan Jaap Cannegieter es un destacado experto de las pruebas, el QA, la CMMi y los requisitos que trabaja en los
Países Bajos con 20 años de experiencia en las TIC. Además, es Vicepresidente de SYSQA B.V. Jan Jaap ha publicado
diversos artículos y 10 libros con éxito de ventas en los Países Bajos. Asimismo, ha sido un ponente destacado en
diversas conferencias como Testnet (Países Bajos), Dutch Testing Days, Belgium Testing Days, STANZ (Australia y
Nueva Zelanda), una conferencia sobre TMMi (Corea del Sur), AutoStep (India), Romanian Testing Days, Agile Testing
Days, SIGIST (Inglaterra) y el Congreso Mundial de Calidad de Software.
Track3
Fecha: 10/06/2015 - 11:05 - 11:50
Recover: Obteniendo documentación y modelos alineados con las pruebas para reducir la
deuda de conocimiento
Recover es una solución innovadora que recupera el conocimiento
funcional de un software bajo prueba. A medida que el proceso de
pruebas avanza, Recover captura el conocimiento adquirido en forma
de modelos accesibles, a partir de los cuales se genera, mantiene y
distribuye documentación técnica funcional para los profesionales
involucrados en el proyecto.
El modelo se valida, refina y actualiza continuamente en alineación
con las pruebas, con la ayuda de una herramienta. Los modelos y la
documentación generada se pueden usar para simulaciones, gestión
transversal del conocimiento y validación de pruebas de regresión. La
solución contribuye a abordar la deuda de conocimiento cuando el
“know how” de un sistema está esparcido en la cabeza de distintos
profesionales o se ha perdido.
Recover permite: (1) diseño knowledge-based de casos de prueba,
una visión estructurada de diseño de pruebas; (2) Recuperación testdriven y validación contínua del modelo funcional de un sistema bajo
prueba; (3) Generación automática y distribución de documentación
técnica funcional actualizada (en formato web navegable,
documentos textuales, PDF,....); y (5) Detección de casos de prueba
regresión impactados por cambios en el sistema.
Albert Tort
Sogeti, España
@alberttort
Albert Tort es Especialista de Software Control & Testing en Sogeti España. Actualmente trabaja en el desarrollo de
la solución Recover para la generación test-driven de modelos y documentación técnica funcional, ganadora de los
Sogeti-Capgemini Testing Innovation Awards 2014.
Fue investigador y profesor de la Universidad Politécnica de Catalunya-Barcelona Tech donde se especializó en
ingeniería de requisitos, modelización conceptual, calidad de los sistemas de información y testing.
Presentó la tesis doctoral Testing and Test-Driven Development of Conceptual Schemas. Es autor de varias
publicaciones en revistas especializadas y ha participado en congresos internacionales.
20
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track4
Fecha: 10/06/2015 - 11:05 - 11:50
La automatización de testing como elemento de productividad.
Experiencias de vida y casos de éxito
El énfasis en las pruebas automatizadas representa un cambio de
paradigma para la industria del software.
Este cambio no se trata simplemente de la aplicación de herramientas
y el funcionamiento de la automatización de pruebas. Por el contrario,
el ciclo de pruebas y su automatización es un fenómeno generalizado
y con efectos en todo el ciclo de vida de desarrollo del sistema.
En esta sesión hablaremos de nuestras experiencias en el aplicación de
nuestra Metodología en el Ciclo de Vida de las Pruebas Automatizadas
(ATLC), y de casos vividos ante situaciones prácticas al utilizar un
enfoque sistemático y capaz de organizar y ejecutar las actividades
de prueba, para maximizar su cobertura dentro de las limitaciones de
tiempo y recursos.
Juan C. Ramírez
BSD Enterprise, España
Juan C. Ramírez es el coordinador de la factoría de Calidad & Software Testing en BSDENTERPRISE Madrid. Ingeniero
en Telemática por la UPIITA - IPN (México) ha desarrollado su actividad profesional en diversas empresas y clientes
internacionales destacando su participación en el sector financiero, llevando a cabo diversas implantaciones de
procesos completos de aseguramiento de calidad y pruebas de software, incluyendo proyectos en sitio a través de
factorías de testing tanto en modalidades nearshore como offshore.
Actualmente es el responsable de la factoría de Calidad & Software Testing en BSDENTERPRISE Madrid, dando servicio
a diferentes clientes en Madrid y México aprovechando la diferencia horaria entre las dos sedes para ofrecer un
servicio continuo (follow the sun).
Track1
Fecha: 10/06/2015 - 12:00 - 12:45
La mentalidad del testing ágil
En esta presentación nos fijaremos en la mentalidad del testing ágil
y en qué se diferencia del testing tradicional. Nos centraremos en
cada una de estas afirmaciones individualmente, y realizaremos un
ejercicio para ilustrar el impacto que tiene realizar pruebas en una
etapa temprana. Asimismo, compartiremos algunas técnicas para que
puedan utilizarlas con cada una de estas afirmaciones.
• El testing como actividad en curso frente a una fase final. También
presentamos el concepto de un Manifiesto del Testing Ágil: una
fantástica página resumida que le ayudará en su recorrido por el
testing ágil.
Suposiciones del testing y entendimientos compartidos frente a
comprobaciones
• Prevenir los defectos frente a encontrar defectos
• Todo el mundo es responsable de la calidad frente a los testers son
los responsables
• Los testers ayudan a construir un mejor sistema frente a intentar romperlo
• De qué forma el testing ágil adopta una mentalidad
fundamentalmente diferente respecto al testing tradicional
• Los testers ágiles como defensores del cliente en lugar de
comprobadores de especificaciones
• Cómo evitar que haya defectos antes de escribir una sola línea de
código
Resultados del aprendizaje
Samantha Laing
Growing Agile, Sudáfrica
@samlaing
Trabajo como asesora y formadora ayudando a equipos y personas a adoptar la metodología ágil y trabajar más
efectivamente. Pese a que mi bagaje es el de una desarrolladora de software, utilizo técnicas ágiles con muchos
sectores y equipos diferentes.
Mi objetivo es conseguir la transición de la idea a la ejecución de una manera más satisfactoria para todas las partes
implicadas.
Habitualmente imparto conferencias internacionales sobre la metodología ágil y he compartido la autoría de diversos
libros sobre la metodología ágil y Scrum, además de ser docente en cursos en línea.
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
21
Track2
Fecha: 10/06/2015 - 12:00 - 12:45
Ampliar la nube: cómo minimizar el tiempo de inactividad y
aprovechar mejor las capacidades del tester
El tiempo de inactividad y las actividades paralelas son un continuo
reto para los equipos de pruebas que intentan minimizar las pérdidas
y maximizar la productividad.
importante, durante este proceso las actividades paralelas pasaron de
ser consideradas un coste sujeto a la reducción a una parte real de la
oferta de servicios del equipo, aportando valor añadido.
Esta presentación aborda una transformación radical de la manera
en que un equipo de pruebas, dentro de una empresa de software
con proyectos, ofrece sus servicios e interactúa con el resto de
la organización. Esta transformación ha posibilitado minimizar el
tiempo de inactividad a niveles sorprendentemente bajos. Y, lo más
Toda esta transformación fue impulsada por la idea de ampliar la
noción de nuestra nube de recursos también a los recursos humanos.
Irónicamente, la idea de ampliar la nube a los recursos humanos fue el
resultado de una sesión en la que llovieron ideas.
Sakis Ladopoulos
INTRASOFT International, Grecia
Sakis Ladopoulos, Máster en Ciencias, Profesor certificado en TMMi, es Administrador de Servicios / Gerente de
Pruebas con prácticamente una década de experiencia práctica en la formación, el liderazgo y la gestión a través
de cambios y equipos de ingenieros de testing en la TI y telecomunicaciones. Aparte de en el testing de software,
también ha trabajado como auditor interno para sistemas de control de calidad y es miembro de diferentes grupos
de trabajo y comités para las certificaciones ISO y CMMi, con lo que ha obtenido una visión general del control y la
garantía de la calidad en el sector de las telecomunicaciones y la tecnología de la información. Asimismo, escribe e
imparte ponencias sobre temas relacionados con el testing de software.
Track3
Fecha: 10/06/2015 - 12:00 - 12:45
Mobile killed the testing star
Igual que la televisión reemplazó a la radio, el nuevo ecosistema de
aplicaciones móviles terminará con el testing tradicional. Seamos
realistas, los cimientos donde se basa el desarrollo de aplicaciones
móviles es, en el mejor de los casos, parecido al de las aplicaciones
tradicionales. Durante años hemos escuchado un discurso digno de
ser testado: “Hacer pruebas sobre una aplicación móvil es simplemente
un cambio en el dispositivo”.
Esta afirmación ya caducó. Muchos testers de la vieja escuela se han
encontrado con problemas a la hora de integrarse en equipos de
desarrollo móviles, que generalmente trabajan con metodologías
ágiles y donde la entrega de valor y la salida al mercado se antepone
a la documentación y el testing estructurado. Esta situación ha
puesto de manifiesto el intrusismo vivido en el sector del testing,
donde consultoras generalistas o incluso los clientes finales utilizaban
personas sin formación en pruebas para asegurar la calidad de las
aplicaciones, toda una paradoja...
Durante 45 minutos, Álvaro del Ser y José Aracil explicarán cómo los
retos del nuevo ecosistema móvil están acabando poco a poco con el
testing tradicional, llevándose por delante a aplicaciones de pruebas,
metodologías y “profesionales” que después de todo, tanto los unos
como los otros, no eran de tanta calidad.
Jose Aracil
Globe Testing, España
@pep0
La experiencia de Jose asesorando a sus clientes en todo lo relacionado con la calidad del software ha sido clave para
sacar adelante multitud de proyectos, locales e internacionales.
Desde el año 2011, Jose es el responsable de las operaciones de Globe Testing en España, Alemania y Suiza, donde aprovecha
los conocimientos adquiridos como consultor para gestionar de forma eficiente una empresa en expansión constante.
Durante los últimos 15 años, Jose ha participado en numerosos proyectos con tecnologías tan variadas como SAP, Siebel
ó Tibco, en diferentes sectores verticales y mercados (Reino Unido, Suiza, Alemania, India y España). Durante este tiempo,
Jose ha refinado las diferentes técnicas y mejores prácticas en cuanto a pruebas se refiere para entregar valor a sus clientes
desde su entrada en los proyectos.
22
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track4
Fecha: 10/06/2015 - 12:00 - 12:45
Madurez del mercado español. Estudio de la calidad y seguridad de aplicaciones
La calidad y la seguridad no suceden por casualidad, ni se pueden
improvisar en el último momento antes del paso a producción. Las
aplicaciones deben ser buenas y seguras desde su concepción hasta
su construcción. La forma de diseñar y codificar no sólo determina
la correcta funcionalidad del negocio, sino también la seguridad
y continuidad de la propia empresa. Por tanto, una gran parte
de la calidad y seguridad de las aplicaciones está en manos de los
desarrolladores.
Las estadísticas ayudan a mostrar en qué punto se encuentran las
organizaciones. En esta ponencia se presentan los resultados de un
estudio llevada a cabo en España por dos empresas de consultoría
reconocidas. Con él queremos mostrar a las empresas españolas datos
sobre la situación de la calidad del software, así como de las prácticas
de seguridad de aplicaciones, de manera que puedan compararse
con la media nacional y, en consecuencia definir sus propias medidas
de mejora.
En esta presentación vamos a responder a preguntas como:
¿Cuál es el posicionamiento del mercado español en la calidad y la
seguridad?
¿Cuáles son los principales tipos de ataques a aplicaciones web?
¿Cuáles son los principales retos de las pruebas de seguridad?
¿Están los procesos de prueba suficientemente maduros?
Luisa Morales Gómez-Tejedor
Sopra Group, España
A lo largo de su carrera profesional, Luisa Morales ha acumulado conocimientos profundos de proyectos de software,
metodología y calidad, especializándose en el área de la Calidad, desde el año 2005 dirige con éxito el Centro de
Competencias de Pruebas de Sopra, promoviendo la detección temprana de errores, facilitando los compromisos de
calidad, plazo y coste de los proyectos e incrementando la confianza en los sistemas de información de los futuros usuarios.
Forma parte de la Dirección Ejecutiva del Spanish Software Testing Qualification Board (SSTQB, organismo español
perteneciente al ISTQB), es autora de numerosos artículos publicados en prensa especializada, y participa con
regularidad en mesas redondas y ponencias sobre temas relacionados con la calidad en las TI.
Keynote
Fecha: 10/06/2015 - 14:15 - 15:05
KEYNOTE: La Internet de todo: ¿cómo la vamos a testear?
Cada vez hay más publicidad, información e interés acerca del tema
de la Internet de las cosas (IoT, del inglés) y de la Internet de todo (IoE,
del inglés). ¿Pero de qué demonios está hablando la gente? ¿Debería
interesarme? ¿Me afectará? ¿Qué significa para mí como ser humano?
¿Qué significa para mí como tester? Paul investigará qué es la IoT y la
IoE y aquellos aspectos sobre los que tenemos que empezar a pensar.
Mi enfoque será desde el punto de vista de una sociedad que hace
suya la tecnología. Seguidamente me fijaré más estrechamente en los
riesgos a los que nos enfrentamos y, finalmente, cómo nosotros, en
calidad de comunidad de TI en general y comunidad del testing en
particular, debemos reaccionar.
Veremos qué es la IoE y cómo nos afecta a todos. Es importante tener
una buena perspectiva de lo que significa la IoE para tener una idea
del alcance, la variedad, la ubicuidad, la complejidad y el desafío
que presenta la ola tecnológica que mucha gente cree que acabará
dominando nuestro sector durante los próximos 10 o 20 años.
Me gustaría empezar con algo que aparentemente suena un poco a
ciencia ficción, pero que pronto se convertirá en un hecho científico.
John Smith y su familia son personajes ficticios.
· El fantástico mundo del futuro con la Internet de todo es muy confuso
· Los nuevos riesgos de la Internet de todo, tanto desde un punto de
vista social como técnico
· Los principales impulsores de la estrategia de las pruebas.
Paul Gerrard
Gerrard Consulting, Reino Unido
@paul_gerrard
Lleva programando desde mediados de la década de los 70 y le encanta utilizar el lenguaje de programación Python.
Ha impartido ponencias y tutoriales magistrales en conferencias sobre testing en Europa, EE. UU., Australia, Sudáfrica
y en algunas ocasiones ha sido galardonado por ello. Educado en las universidades de Oxford y el Imperial College
London, es uno de los directores de Gerrard Consulting Limited, la empresa anfitriona del UK Test Management
Forum y Presidente del Programa de la conferencia de testing EuroSTAR 2014. En 2010 consiguió el EuroSTAR Testing
Excellence Award y en 2013 el TESTA Lifetime Achievement Award inaugural. Es el Presidente del Programa de la
conferencia EuroSTAR 2014.
Ven
a nu
estro
stan
d
Todos dicen que automatizan
sobre dispositivos móviles...
Globe te lo demuestra
Madrid / Vitoria / Berna / Berlin / www.globetesting.com
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
23
Track1
Fecha: 10/06/2015 - 15:15 - 16:00
Automatización de pruebas en su organización: comenzar con poco, terminar con...
Actualmente, la automatización de pruebas es omnipresente. Aún
así, muchas organizaciones batallan con la implementación. ¿Qué
herramientas selecciona? ¿permite usted que los equipos elijan
su propia solución eficaz o busca un enfoque más centralizado?
La respuesta se encuentra en un delicado equilibrio que permita
la aparición de nuevas soluciones adecuadas, pero reduciendo el
aumento excesivo en el campo de las herramientas.
Esta presentación explica cómo lidiamos con la automatización de
pruebas en Delta Lloyd. En nuestros diferentes departamentos hemos
creado soluciones de trabajo, que pasan a formar parte de una visión
amplia de la automatización de pruebas en Delta Lloyd. En nuestro
proceso de desarrollo, el gerente de pruebas de Delta Lloyd trabaja
con el consultor externo para examinar cómo se puede alinear la
oferta y la demanda.
Usamos la analogía de la cesta de frutas. La fruta representa los
distintos tipos de soluciones de automatización de pruebas.
Utilizando impulsores del negocio como punto de partida, dimos
prioridad al desarrollo de soluciones de automatización de pruebas
y usamos proyectos piloto para poner a prueba las soluciones en la
práctica. Después de finalizar un proyecto piloto con éxito, este se
pone a disposición de los otros departamentos. Cuando la fruta ha
madurado, los administradores de TI pueden recogerla de la cesta,
sabiendo que la implementación será fácil y rápida. La organización
central proporciona soluciones, conocimiento y apoyo.
La presentación describirá el modelo y se centrará en las herramientas
seleccionadas. También se explicará hasta qué punto ayuda a
definir la fruta, la implementación y el apoyo que se presta a otros
departamentos. La presentación abarca una amplia gama de
herramientas, a través de las habilidades, los recursos y los procesos
requeridos, hasta la alineación con el negocio.
Ard Kramer
Delta Lloyd, Países Bajos
@ard_kramer
Ard Kramer está trabajando como Gerente de pruebas asignado en Delta Lloyd. Inició su carrera en el testing en 1997
y ha trabajado para diferentes empresas como gerente de pruebas y como gerente de proyectos, con experiencia en
la gestión de proyectos, procesos y cambios. Ha escrito diversos libros acerca del testing, es decir, El ‘Q-mysterie’ sobre
la conexión entre el testing y un óptimo retorno de la inversión y sobre Tendencias del testing.
Track2
Fecha: 10/06/2015 - 15:15 - 16:00
Recomendaciones prácticas para compartir el testing con un desarrollador
Las buenas relaciones laborales entre los miembros del equipo son
un componente fundamental para el éxito. Especialmente, contar con
una sólida relación entre los desarrolladores y los testers es importante
para que todo el mundo haga suya la calidad y esencial en un equipo
que abarca diversas funciones.
Lamentablemente, en mi experiencia he visto que contar
con desarrolladores y testers en el mismo equipo no significa
necesariamente que vaya a haber una relación laboral inmediatamente
eficaz. En concreto, he visto dificultades en equipos que avanzan hacia
un modelo de metodología ágil. Los testers tienen que automatizar
todo, los desarrolladores tienen que testear individualmente todo,
los testers son demasiado lentos, los desarrolladores no saben cómo
testear. De vez en cuando he escuchado estos comentarios en los
equipos.
Les expondré mi experiencia como tester a la hora de crear una
relación laboral efectiva con los desarrolladores en equipos ágiles.
Especialmente, trabajar conjuntamente con un desarrollador para
realizar pruebas es un gran factor para fomentar una relación, y ayuda
a compartir conocimientos, aumenta el potencial de generar ideas
sobre el testing y mejora la testabilidad.
En mi charla compartiré consejos prácticos sobre cómo trabajar
conjuntamente con desarrolladores, por ejemplo, influir en el equipo,
la manera en que utilizar herramientas de desarrollo para controlar el
sistema que se está probando, conversaciones que pueden contribuir
a crear testabilidad y distintas heurísticas que pueden utilizarse
para determinar qué momento es oportuno o no para trabajar
conjuntamente.
Toby Sinclair
JP Morgan Chase, Reino Unido
@TobyTheTester
Soy Toby el Tester. Me he dedicado al testing durante toda mi carrera desde que me gradué en la universidad hace
ocho años. Mi viaje por el testing empezó trabajando como consultor para un minorista puntero del Reino Unido,
Shop Direct, en un entorno dinámico y centrado en el cliente.
Actualmente trabajo en Londres con JP Morgan Chase, contribuyendo a que sus prácticas de testing maduren a
medida que nos acercamos cada vez más a la metodología ágil. En mi blog y en Twitter se me conoce normalmente
como TobyTheTester y podrán reconocerme por el protagonista de los dibujos animados que más me gustaban de
niño, la locomotora Thomas the Tank.
24
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track3
Fecha: 10/06/2015 - 15:15 - 16:00
Performance Engineering: no solo pruebas de rendimiento
Nunca antes la imagen de marca ha estado tan estrechamente ligada
a la calidad sus aplicaciones. Y es que la velocidad de su negocio no
será mejor que la de las aplicaciones que lo soportan.
y las redes móviles suponen nuevos retos que deben ser tenidos en
cuenta durante la validación del rendimiento.
Los usuarios son cada vez más exigentes con respecto a las
aplicaciones y menos tolerantes a los fallos y a las demoras.
Acompáñenos y descubra la evolución en las pruebas de rendimiento.
Ya no hablamos de realizar una prueba de carga en condiciones
ideales, hablamos de asegurarnos el rendimiento extremo a extremo
de nuestras aplicaciones en el mundo real con todo lo que ello implica.
Y en este entorno la agilidad, el cloud, las aplicaciones compuestas
Fernando Pérez Gómez
HP, España
Fernando Pérez es Ingeniero Informático y consultor de preventa en HP Software para las soluciones dentro del
portfolio de ADM. Durante sus catorce años de experiencia en el mundo del testing ha participado en proyectos de
ámbito nacional e internacional para la implantación de soluciones de QA en múltiples organizaciones y en todos sus
ámbitos, pruebas funcionales, regresión, rendimiento, automatización, etc. En el rol de consultor de preventa de HP
Software se encarga de dar a conocer a sus clientes sobre las últimas novedades y avances en el mundo del testing
y las soluciones aportadas por HP Software.
Track1
Fecha: 10/06/2015 - 16:30 - 17:15
Del testing a la gobernanza de la calidad y la resolución de problemas
Después de más de siete años desde que empezamos nuestra
trayectoria por la calidad hemos mejorado la visibilidad de nuestros
sistemas de información. Pero esta visibilidad no puede basarse
únicamente en el testing. Gastamos cada año prácticamente 70
millones de euros en desarrollo y mantenimiento de nuestros más de
2000 sistemas de información. ¿Cómo podemos mejorar y reducir los
costes de mantenimiento? Mi charla se centrará en cómo se puede
hacer el cambio desde un modelo de calidad de pruebas a un modelo
de gobernanza de la calidad.
contribuyendo a solucionar problemas relacionados con la poca
calidad.
Esta presentación tratará los temas siguientes:
· Nuestra estrategia de calidad
· Nuestro modelo de calidad: plantillas, procedimientos, directrices y
herramientas
· Gestión del riesgo: hacia dónde tenemos que dirigir nuestros
esfuerzos por la calidad
· De qué manera evaluamos la calidad de nuestros sistemas de
información. Planes de mejora.
· Diagnóstico. Cómo diagnosticamos y solucionamos problemas como
la disponibilidad o el rendimiento en los entornos de producción.
Explicaré cómo hemos implementado un modelo de calidad basado
en estándares, herramientas y procedimientos, cómo nos estamos
centrando en aplicaciones de mayor riesgo, y cómo estamos
Xavier Escudero i Sabadell
CTTI (Generalitat de Cataluña), España
Xavier Escudero se ha labrado su carrera durante más de 15 años en la definición e implementación de las
metodologías del desarrollo y la calidad.
Desde 2007 trabaja como Director de la Oficina de Calidad en la Generalitat de Catalunya, desde cuyo puesto ha
participado en muchos proyectos y aplicaciones de organismos gubernamentales. También en este puesto, ha
compartido la autoría de la implementación de un modelo para mejorar los procesos y el testing de calidad.
Como gerente de la ISTQB avanzada, participa como examinador en el grupo de trabajo AENOR del estándar de
testing ISO 29119 y es un miembro activo de la SSTQB.
C YBER
CORNER
Un espacio con ordenadores donde podrás relajarte,
chequear tus emails o... dar tu feedback sobre los
ponentes con la aplicación votaygana.
VER UBICACIÓN EN PÁG. 38
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
25
Track2
Fecha: 10/06/2015 - 16:30 - 17:15
El sombrerero del testing
Esta presentación trata sobre cómo la concepción del testing y
las estrategias de testing aplicadas han evolucionado dentro de
un equipo interdisciplinario totalmente dedicado a desarrollar un
producto.
A lo largo de este recorrido nos encontramos con retos y limitaciones
que nos hicieron tomar distintas decisiones. Reestructuramos
la manera en la que trabajamos como equipo pasando de una
metodología tradicional a una ágil; y hemos empezado a aprender
a llevar el sombrero de tester como equipo, con todos los retos que
esto implica.
Contaremos una estrategia de testing para apoyar las pruebas
manuales en la cual el equipo se puso el sombrero de tester, y
cómo se utilizaron las salidas de esta estrategia como entradas
para la automatización. Para finalizar, compartiremos lo que hemos
aprendido cómo equipo desde la perspectiva del testing y cómo el
rol del tester ha evolucionado en el equipo.
Claudia Badell
Infragistics, Uruguay
Claudia Badell es una apasionada del testing con más de 9 años de experiencia en el rubro. Actualmente se desempeña
como Senior Quality Engineer en Infragistics Uruguay.
Durante casi 7 años Claudia fue docente del Instituto de Computación de la Facultad de Ingeniería, Universidad de la
República (Uruguay); donde participó en el dictado de Taller de Verificación de Software, curso opcional de testing del 4to
año de la carrera de Ingeniería en Computación.
Ha sido exponente en las conferencias Next Generation Testing Conference en Londres (2011), y en expo:QA (2009 y 2010).
Track3
Fecha: 10/06/2015 - 16:30 - 17:15
Pruebas de rendimiento para un mundo digital
Los consumidores “online” de hoy en día quieren contar con un acceso
instantáneo a la información y los servicios. Para ello, se necesitan
sitios web rápidos, robustos y escalables que puedan manejar grandes
volúmenes y picos de tráfico. El rendimiento en el mundo digital
actual es un tema complejo, sujeto a las exigencias y expectativas
de los consumidores, nuevos dispositivos, nuevos lanzamientos y
eventos. El coste que supone a las empresas las aplicaciones web
y móviles fallidas en términos de ingresos y reputación de la marca
es muy perjudicial. El mundo digital en el que vivimos hace que
las pruebas de rendimiento continuas sean una necesidad y hayan
dejado de considerarse un lujo.
Únase a SOASTA para descubrir el nuevo paradigma del testing
y conocer cómo las pruebas de rendimiento y carga basadas en la
nube disminuyen el tiempo necesario para el testing. También podrá
comprobar cómo la analítica integrada proporciona datos medibles y
prácticos y cómo las pruebas se han reducido de 6 semanas a 6 horas.
Paul Smithson
Soasta, España
@Paul_C_Smithson
Paul Smithson es Director Regional para el Sur de Europa en SOASTA y tiene su sede en Madrid. Paul ha ocupado
puestos similares en empresas como Mercury (actualmente HP), Business Objects (actualmente SAP) y Nimsoft
(actualmente CA).
Durante los últimos 15 años, ha ayudado a diversas empresas a adoptar nuevas tecnologías y ha creado empresas
gracias a sus sólidos conocimientos de la cultura y el entorno comerciales que caracterizan el mundo de los negocios
del sur de Europa. En su cargo actual, Paul se centra en contribuir a que las empresas y los socios capitalicen la
plataforma de rendimiento de SOASTA a fin de ofrecer la mejor experiencia “online” para los usuarios finales en
aplicaciones web y móviles.
Track4
Fecha: 10/06/2015 - 16:30 - 17:15
Lanzar grandes aplicaciones móviles que superan la competencia
Esta presentación está orientada a los profesionales que intervienen
en el desarrollo de aplicaciones móviles empresariales con un gran
interés en la calidad, y en la que podrán profundizar en :
- El porqué la comprensión de lo que los usuarios quieren de y quieren
decir acerca de su aplicación es vital para el éxito de la misma.
- Cómo el testing in the wild puede ayudar a ganar cuota de mercado.
- Por qué el tamaño y la diversidad importa cuando se trata de obtener
lo que necesita de su gente
- Un enfoque holístico de la calidad de la aplicación Beta In-the -Wild
and Analytics
- Ejemplos de primera mano de cómo las grandes empresas se
acercan a las pruebas y la aplicación de la calidad
Gabriel Leiferman
Applause, España
Gabriel Leiferman es el responsable de Applause en España. Con una dilatada carrera profesional en el mercado de
software, especialmente en Telecomunicaciones y Bi, ahora está en el mercado de QA. Los retos de abrir camino en
España a empresas innovadoras (Portal Software, Openet, Netezza) ha sido uno de sus lemas. Luego de pasar por
Sybase, Oracle, IBM, ha decidido volver a emprender una nueva aventura. Pertenecer a Applause es el mejor ejemplo.
26
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
DEBATE
10/06/2015 - 17:25 - 18:25
¡El Gran Debate!
Industria vs. Profesionales vs. Audiencia
El gran debate se celebrará el 10 de junio a las 17:25 horas, donde personas seleccionadas de la industria de servicios y del sector profesional
formarán equipos opuestos y debatirán, junto al público, una serie de argumentos sobre Testing y la calidad del Software.
Cómo funciona
Entre 4 y 6 argumentos serán debatidos por un equipo de ponentes enfrentado a un equipo de la industria durante un máximo de 2 minutos cada
uno. Tras esto, la audiencia tendrá 4 minutos para dar su opinión sobre los pros o contras expuestos previamente. Se formarán nuevos equipos para
cada nuevo argumento a debatir.
Accenture Application Testing Services
Incorporando calidad en el ciclo de vida de las aplicaciones
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
27
Keynote
Fecha: 11/06/2015 - 09:15 - 10:05
KEYNOTE: Pruebas en la Era de la Distracción: flujo, enfoque y desenfoque en Testing
Vivimos tiempos interesantes. El conocimiento está a nuestro
alcance, no importa donde estemos. Las redes sociales permiten la
comunicación en todo el mundo. Sin embargo, estas maravillas de la
era de la información vienen cargadas con armas de distracción masiva.
Con tantas cosas que compiten por nuestra atención y tan poco
tiempo para centrarse en trabajo real, es una maravilla no hacer nada en
absoluto. ¿Qué significa esto para los testers? Una creencia común es
que sólo la concentración focalizda conduce al trabajo productivo y por
el contrario, la distracción causa procrastinación y ahoga la creatividad.
Si bien es importante que los testers encuentran su flujo y mantengan
su enfoque, Zeger Van Hese cree que un estado de distracción libre de
culpa también puede ser útil para las pruebas.
Zeger comparte consejos, trucos y herramientas que le han ayudado
a enfocar y desenfocar durante las pruebas. Él explica no sólo cómo
beneficiarse de la distracción, sino también la forma de volver a fluir y
centrarse cuando sea necesario. Aprender a sacar el máximo provecho
de estas técnicas en el testing.
Zeger Van Hese
Z-sharp, Bélgica
@TestSideStory
Basado en Bélgica, Zeger Van Hese posee bagaje en ingeniería comercial y ciencia cultural. Habiendo empezado su
carrera en la industria de distribución cinematográfica, cuando cambió a TI y le fue transmitido el virus por las pruebas
de software (nunca mejor dicho) del que nunca se curó.
Es un apasionado de las pruebas exploratorias, las pruebas en proyectos ágiles y, sobre todo, el aprendizaje continuo
desde diferentes perspectivas.
Director del programa Eurostar en 2012, Zeger ha fundado su propia compañía recientemente, Z-sharp.
Track1
Fecha: 11/06/2015 - 10:15 - 11:00
Testing iterativo que aprende algoritmos
Con la cantidad de datos digitales que crece exponencialmente
cada año y cada vez más desarrolladores de software que utilizan
técnicas de aprendizaje para que escriban diversos algoritmos de
recomendación o predictivos para buscar información útil, el reto hoy
en día es descubrir la mejor manera de testear estos algoritmos.
en el sector, cada vez más importante utilizar técnicas de testing de
software que se enfrenten a los diversos desafíos del espacio predictivo
y de recomendación. Asimismo, esta charla podría ser útil para los
desarrolladores de software y los científicos de datos que trabajan en
la minería de datos y el campo del aprendizaje automático.
La presentación comenta los problemas a los que se puede enfrentar
un tester ante algoritmos predictivos o de recomendación y propone
soluciones para estos problemas, especialmente en el sistema de
desarrollo ágil actual.
La presentación tiene previsto empezar presentando algoritmos
predictivos y de recomendación y el uso que tienen actualmente
citando ejemplos del sector. Seguidamente, se enumerarán diversos
retos del testing de estos algoritmos y los comentaremos más
ampliamente. En la sección siguiente, se formularán sugerencias para
abordar cada uno de estos retos. La presentación concluirá con un
resumen y referencias.
El público a quien va dirigido esta presentación es cualquier tester
de software. Con el aumento en el tamaño de los datos que se utiliza
Ushashi Chakraborty
Groupon, Estados Unidos
@uchaky
Ushashi Chakraborty es una ingeniera de desarrollo de software en Test II que trabaja en Groupon desde octubre de
2013. Se incorporó a Groupon procedente de Microsoft y Thomson Reuters. En Microsoft, donde trabajó durante más
de tres años, experimentó con diversos tipos de testing, entre ellos, ad-hoc, de regresión, funcional, de performance,
con límites y de estrés además de mantener marcos de automatización.
Tiene en su haber un máster en ciencias informáticas de la Universidad del Estado de Dakota del Norte. La tesis de
su máster versó sobre encontrar la fuente de datos más predictiva en datos biológicos (“Finding the Most Predictive
Data Source in Biological Data”).
28
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track2
Fecha: 11/06/2015 - 10:15 - 11:00
Testing en la biodiversidad
El alcance de esta conferencia es explicar al público las dificultades
y los retos que hay que considerar ante la diversidad de escenarios
que se pueden encontrar. La diversidad es realmente destacable y
cada variante debe estudiarse minuciosamente. Cada dispositivo,
sistema operativo, aplicación, acceso de red, idioma, país o público
destinatario tiene sus peculiaridades y, sin conocerlas, no es posible
realizar las pruebas en la aplicación con detalle. Incluso las más
mínimas cuestiones culturales pueden hacer de una buena aplicación
un producto que no cumpla con las expectativas del usuario. Los
detalles marcan la diferencia entre una aplicación mediocre y una
aplicación de calidad, centrada en el usuario final.
El testing de aplicaciones móviles tiende al infinito si los testers se
plantean abarcar todos los dispositivos y todos los sistemas operativos
de mercado. Otros testers se inclinan a pensar que si algo funciona en
un dispositivo, funcionará bien en los demás. El testing excesivo puede
evitarse estudiando las características esenciales de la aplicación y el
público destinatario. El testing insuficiente también debe evitarse
diseñando una matriz de trazabilidad entre las especificaciones
(incluidos los modelos y sistemas operativos recientes y más
comunes) y los dispositivos que las cumplen, minimizando el número
de dispositivos pero abarcando todos los casos posibles. Las pruebas
de aceptación del usuario, el crowdtesting o el testing alfa/beta
ayudan al tester a gestionar esta diversidad.
María Nuria Sanz Martín
Telefónica I+D, España
Ingeniero Técnico en Telecomunicaciones (1998) por la Escuela Universitaria Politécnica de Valladolid, donde realizó
su proyecto fin de carrera diseñando un sistema para el ahorro de energía eléctrica en un edificio público.
Durante los años 1999 y 2000 trabajó en la empresa H.I. Iberia realizando pruebas de sistema de diferentes proyectos
para empresas del Grupo Telefónica. Fue responsable del grupo de pruebas y de la planificación, ejecución y
realización de los informes sobre las mismas. Desde 2009 su carrera profesional volvió a estar ligada a la calidad del
software y el testing. En 2011 fue nombrada QA Manager del Área de Vídeo y, desde entonces, es la responsable de
la calidad del software de proyectos como Movistar TV GO, Vivo TV, la Global Video Platform y la CDN de Telefónica.
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
29
Track3
Fecha: 11/06/2015 - 10:15 - 11:00
Impacto del contexto sobre el proceso de prueba
¿Qué opinaría si una persona recibiera la instrucción de clavar un
clavo con un destornillador y se la hiciera responsable del resultado?
Situaciones similares tienen lugar tanto dentro como fuera del ámbito
de la prueba de productos software.
Las causas de “enfermedad” del proceso de prueba pueden ser tanto
internas como externas. Ante un proceso de prueba “enfermo” por
causas externas y ante una propuesta de mejora, si éstas se limitan
a cambios en el ámbito de las pruebas lo único que se podría estar
haciendo es atacar los síntomas, no las causas.
El proceso de prueba pertenece al ámbito de la ingeniería de software
y, por lo tanto, su contexto más inmediato son los procesos de este
área con los que debería estar totalmente integrado. Pero lo que
ocurre su entorno inmediato no es lo único que le afecta. La propia
ingeniería de software pertenece a una organización y cuenta con un
contexto y todo lo que ocurra en el mismo puede ser relevante para la
prueba. La propia concepción y expectativas que tiene la organización
de la ingeniería de software y, en particular, del proceso de prueba son
fundamentales.
En la ponencia se presentan ejemplos de elementos perjudiciales del
contexto de la prueba, sus posibles efectos y se plantean posibles
estrategias para abordarlos.
Gustavo Márquez Sosa
SSTQB, España
Gustavo Márquez Sosa es consultor independiente en el área de ingeniería de software, especializado en pruebas
software e ingeniería de requisitos. Con una experiencia de más de 15 años en el ámbito de las TI ha colaborado con
organizaciones nacionales, internacionales tanto públicas como privadas.
Ha participado en eventos profesionales tales como ExpoQa (Madrid - España) o Testing & Finance (Frankfurt Alemania). Es miembro del IEEE, del Comité Español de Pruebas (SSTQB - Spanish Software Testing Qualification) y
miembro técnico (supporting) del International Requirements Engineering Board (IREB). Como miembro del Comité
Español de Pruebas (SSTQB - Spanish Software Testing Qualification), es director ejecutivo desde noviembre de 2013,
forma parte del comité ejecutivo, pertenece al Grupo de Trabajo del Glosario del ISTQB, es responsable del grupo de
trabajo para la traducción del glosario para España y su coordinación con América Latina.
Track4
Fecha: 11/06/2015 - 10:15 - 11:00
QA en el ciclo de vida del desarrollo móvil
Aplicar Quality Assurance en el ciclo de vida de desarrollos móviles,
se ha convertido en una tarea compleja por la heterogeneidad de las
herramientas necesarias en cada plataforma nativa, a la que debemos
añadir los distintos desarrollos híbridos basados en Apache Cordova.
En esta charla, presentaremos la plataforma Mobile Lifecycle Manager
(MLM) que ha sido desarrollada por el Centro Experto en Movilidad de
atSistemas para responder a esta complejidad creciente. MLM, permite
la ejecución automatizada de pruebas unitarias, el empaquetado y
la firma para las tres principales plataformas nativas (iOS, Android y
Windows), para finalmente ejecutar pruebas funcionales de regresión,
pruebas de rendimiento y realizar un análisis estático del código
entregado. MLM puede ofrecer todas estas características como
servicio en la nube, evitando la adquisición de hardware y software
específico para la gestión del ciclo de vida de cada plataforma nativa.
Además permite la visualización de los resultados obtenidos.
MLM es de interés no sólo para grandes empresas con múltiples
proveedores de aplicaciones móviles. También da respuesta
a pequeñas y medianas organizaciones con necesidades de
gran productividad, al evitar la necesidad de equipos humanos
especializados y de recursos dedicados hardware.
Resumiendo en pocas palabras, MLM permite el aseguramiento
de la calidad de los desarrollos móviles independientemente de la
tecnología empleada para su construcción.
Antonio David Fernández
atSistemas, España
@antoniodfr
Antonio David Fernández es actualmente el Director de la Oficina Técnica de atSistemas, encargada de gestionar
las líneas de negocio tecnológicas de la organización, coordinando los Centros Expertos que les dan soporte y
promoviendo las sinergias entre ellos. Con una experiencia de más de 10 años como Ingeniero de Software, es
un apasionado de las buenas prácticas de ingeniería en el ciclo de vida de desarrollo y de las metodologías ágiles,
buenas prácticas que siempre han de adaptarse a las necesidades de cada entorno.
Ha sido el fundador de los Centros Expertos de Integración Continua, Movilidad, ALM y QA de atSistemas, centros que
actualmente siguen en expansión.
30
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track1
Fecha: 11/06/2015 - 11:30 - 12:15
Empresas de nueva creación y la metodología ágil. Qué puede ir mal. Un estudio de caso
El enfoque ágil del desarrollo del producto ha sido el preferido desde hace
ya muchos años. Se han dicho y escrito muchas cosas sobre él. Ofrece:
· Una entrega más rápida y de mayor valor al negocio en comparación
con métodos de desarrollo de software tradicionales
· Flexibilidad con el objetivo de reducir el riesgo de requisitos cambiantes
· Transparencia con el objetivo de que todo el mundo pueda ver lo
que se está haciendo en cada una de las etapas
· Un coste reducido de los gastos generales gracias a una entrega
rápida y las iteraciones frecuentes
Gracias a estas ventajas, también es el enfoque más preferido por las
empresas de nueva creación, con el principal propósito de reducir los
costes de desarrollo y el tiempo de comercialización de sus productos.
No hay duda de que un enfoque ágil del desarrollo de software
puede aportar ventajas sustanciales a las empresas. Sin embargo, si
bien la metodología ágil promete muchas cosas, también presenta
retos significativos y tiene la misma posibilidad de fallos que cualquier
otra metodología. El enfoque ágil puede lograr maravillas si sabemos
a dónde vamos con nuestro producto. De no ser ese el caso, en fin,
puede fracasar lamentablemente y toda la idea del producto puede
irse al traste.
¿De qué habla mi presentación?
En mi presentación titulada “Empresas de nueva creación y la
metodología ágil. Qué puede ir mal. Un estudio de caso”, abordo las
cuestiones según se mencionan en la anterior introducción.
Vipin Jain
Metacube, India
@vipin_QA
Vipin Jain tiene 15 años de experiencia en el sector de la TI. Ha adquirido amplios conocimientos sobre proyectos de
software, sus metodologías y la calidad. Ha dedicado los últimos 12 años de su carrera profesional al ámbito de la calidad.
Ponente y escritor activo, le encanta dar conferencias y ha realizado un gran número de presentaciones a nivel
nacional e internacional. Recientemente ha visto publicado su artículo Cómo ofrecer testing de performance como
un servicio en la nube en la revista Testing Planet, en el número de noviembre de 2014. Asimismo, participa en la
redacción de varios libros sobre ingeniería de software y tecnologías web.
Track2
Fecha: 11/06/2015 - 11:30 - 12:15
Automatización de Testing de Movilidad - Utopía o Realidad
Nos acercamos rápidamente a mil millones de usuarios, decenas de
unos mil millones de dispositivos electrónicos y cientos de unos mil
millones de equipamiento comercial e industrial online.
Es incontestable que la sociedad digital, sobre todo las aplicaciones
móviles, están jugando un papel esencial en el mercado, por lo tanto,
además de desarrollar aplicaciones móviles, las compañías necesitan
que sean confiables, accesibles y de alta calidad.
En ese contexto, el Testing de Aplicaciones Móviles se ha vuelto un
elemento crucial en la estrategia de las compañías. Esta presentación
muestra una experiencia real de automatización de pruebas con
aplicaciones móviles.
Esta solución permite tener una juego estable de casos de prueba
para una ejecución automatizada en múltiples dispositivos con un
coste bajo de mantenimiento de escrituras de prueba.
José Antonio Rodríguez
Sopra Group, España
IEspecializado en el Control de la Calidad del Software (SQA, del inglés) y el testing de software desde 1998. Cuenta
con amplios conocimientos y experiencia en las herramientas de testing HP-Mercury, Borland y OpenSource. Es
miembro de la Software Testing Qualification Board (SSTQB) española, Tester con la certificación ISTQB de nivel
avanzado - Gerente de pruebas con amplia formación en herramientas de SQA como HP-Mercury, Borland, curso
oficial de Introducción a la CMMi del Software Engineering Institute. También ha participado en certificaciones de
TMMi.
Track3
Fecha: 11/06/2015 - 11:30 - 12:15
DevOps, Continuous Delivery y su impacto en las pruebas
Esta ponencia tratará las pruebas en Continuous Delivery y DevOps.
Probar es probar pero hay algunos aspectos específicos que pueden
variar dependiendo del modelo de desarrollo seleccionado.
Las compañías necesitan más soluciones, más calidad y una reacción
muy rápida a la velocidad que se mueve el mercado. Los testers
tiene que encontrar la forma de proveer calidad sin impactar en los
presupuestos.
Jorge Martín Díez
Accenture, España
Se hablará sobre los siguientes aspectos:
Cómo podría ser una plataforma de Continuous Delivery
Poniendo en pié las herramientas
Dónde están los requisitos y las pruebas en Continuous Delivery
Quality Gates dentro de la infraestructura de Continuous Delivery
DevOps - Optimización organizacional para el rendimiento
Analista Senior de Pruebas de Aplicaciones de Software con más de 7 años de experiencia en las siguientes áreas:
• Planificación de pruebas
• Análisis de requisitos, especificaciones funcionales y diseños técnicos.
• Diseño de casos y guiones de pruebas.
• Preparación de datos y entornos.
• Ejecución y depuración (incluyendo soporte técnico).
• Automatización de pruebas empleando herramientas comerciales y de código abierto.
• Automatización usando lenguajes de programación como Python, Shell scripting, Perl.
Certificado en ISTQB Advanced-(CTAL) Test Analyst 2014 y en ISTQB Foundation-(CTFL) 2011
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
31
Track4
Fecha: 11/06/2015 - 11:30 - 12:15
Automatización de pruebas con BDT: Cómo no morir en el intento
La automatización de pruebas funcionales tiene como objetivo
aumentar la productividad de los equipos de pruebas para satisfacer
la calidad del producto exigida por las áreas de negocio, en contextos
cada vez más complejos y con un “time-to-market” cada vez más
exigente. Pero la automatización tiene asociada una serie de retos y
problemáticas que debemos ser capaces de gestionar para que no sea
una utopía disponer de un alto grado de automatización de pruebas
consiguiendo un retorno de la inversión claro y medible. No podemos
olvidar que el 80% de las organizaciones que abordan una estrategia
de automatización de pruebas funcionales fallan en su intento.
Si, para complicarlo más, queremos apostar por una aproximación
Behaviour Driven Testing, para acercar la especificación de pruebas
o criterios de aceptación al lenguaje de negocio (algo que se
ha demostrado extremadamente eficiente para garantizar que
el producto hace realmente lo que se espera de él), los retos y
problemáticas se multiplican.
En esta ponencia mostraremos la solución propuesta por Atos
para dar soporte a BDT, que resuelve aspectos como reusabilidad,
mantenimiento, gestión de grandes volúmenes de pruebas, ayuda
inteligente en la escritura de escenarios de prueba, “calentamiento”
de las pruebas, verificación de falsos positivos, soporte a dispositivos
móviles, generación automática de informes, gestión de recursos y
del paralelismo de la ejecución, soporte a la internacionalización, ...
Salvador Ignacio Folgado Bellido
Atos, España
Salvador Ignacio Folgado Bellido, es Director de Transformación y Estrategia IT de Atos. Con más de 20 años de
experiencia en tecnologías de la información, está especializado en el análisis e implantación de sistemas de
calidad, estudios de rendimiento y consultoría de aplicaciones.
Colabora con las principales entidades del país en el diseño e implantación de oficinas de calidad, con una
perspectiva global e integral que abarca el ciclo de vida del software completo, adaptando y usando las mejores
prácticas del mercado en el aseguramiento de la calidad.
Track1
Fecha: 11/06/2015 - 12:25 - 13:10
¡El tester ha muerto, viva el tester!
En esta presentación queremos compartir con usted una visión del
tester en 2020. Desde que empezamos en esta profesión hemos
presenciado el cambio del desarrollo en cascada al desarrollo ágil,
pero también el auge inevitable de la automatización de las pruebas
y la importancia del testing no funcional (el cambio de ISO 9126 a ISO
25010). La manera en que estos cambios y los que quedan por venir
afectarán a nuestra profesión. No sabemos si el tester sobrevivirá, si el
tester se transformará o si el tester desaparecerá.
Nuestra opinión es que debemos ir con cuidado a la hora de
describir estos cambios en nuestra profesión de trabajo con
pruebas. Si adoptamos un enfoque demasiado negativo podría ser
contraproducente y desencadenar la opinión de que el testing era
una actividad sin sentido y que, como los dinosaurios, se enfrenta a la
extinción. Pero esa no es la realidad, ni muchísimo menos. El testing
está más vivo que nunca y siempre será necesario para determinar el
nivel de calidad. No obstante, la manera en que se utiliza el testing
cambiará. Así pues: ¡el tester ha muerto, viva el tester!
En esta presentación nos centramos en distintas partes de la profesión
del tester. Los puestos tradicionales como desarrollador de pruebas y
gerente de pruebas desaparecerán, pero surgirán nuevas funciones.
Como consecuencia del desarrollo ágil, el especialista de pruebas se ve
forzado a convertirse cada vez más en desarrollador, y el desarrollador
se ve forzado a convertirse cada vez más en tester, por lo que existe
la importancia creciente de las habilidades técnicas.En el QA vemos
a un director de QA responsable de la política de QA general y a su
lado está el director de pruebas, al cargo de la política de pruebas
por ejemplo a nivel de proyecto. Seguidamente tenemos los distintos
especialistas de pruebas, que ejecutan la política en distintos ámbitos.
Erik Bits
2b4qa, Países Bajos
@erikbits
Soy un profesional del testing con más de 14 años de experiencia en el ámbito de la gerencia de pruebas,
coordinación, asesoramiento e ingeniería de pruebas. He utilizado mis conocimientos y experiencia con muchos
clientes dando como resultado una organización de las pruebas más eficiente y efectiva. Estoy convencido de que
es más importante mostrar que una solución aporta valor a una organización que demostrar que la solución no
contiene errores funcionales.
32
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN CASTELLANO
Track2
Fecha: 11/06/2015 - 12:25 - 13:10
El testing de la seguridad en las aplicaciones móviles
En esta charla empezaré por una presentación sobre el testing
de seguridad y el tipo de pruebas que podemos hacer. Podemos
diferenciar dos tipos de pruebas, unas para análisis estático y otras
para análisis dinámico. Explicaré los riesgos que podemos identificar
para la seguridad de las aplicaciones móviles como el modelo de
amenazas y vulnerabilidades y de qué manera podemos seguir la guía
de pruebas para móviles OWASP a fin de detectar estos riesgos.
En relación con las metodologías explicaré dos maneras de conseguir
información sobre la aplicación, a través del análisis arquitectural
y del entorno. Respecto al modelo de amenazas, hablaré sobre la
seguridad a nivel del dispositivo y sobre la seguridad a nivel de la
aplicación. Asimismo, sobre el análisis de vulnerabilidades mostraré
los principales métodos para identificar defectos potenciales
en las aplicaciones y algunas recomendaciones para testear
vulnerabilidades. Seguidamente, me centraré en los permisos de
modelo en aplicaciones de Android y iOS y componentes de la
seguridad en ambos sistemas operativos.
Por lo que respecta al testing, presentaré el plan de pruebas para la
seguridad y cómo aplicarlo a la hora de testear la seguridad de los
componentes. También presentaré una herramienta de exploración
de vulnerabilidades como una búsqueda de software automatizado
y destacaré las mejores prácticas, por ejemplo, integrar estas
herramientas automatizadas en el proceso de integración continua.
Finalmente, comentaré lo que el tester de seguridad necesita saber
desde el punto de vista del atacante y del que se defiende.
José Manuel Ortega Candel
Everis, España
@jmortegac
Mi carrera se ha centrado en especializarme en tecnologías Java/J2EE/Mobile y aprender metodologías ágiles que
permitan la ejecución de los proyectos en términos de eficiencia, calidad y plazos establecidos por el cliente.
En los últimos años me he interesado en el desarrollo de aplicaciones móviles, especialmente en la plataformas
Android e iOS, así como la seguridad tanto a nivel de dispositivo como de aplicaciones.
En este momento trabajo como desarrollador a nivel de frontend y backend y mis funciones en el proyecto son el
análisis, codificación y testing, así como ofrecer soporte al equipo de arquitectura.
Track3
Fecha: 11/06/2015 - 12:25 - 13:10
El futuro es hoy. ¡La automatización ágil de procesos de negocio SAP ya está aquí!
Es bien sabido por todos que el boom tecnológico que nos rodea
en nuestra vida cotidiana hace que nuestra dependencia sobre la
tecnología crezca exponencialmente, de la misma forma que crece el
grado de exigencia del usuario sobre la calidad del producto utilizado.
Factores como la agilidad y el dinamismo con que se desarrolla el
software actualmente, y la presión del Time to Market, hacen que
la actividad de probar, necesariamente, se tenga que realizar con
mayor dinamismo y a su vez con mayor alcance. La única manera de
cumplir estos dos objetivos antagónicos es ayudar a la detección de
errores por medio de la automatización de los casos de prueba. Pero
si además queremos ampliar aún más el alcance de nuestra actividad
de pruebas dando mayor cobertura a las necesidades desarrolladas
del usuario, debemos facilitar un framework que nos permita validar
automáticamente los procesos de negocio.
Gfi en su área de SQA, en relación con su experiencia, capacidad,
metodología de trabajo, enfoque estratégico y mediante un
framework de trabajo, proporcionado por el fabricante Worksoft y su
producto Worksoft Certify, establece un modelo de automatización
de procesos de negocio de core SAP, abierto, a su vez, a múltiples
plataformas y múltiples tecnologías. Esto permite a nuestros clientes
reducciones entorno al 50% del tiempo de sus proyectos de mejora y
obtener un producto final de excelente calidad.
Andrés José Díaz Pedreño
GFI, España
Andrés José Díaz es Consultor Senior en Ingeniería y Calidad Software en la empresa GFI Informática, en Madrid.
Es titulado superior, con amplia formación en Ingeniería y Calidad Software, y dispone de más de 15 años de
experiencia dentro del ámbito SQA, concretamente en el mundo del testing en distintas compañías tanto nacionales
como internacionales. Dentro de su amplia experiencia en este campo, destaca su actividad como Responsable de
Servicios de Testing en grandes organizaciones TIC y su actividad de Consultor Senior diseñando e implantando
servicios de testing, coordinando iniciativas de Mejora Continua, aplicando modelos y mejores prácticas en diferentes
proyectos y formando a futuros ingenieros de pruebas.
IMPARTIDO EN CASTELLANO CON
TRADUCCIÓN SIMULTÁNEA AL INGLÉS
IMPARTIDO EN INGLÉS CON
TRADUCCIÓN SIMULTÁNEA AL CASTELLANO
IMPARTIDO EN INGLÉS
IMPARTIDO EN ICASTELLANO
33
Track4
Fecha: 11/06/2015 - 12:25 - 13:10
JIRA y Enterprise Architect: Cuando 1+1 es mucho más que 2
JIRA y Enterprise Architect han alcanzado un puesto de honor en los
Magic Quadrant de Gartner desde hace tiempo. Cada herramienta por
separado ofrecer a sus usuarios un enorme poder y permite alcanzar
muchas metas con unos costes tremendamente razonables.
Pero si además somos capaces de que trabajen juntas y las
conectamos, pueden constituir una solución que mejore la calidad
del proceso de desarrollo software de manera inimaginable. Casi sin
darnos cuenta. Sólo por el hecho de integrarlos.
JIRA y Enterprise Architect son dos herramientas mundialmente
conocidas con más de 60.000 empresas usuarias de alguna de ellas.
Hay miles de ellas que, además, utilizan las dos a la vez en sus procesos
de desarrollo de software
Durante la ponencia veremos solo una sencilla demostración de lo
que se puede hacer. Creemos que lo mejor es verlo para comprobar
su integración ofreciendo una solución extraordinaria.
Luis Lobo Rodríguez
Deiser, España
Con más de 15 años de experiencia, Luis Lobo trabaja en DEISER desde el año 2006. En la actualidad es uno de los
miembros del equipo de Atlassian Experts de la compañía y, sobre todo, una de las personas en España que mejor conoce
Enterprise Architect. Además ha sido desde el principio el responsable de dirigir el desarrollo de algunos de los plugins
desarrollados por DEISER, en especial todos los relacionados con Enterprise Architect; entre ellos el EA connector for JIRA.
Fuertemente orientado al cliente es capaz de encontrar la manera de que las herramientas ofrezcan el 100% de su
capacidad a las empresas que quieren mejorar la Calidad de sus procesos de TI.
Keynote
Fecha: 11/06/2015 - 14:40 - 15:30
KEYNOTE: La necesidad de contar con una visión holística
El auge de la mentalidad ágil durante los últimos 15 años ha hecho
imposible recuperar los enfoques de gestión del milenio anterior.
El sector ha avanzado desde un enfoque industrial hasta un
enfoque sistémico. Un enfoque que reconoce y aborda la inherente
complejidad del desarrollo y que reconoce los valores de los equipos
de larga duración.
Atrás queda la creencia de que un departamento de testing
independiente es más efectivo para encontrar defectos y fallos. La
visión mecánica de que las actividades de optimización realizadas de
forma independiente como el testing, la programación y el análisis
mejoran el desarrollo en su conjunto, simplemente es errónea.
El próximo reto al que nos enfrentamos es incrementar el enfoque
ágil desde unos cuantos equipos a decenas o centenares de equipos.
Ampliar las actividades del testing para incluir las actividades de
la cocreación y trasladar la atención desde la comprobación a la
resolución de los problemas de los clientes.
En esta charla, Cesario explicará los desafíos que conlleva trabajar en
un entorno ágil ampliado. Lo que exige de usted y cómo puede usted
abordarlo.
Cesario Ramos
AgiliX Agile Consulting, Países Bajos
Cesario Ramos es el fundador de AgiliX Agile Consulting, donde trabaja como asesor profesional, formador certificado
de Scrum por Scrum.org e Instructor cualificado sobre Innovation Games®.
Es autor del libro Emergent y ponente habitual sobre temas ágiles en conferencias y convenciones. Es el creador de
las conferencias ALE Bathtub, donde los asistentes pueden compartir y aprender juntos en línea, y sin coste, sobre el
pensamiento Scrum, ágil y Lean.
Track1
Fecha: 11/06/2015 - 15:40 - 16:25
Cómo avanzar hacia la ausencia de defectos
¿Cuántos defectos querría encontrar? ¿Cuántos problemas
consideraría aceptables de cara a los usuarios? Si está de acuerdo
en que la respuesta debería ser “¡Ninguno!”, podemos comentar
cómo lograrlo. Si cree que eso es imposible, le recomendamos que
asista y aprenda, para evitar que su equipo se vaya quedando atrás
en el negocio dejando paso a aquellos que sí aprendieron a lograr la
ausencia total de defectos.
Por supuesto, el equipo de desarrollo es quien debe evitar los defectos
y asegurarse de que los usuarios no sufren ningún problema. Algunos
testers temen que, si no hay defectos, sus servicios ya no serán
necesarios. No hay que preocuparse por eso. En cambio, deberíamos
debatir sobre lo que podemos hacer los desarrolladores para lograr
este objetivo. Se llama control de calidad. El testing se convierte en algo
todavía más interesante y desafiante si no se encuentran problemas.
Comentaremos diversos casos en los que hemos utilizado técnicas
que ayuden a las personas hacia el objetivo de la ausencia de
defectos, por ejemplo: el diseño, el examen, el DesignLog, y utilizar el
enfoque “si no hay preguntas, no hay problemas” como requisito final
de las pruebas. Quizás usted ya haya visto diseños y haya participado
en exámenes. Con una actitud de ausencia de defectos, sin embargo,
estas técnicas se tratan de manera diferente y se convierten en algo
mucho más potente. Asimismo, puede ayudar al tester a perfeccionar
su enfoque de testing.
Niels Malotaux
N R Malotaux - Consultancy, Países Bajos
@nielsmx
Niels Malotaux es un asesor de proyectos independiente y un experto en optimizar el funcionamiento de los
proyectos. Niels ha desarrollado un enfoque para enseñar de manera efectiva los métodos de Evolutionary Project
Management (Evo), la ingeniería de requisitos y técnicas de revisión e inspección, así como el Diseño de Sistemas
Integrados Fiables, y cómo lograr la ausencia de defectos para el cliente. En Expo:QA’10, Niels consiguió el Premio a
la Mejor Ponencia votada por los participantes.
34
Track2
Fecha: 11/06/2015 - 15:40 - 16:25
Adaptando el testing de performance al mundo ágil
De alguna manera, parece que a las metodologías ágiles les cuesta
entender el testing de performance. En teoría debería ser algo
muy fácil: para cada iteración hay un sistema de trabajo y se sabe
exactamente en qué punto se encuentra uno en el rendimiento del
sistema. Lamentablemente, esto en la práctica no siempre funciona.
Las actividades relacionadas con la performance suelen concentrarse
en el final del proyecto.
Otra cuestión es que los métodos ágiles se orientan hacia el desglose
de proyectos en pequeñas tareas, algo bastante difícil de hacer
con el testing de performance: las actividades relacionadas con la
performance normalmente abarcan todo el proyecto.
Por otra parte, el testing de performance es en sí mismo bastante ágil.
Enfrentarse al testing de performance formalmente, con un enfoque
rígido paso por paso y una especialización muy concreta a menudo
conlleva pasar por alto problemas de la performance o una larga
agonía a la hora de solucionar problemas de la performance. Con
pequeños esfuerzos adicionales, logrando que el proceso sea más ágil,
la eficiencia del testing de performance aumenta significativamente
y estos esfuerzos adicionales normalmente dan resultado en varios
aspectos incluso antes de que termine el testing de performance.
Esta ponencia debate detalladamente aspectos ágiles del testing de
performance, e incluye tanto el testing de performance en proyectos
ágiles como realizar testing de performance de una manera ágil.
Alexander Podelko
Oracle, Estados Unidos
@apodelko
Durante los últimos 17 años, Alex Podelko ha trabajado como ingeniero y arquitecto de performance para varias
empresas. Actualmente es Miembro Consultor del Personal Técnico de Oracle, responsable del testing de performance
y la optimización de productos de Gestión del Rendimiento Empresarial e Inteligencia Empresarial (también
conocidos como Hyperion). Alex es un ponente y escritor habitual sobre temas relacionados con la performance, y
defiende poner fin al enfoque compartimentado entre distintos grupos de profesionales de la performance.
En www.alexanderpodelko.com puede encontrarse su recopilación de enlaces y documentos relacionados con la
performance. También escribe un blog en http://alexanderpodelko.com/blog
Track3
Fecha: 11/06/2015 - 15:40 - 16:25
Borland Agile Testing Journey
El nombre de “desarrollo ágil “ es quizás un poco engañoso , ya que es
por su propia naturaleza , un ambiente cuidadosamente estructurado
de procedimientos rigurosos . Sin embargo, incluso dentro de este
contexto, hay espacio para la innovación en el ámbito de pruebas.
En esta sesión Jan describirá el enfoque del desarrollo ágil y sus posibles
peculiaridades de la prueba. Cómo soluciones Borland se puede
utilizar para apoyar diversas fases del ciclo de vida de desarrollo en un
contexto de Continua Integración y procesos ágiles SCRUM . Después
de presentarse y hablar de estos conceptos, Jan también enseñará la
interacción de las diferentes herramientas de productividad en una
demostración en vivo que será la base de los valores y las ganancias
de productividad que se puede esperar de estas soluciones.
Jan De Coster
Borland, España
Jan De Coster actualmente ocupa el cargo de International Solutions Architect en Micro Focus . En este rol, Jan
proporciona experiencia de dominio y liderazgo en torno a Software Quality Assurance (incluidos los requisitos de
captura y gestión de cambios), así como la prestación de servicios de consultoría y de proyectos en el campo en
toda Europa. Con más de 20 años de experiencia en TI , Jan comenzó su carrera en el desarrollo de software y gestión
de proyectos. Sin embargo, pronto quedó claro que tenía una pasión por el aspecto cualitativo de la entrega de
software. Más recientemente, Jan ha estado explorando más de cerca la calidad en relación con la gestión de pruebas
de Agile Test Management y Agile Test Automation- áreas que Jan siente son de gran importancia para el futuro éxito
del software delivery.
Fecha: 11/06/2015 - 16:40 - 17:00
ENTREGA DE LOS PREMIOS A LAS MEJORES PONENCIAS Y SORTEO DE
REGALOS PATROCINADOS
MEJOR PONENCIA otorgado por los participantes.
MEJOR PONENCIA otorgado por el Comité Técnico.
Los participantes que hayan dado su opinión sobre los ponentes y que estén presentes en la sala,
participarán en el sorteo de un iPad mini y otros regalos. Encontrará más detalles en la página 11 (votaygana).
35
C
COLABORADORES
AMETIC, la nueva patronal española de la electrónica, las tecnologías de la información, las
telecomunicaciones y los contenidos digitales, es un ejemplo de integración asociativa en nuestro
ámbito a escala europea.
www.ametic.es
La Asociación de Técnicos de Informática - ATI es una asociación sin ánimo de lucro fundada en 1967, abierta
a todos los que, en cualquier nivel profesional y sector productivo, desarrollan su actividad como profesionales
en el ámbito de las Tecnologías de la Información y de la Comunicación (TIC).
www.ati.es
EGANET é unha asociación empresarial que aglutina a empresas e profesionais galegos do
sector de internet e as novas tecnoloxías.
www.eganet.org
ISQUI The International Software Quality Institute (iSQI GmbH), instituto internacional de calidad de
software, con sede principal en Potsdam y establecimiento en Amstelveen y Londres, es un proveedor
de exámenes de certificación, líder en el mundo.
www.isqi.org
SoftQANetwork Your Quality Assurance Network
www.softqanetwork.com
uTest es la Red Profesional para Testers: la comunidad abierta más grande del mundo con más
de 150.000 profesionales del testing que comparten conocimientos y colaboran para promover
y fomentar la profesión del testing.
www.utest.com
36
COMITÉS expo:QA
Ce
COMITÉ DE PROGRAMA
Derk-Jan De Grood,
Países Bajos
Toni Robres,
España
Responsable del Programa
Derk-Jan de Grood fue elegido ganador del European
Testing Excellence Award de este año. Trabaja en
Valori como gerente de pruebas experto, gestor de
productos y asesor de la metodología ágil.
Antonio Robres es responsable de QA en eyeOS,
Barcelona, España. Participa en diversas conferencias
internacionales como ponente. También es miembro
de la asociación TestQA y de la SSTQB©.
COMITÉ TÉCNICO
Dan Alloun,
Israel
Claudia Badell,
Uruguay
Julia Durán,
España
Andrés Flores,
Argentina
Graham Bath,
Alemania
Rubén Fernández,
España
Javier Fernández Pello,
España
Cristiana Gusanu,
Malta
Paul Gerrard,
Reino Unido
Silvia Ochoa,
España
Leon Rabin,
Estados Unidos
Pablo Tobia,
Argentina
Celestina Bianco,
España
Julio Ramirez,
España
Ewout Van Driel,
Países Bajos
Alexandra Casapu,
Rumania
Luís Fernández Sanz,
España
Vipin Jain,
India
Graham Moran,
España
Erik Stensland,
Estados Unidos
Jonathon Wright,
Reino Unido
37
PLANOS DE EXPOSICIÓN Y HOTEL
P
PLANO DE EXPOSICIÓN / EXHIBITION FLOORPLAN
EXHIBITION, COFFEE BREAKS, & LUNCH / Sala/Room: MILAN+VENECIA
Globe
HP
Soasta
Sopra
Group
GFI
Test
Plant
VIP Area
BSD
nexo QA
Atos
accenture deiser
Stress Free
Zone
SOGETI ONLY
Lavabos / Toilets
Testing
Acceso / Access
Lavabos / Toilets
Focus UST
SSTQB Micro
APPLAUSE everis
Borland
Global
atSistemas SmartBear
Lounge
& Cyber
Acceso / Access
Conferencia Internacional
de Testing y Calidad del Software
Centro de Congresos Príncipe Felipe Hotel Auditórium · Madrid
Avenida de Aragón, 400 · 28022 Madrid · Spain· Tel: +34 91 400 44 00 · www.hotelauditorium.com
38

Documentos relacionados