Prioridades del Negocio Virtualization Digital Collaboration Green ITSaaS & Cloud Computing Social Computing Mobility Next Gen User Experience Soluciones Innovadoras y Activos Experiencia y Creatividad Recursos Cualificados Repeatable Delivery Service Differentiation Focus Engineering Global Delivery Network CRMERPBI Information Technology Improve sales, service, customer loyalty Improve Performance, Reduce Costs Improve employee productivity RESULTADOS
“ALM es el proceso de desarrollo y mantenimiento del software de realizado mediante la ejecución continua de los pasos productivos.” Una buena gestión de Application Lifecycle Management (ALM) ayuda a las resolución de estos problemas
Source: NIST, The Economic Impacts of Inadequate Infrastructure for Software Testing 2002, Standish Group The Cost of Inadequate Software Testing (Billions) Software users Software developers $0 $10 $20 $30 $40 Como se define la calidad en el negocio?
Varios proveedores. Soluciones no unificadas. Se supervisa los proyectos de forma leve. Control sobre la calidad final Evitar sorpresas desagradables Garantizar los estándares Control sobre los proyectos Minimizar riesgos
A nivel metodológico una nueva Fase de Entrega y Aceptación A nivel físico un Entorno de Aceptación
ProveedorProveedorCorporaciónCorporación Definición de requerimientos Diseño de la solución ConstrucciónEntregaAceptaciónInstalación Mantenimiento Evaluación de la necesidad Análisis preliminar Diseño Funcional ConstruccionPruebasImplantación Diseño Técnico Pruebas
Tests asociados a requirimientos para facilitar la trazabilidad
Pruebas de carga sobre los servicios de una aplicación
Team Foundation Server Reporting GeneralistSpecialist Manual TestingSome scripting Creates scripts to set up lab, create data Strong scripting skills Some coding skills Strong coding Develops fully automated testing procedures Expert coding skills Other Automatio n Tools Other Automatio n Tools
Test and Lab Manager Test Case Management Fast Forward for Manual Testing Manual Testing Lab Management Config. Checkpoint Environment Environment from Template Virtual Env. Setup/Tear Down Reporting Team Portal Test Case Management Branch Visualization Version Control Build Automation Gated Check-in Agile Planning Tools Team Explorer Team Agents
Innovation Group Manager Avanade Spain, S.L. Unipersonal | SPAILA Region