servicios de testing - · pdf filetest center infraestructura ... • acelerar los...

22
Quality Services

Upload: hoangque

Post on 06-Feb-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Quality Services

Page 2: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

+20 Años de innovación

Proveedor internacional de servicios de TI

Fundada en 1991, +20 años de trayectoria

Oficinas en Argentina, México, España y USA

Infraestructura propia: +1800 m2

+1000 proyectos en 50 países de América,

Europa, Asia y África

+300 personas, graduadas en las mejores

universidades

Una de las mejores empresas para trabajar

en la Argentina según GPTW.

Certificación ISO 9001:2008 en la gestión de

servicios de software

Premio Sadosky 2011 a la Trayectoria

Empresaria.

Page 3: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicios

Application Lifecycle

Management

Arquitectura Corporativa

IT Governance

Software Quality

Assurance

ISO, CMMI, ITIL

Soluciones de Industria

basadas en xRM:

CRM

Call Center

Service Desk

POS

Sales Force

E-Commerce

Development Framework

Desarrollo v1

Modernización

Portales & Colaboración

Mobile & Tablets

Arquitectura e Integración

BPM / ESB

BI / Data Management

Aplicaciones administradas

Mantenimiento, soporte y

operación

Fábrica

Test center

Infraestructura

Mesa de ayuda

Intsalación y

Actualización de

Plataformas

Microsoft Servers

Seguridad

Service Desk & On-Site

Support

Administración de

Infraestructura

Consulting Enterprise

Applications

Software

Development

Outsourcing Infraestructure

services

+100 empresas líderes confían en nosotros…

Page 4: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Baufest Quality Services

Marzo 2013

Page 5: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Quality Services

Security

Software Configuration Management

(SCM)

Quality Control

(QC)

La práctica de Software Quality Services de Baufest tiene como objetivo ayudar a las empresas a: • Implementar y mejorar sus circuitos de calidad para

minimizar el riesgo de interrupción del negocio. • Acelerar los procesos de pruebas. • Identificar y corregir las deficiencias en la metodología

vigente. • Maximizar la calidad de las aplicaciones • Aumentar la velocidad de la puesta en producción de las

mismas.

Los servicios de Calidad, se fundamentan en cuatro grandes pilares:

Quality Assurance Quality Control Security SCM

Page 6: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Algunas preguntas recurrentes…

6

¿Como podemos determinar la calidad de nuestros esfuerzos de testing?

¿Estamos recibiendo el valor de la inversión que estamos realizando en los servicios de testing?

¿Estamos haciendo mucho o poco testing?

Nuestro presupuesto fue recortado, ¿que tipo de testing deberíamos eliminar?

¿Que impacto tendrá en la calidad de la producción de aplicaciones?

¿Cómo podemos integrar una estrategia de testing sostenible en nuestra organización?

¿Cómo podemos integrar mejores practicas de testing alineadas a la cultura de la organización?

Page 7: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Visión integral de Servicios

Estrategia de Testing &

Planeamiento

Testing Funcional

Testing No Funcional

Automatización de Testing

Innovación & Mejora

Continua

• Testing Setup: Assestment situación testing, métricas y metodologías de trabajo.

• Quality Management • Evaluación de herramientas • Seguimiento de defectos Releases

• Regresión • Integración • Configuración

• Testing de Stress • Testing de detección de

vulnerabilidades • Testing de proyectos de

tecnología • Configuración

• Ambientes • Scripts • Arnés de testing.

• Coaching testing • Capacitación • SCM • Enmascaramiento

de datos.

Baufest Quality Services

Start Setup Testing

take-over Operación

Project Close

Page 8: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicios| Estrategia de testing

Estrategia de Testing & Planeamient

o

Los servicios de estrategia de testing & planeamiento, tienen como objetivo lograr un impacto en: Procesos: Metodología Tecnología: Incorporación de herramientas Personas: Habilidades y destrezas

Servicios: • Assestment situación de testing: • Definición de objetivos de calidad y performance. • Definición metodología de trabajo. • Testing Setup: “Dejar el equipo listo para las actividades de takeover, en el lugar de

trabajo acordado y con la infraestructura requerida” Dimensionamiento y composición del equipo Diseño preliminar del acuerdo de nivel de servicio (SLA) Lugar de trabajo e infraestructura Cobertura horaria / geográfica Modelo de gobierno - Comunicaciones Contratación del servicio - Acuerdos de Confidencialidad Quality Management

• Evaluación de herramientas • Seguimiento de defectos

Page 9: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicios| Testing funcional Testing

Funcional

QA de Requerimientos

Soporte durante las actividades de especificación de requerimientos

Revisión Formal

Revisión de las especificaciones: contenido, viabilidad y claridad de las mismas.

Revisión de aspectos formales: completitud y cumplimiento de las definiciones metodológicas y estándares.

Revisión de Implicaciones Técnicas y de Arquitectura.

QA de Diseño Técnico

• Análisis de los aspectos que refieren a alternativas técnicas, arquitecturas, diseño de patrones y factibilidad de la propuesta técnica

QA de Código

Revisión de Código .NET y JAVA en Base a Patrones

Detección de código que pueda impactar en la performance de la aplicación.

Page 10: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicios| Testing no funcional Testing no funcional

Test de Stress: Se definen un subset de escenarios a probar a

los efectos de validar la performance en base a la capacidad de la infraestructura.

Test de Volumen: Similar a los anteriores, pero buscando probar que volumen de datos es capaz de procesar la aplicación.

Test de Detección de Vulnerabilidades (Seguridad) Testing de proyectos de Tecnología (mudanzas, upgrades,

updates tecnológicos, cambio de plataforma, etc.) Testing de vulnerabilidades en aplicaciones web

Herramientas Utilizadas:

HP Performance Center; HP WebInspector IBM Rational Performance Tester; IBM Rational AppScan MS Visual Studio for Testing. Open Source + Low Cost.

Baufest brinda entre sus servicios de los siguientes Test Técnicos:

Page 11: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicios| Innovación & Mejora continua Innovacion & Mejora

Continúa

Busca optimizar los esfuerzos de TI para alinearlos a la estrategia de la empresa, generando real valor para el negocio.

Las prácticas y procesos involucrados en la generación de software.

La gestión de las relaciones entre los artefactos de desarrollo utilizados o producidos por estas actividades.

Los reportes sobre el progreso de las actividades de desarrollo en su conjunto.

Las herramientas que le dan soporte.

SCM: implica la implementación, coordinación y monitoreo de las actividades de generación de una solución de software desde el surgimiento de la necesidad hasta la puesta en producción y posterior mantenimiento.

Capacitaciones: en herramientas, testing funcional y actividades diarias. Enmascaramiento de testing: compliance BCRA 4609 Coaching y consultoría:

Page 12: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Modelo orientado a la calidad

Page 13: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Baufest |Quality Services

Staff Augmentation Quality Services

Provisión recursos Provisión servicio

. Test . . Test .

Core team Flex team

Herramientas

Innovación

Proveedor A Proveedor B

Costo beneficio/ Valor organización?

Objetivos de Calidad y Performance

Page 14: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

14

Hace la transferencia de

conocimiento de las aplicaciones,

provee la documentación y brinda

la versión de la aplicación a testear.

Monsanto

Equipo de proyecto

Líder de proyecto

Analista funcional

de negocio

Responsable implementacion

Tecnología

Homologación

Líder Homologación

Testers

Ge

ren

cia

Te

cn

olo

gía

e im

ple

me

nta

ció

n a

pro

du

cc

ión

Requerimientos

Aplicación

baufest

Fa

cto

ry M

an

ag

em

en

t

Baufest Team 1

Baufest Team 2

Baufest Team 3

Calidad de la

funcionalidad

Cantidad de

funcionalidad

Cantidad de

funcionalidad

Infrastructure

Management

Service

Delivery

Leader

Cliente

Planifica la estrategia de testing según

las necesidades, metodologías y

herramientas de la empresa asignando

equipos gestionados.

Versión de la Aplicación y

Documentacion

• Plan de Pruebas • Diseño de Casos • Reporte de Ejecución

e Issues encontrados

Baufest |Quality Services

Page 15: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Estaciones de trabajo y red

Repositorio central para la gestión de pruebas Casos de Prueba

Datos de Prueba

Scripts de Prueba

Versiones de prueba de artefactos

Servidores para la gestión de pruebas Alberga herramientas de ciclo de vida de gestión y seguimiento de defectos

Servidores Aplicación

Herramientas: Gestión de pruebas: IBM Rational ClearQuest TestManager, MS Visual Studio Team System,

IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Seguimiento de Defectos: IBM Rational ClearQuest, MS VisualStudio Team System, Server,

Gemini, Mantis, BugZilla IBM Rational Team Concert, etc.

Pruebas de funcionamiento y rendimiento automatizadas: IBM Rational Performance Tester,

IBM Rational Functional Tester, MS Visual Studio for Testing, HP QTP, Fitnesse, etc.

Análisis de Código estático y dinámico: IBM Rational Purify, PureCoverage y Quantify, MS

Visual Studio for Testing.

Baufest |Quality Services

Page 16: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Alcance del servicio Equipo del servicio Revisión de los acuerdos (SLA) y enmiendas al servicio Revisión de precios Resolución de conflictos

Iteraciones semanales / quincenales

Start Setup Testing

take-over Operación

Project Close

Gestión| Quality Services

Page 17: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Servicio medido en base a cumplimiento de objetivos de calidad: Acuerdo de servicios por performance.

Ventajas:

Se incentiva la calidad y la productividad

Permite medir fehacientemente el cumplimiento de objetivos de negocio

Este tipo de contratación genera beneficios para el Cliente

La relación costo del servicio vs. beneficio para el negocio es positiva

El presupuesto invertido en Calidad rinde más

Items de medición: Story points/Casos de Prueba/Casos ejecutados/otros

Se acuerda con el cliente

Servicio de assessment inicial de dos semanas a un mes para plantear objetos, objetivos y métricas de performance. Salida: Diagnóstico y Acuerdo de servicios.

Se miden

Situación actual

Situación objetivo

Situación de coyuntura (3 a 6 meses hasta llegar a situación objetivo)

Informe y medición servicio| Quality Services

Page 18: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Items de Calidad

Calidad sobre la documentación generados

Templates

Secciones

Redacción

Adhesión a los estándares

Calidad de presentación de resultados

Informes

Herramientas de gestión

Cantidad de aportes de mejora a los procesos

Tangibles

Revisiones mensuales de mejora continua

Aportes reales

Medición del cambio

Informe y medición servicio| Quality Services

Items de performance Aceptación Pruebas cubiertas Desempeño de las pruebas Efectividad de las pruebas Cumplimiento de objetivos

-Coyunturales -Situación Objetivo

Productividad ponderada -Cantidad de ítems por tiempo -Cantidad de ítem según ponderación/prioridad/alineación con el negocio

Page 19: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Líder/Coach:.

Gestión

Seguimiento y control

Feedback al cliente

Optimización

Capacitación

Equipo de QA:

Aseguramiento de la calidad

Control de la calidad

Ejecución de pruebas en distintos niveles

1.Equipo extendido:.

Refuerzo al equipo de QA

Coaching

• Detectar y gestionar necesidades de capacitación

• Capacitarse y capacitar

• Asesorar al equipo en buenas prácticas

• Acompañar en su implementación

• Evaluar el desempeño de los miembros de equipo

• Procurar que los miembros cumplan los objetivos

• Disipar dudas

Equipo| Quality Services

Page 20: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Socios

NATURAL NATURAL

Plataformas & Herramientas

Socios Tecnológicos

Socios de Negocio

Page 21: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

Valores

5° empresa con mayor facturación en desarrollo de

software en Argentina, según IDC

Reconocida como uno de los proveedores de

servicios de TI con Mejor Imagen, según el ranking

de Information Technology.

28° Puesto en ranking Mejores Empleadores que

elabora Apertura (Empresas 200 ~ 1000 personas)

Premio Sadosky 2011 a la Trayectoria

Empresaria

Proceso unificado de Ventas

& Prestación de servicios.

91% entre Satisfechos y Muy Satisfechos

Encuesta de Satisfacción del Cliente

USD 11.5 Millones

Page 22: Servicios de Testing -  · PDF fileTest center Infraestructura ... • Acelerar los procesos de pruebas. ... IBM Rational Quality Manager, TestLink, HP Quality Center, etc

¡Muchas Gracias!

[email protected] baufest.com

Argentina

Buenos Aires Tel.: +54 (11) 4118-8080 Fax: +54 (11) 4118-8080 Roosevelt 1655 C1428BNC, Buenos Aires Argentina

Santa Fe Tel.: +54 (342) 412-0368 San Jerónimo 1838 S3000FPP, Santa Fe Argentina

España Tel.: +34 91 745-2763 Fax: +34 91 561-5626 c/ Francisco Giralte, 2 28002, Madrid España

México Tel.: +52 (55) 5531-8878 Fax: +52 (55) 5531-8878 Avda. Ejército Nacional 678, Col. Polanco Reforma, Distrito Federal C.P. 11550 México D.F.

USA Tel +1 (617) 275-2420 1 Broadway 14th floor Cambridge, MA 02142 EE.UU