micro focus - presentación testingandtoolsday 2016 v0.1
Post on 20-Feb-2017
22 Views
Preview:
TRANSCRIPT
#TestingToolsDay
#TestingToolsDay
Quality is our game!
Gestión integrada del Outsourcing de DesarrolloCarlos GutiérrezSolution Consulting Director, Software Delivery and Testing, EMEA
#TestingToolsDay
Metáfora de la Placa BaseProcesos Factor humanoTecnología
Organización Cliente
Outsourcer 1, 2, 3, 4…Driver
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#TestingToolsDay
MF DevOps Stack
#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…)
#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
#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
#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
#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
#TestingToolsDay
Micro Focus ADLM/DevOps Stack
SolucionesMainframe
#TestingToolsDay
+34 672 26 68 55
carlos.gutierrez@microfocus.com
Carlos Gutiérrez
Solution Consulting Director, Sw Delivery & Testing, Micro Focus.
Thank you
#TestingToolsDay
top related