23
#TestingTools Day

Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

Embed Size (px)

Citation preview

Page 1: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Page 2: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Quality is our game!

Gestión integrada del Outsourcing de DesarrolloCarlos GutiérrezSolution Consulting Director, Software Delivery and Testing, EMEA

Page 3: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Metáfora de la Placa BaseProcesos Factor humanoTecnología

Organización Cliente

Outsourcer 1, 2, 3, 4…Driver

Page 4: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

“En 2017, 75% de las organizaciones IT tendrán una capacidad bimodal”Sistemas de Innovación

Sistemas de Diferenciación

Sistemasde Registro

Modo 1Fiabilidad

Waterfall, V-ModelIT-centric

Nueva versiones enMeses/Años

Modo 2Agilidad

Agile, KanbanBusiness-centric

Versiones enDías/Semanas

GobernanzaCa

mbi

o

*Predicciones de Gartner, 2014

API

Sistemas de com

promiso

Page 5: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

¿Qué se le pide a un Outsourcer de Desarrollo?

• Gestión del servicio• Comunicación• Certeza en las entregas y visibilidad• Gestión de activos software• Calidad de producto entregado• Cumplimiento con los procesos del cliente• Flexibilidad

Page 6: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

¿Qué se le pide a un Outsourcer de Desarrollo?

• Gestión del servicio• Comunicación• Certeza en las entregas y visibilidad• Gestión de activos software• Calidad de producto entregado• Cumplimiento con los procesos del cliente• Flexibilidad

Page 7: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Detalle necesario para el outsourcer de desarrollo y/o testing

Necesidades del negocio

¿Cuál es el estado de lo que se solicitó?

Idea Tarea

¿Qué se ha desarrollado, es lo que negocio esperaba?

?

Comunicación

N D

T

Page 8: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Comunicación: Distintas perspectivas

Perspectiva de negocio

Tema “Mobile Pay”Habilitar compras por crédito & PayPal - Visa and Master Card (crítico)- American Express

(debería)- PayPal (podría)

Analista Negocio

Perspectiva técnica

• Diseñar pantallas para procesar las tarjetas de crédito

• Definir un servicio compartido de procesamiento

• Diseñar y verificar un protocolo de encriptación

• Crear un framework de pruebas unitarias…

Desarrollador

Estrategia, mercados,

necesidades

Épicas, historias,

tareas

Perspectiva de pruebas

• Replicar infraestructura• UX Test #1• Unit Tests Sprint 23• Mejorar el framework de

Unit Testing• Cross browser/Cross device

tests• Pruebas protocolos

seguridad• Tests multi-idioma

Tester

Unit, UATs, CI

Page 9: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Comunicación: necesidades• Capturar toda la información • Estructurar el producto / proyecto • Describir el producto con el suficiente nivel de detalle• Incluir mocks y diagramas dentro de la explicación del

producto• Socializar y compartir todo• Mantener visible la fuente en todo momento

Page 10: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Certeza en las entregas y visibilidad

Plan de la Release 1

Plan de la Release 2

Plan de la Release 3

Release 1 desplegada

Release 2 desplegada

Release 3 desplegada

Feedback

Hito 1

Hito 2

Hito 3

Alcance del proyecto/ producto

TODOS LOS REQUISITOS

Page 11: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Hito 1

R1R2R3R4R5R6R6R8R9R10R11R12R13R14R15

ALCANCE BUSINESS RELEASE 1 PLAN

R1R2R3R4

¿Se podrá entregar la release_1 a

tiempo?

DEV RELEASE 1 TAREASR3 no cubierto por DevTareas sin vínculo con necesidades de negocio en el plan de Release 1

CASOS DE PRUEBA PARA RELEASE 1

R2 no tiene ningún caso de prueba asociado

Outsourcer 1

Outsourcer 2

Page 12: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Hito 1

R1R2R3R4R5R6R6R8R9R10R11R12R13R14R15

ALCANCE BUSINESS RELEASE 1 PLAN

R1R2R3R4

¿Se podrá entregar la release_1 a

tiempo?

DEV RELEASE 1 TASKS

CASOS DE PRUEBA PARA RELEASE 1

• ¿El avance es el esperado?

• ¿Se han pasado todas las pruebas?

• ¿Qué escenarios alternativos debemos considerar para la release?

Visibilidad, seguimiento y flexibilidad:

Test

Page 13: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Gestión de activos software

Carpetas!

Solución de Big Company (Enterprise level)

• Abarcando todas las tecnologías de la empresa (mainframe incluido)

• Capaz de soportar ajustes rápidos sobre las distintas releases planificadas (que pueden involucrar distintos outsourcers)

• Capaz de propagar cambios entre los distintos outsourcers

• Integración continua en el lado del cliente• DevOps ready!

Outs1COBOL

Outs2JAVA

Outs3APPS

Page 14: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Hito 1

R1R2R3R4R5R6R6R8R9R10R11R12R13R14R15

ALCANCE BUSINESS RELEASE 1 PLAN

R1R2R3R4

No podemos cumplir Hito 1 mandamos R4 a la siguiente release!

DEV RELEASE 1 SOFTWARE

OK!

Antes Después

Page 15: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

MF DevOps Stack

Page 16: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Calidad de producto entregado

Modelo de Calidad

Revisiones (código, peer reviews…)

Pruebas (unitarias, integración, automatización…)

Entornos (despliegues, sw base, mantenimiento…)

Provisión de datos (subset, enmascaramiento…)

Page 17: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Calidad de producto entregado

• Visibilidad ejecución pruebas• Metodología cliente• Herramientas cliente• Entrega de testware• Automatización pactada• Shift Left en automatización

Pruebas

Page 18: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Calidad de producto entregado

Automatización

Silk Test

Gestión

Silk Central

Rendimiento

Silk Performer

Seguimiento

Multi instancia

Integración

KDT

Una herramienta para:- Dif. Tecnologías- Browser Testing- Mobile

KDT

Fácil de utilizar y aprender

Monitorización UX

Máxima Flexibilidad

Page 19: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Micro Focus big picture

Business Delivery

Idea

RequirementDetail

Time

Functionality

Time

Product

Backlog

ATLAS AGILE

SILK Central

SILK Test SILK Performer

Input Input

Dimensions CM or AccuRev

Deployment Automation

Application under test

Page 20: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

MapeoFactor Solución Micro FocusComunicación AtlasCerteza en las entregas y visibilidad

Atlas, Silk Central, Agile tool

Gestión de activos software

Dimensions CM, AccuRev

Calidad de producto entregado

Silk Central, Silk Test, Silk Performer, Silk Performance ManagerDeployment Automation

Page 21: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

Micro Focus ADLM/DevOps Stack

SolucionesMainframe

Page 22: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

#TestingToolsDay

+34 672 26 68 55

[email protected]

Carlos Gutiérrez

Solution Consulting Director, Sw Delivery & Testing, Micro Focus.

Page 23: Micro Focus - Presentación TestingAndToolsDay 2016 v0.1

Thank you

#TestingToolsDay