¿Por qué necesitamos ALM? …66% of all IT projects either fail outright or take much longer to install than expected because of their complexity. Among.

Slides:



Advertisements
Presentaciones similares
Spokesperson will be Jay Schaudies, Vice President, Global eCommerce.
Advertisements

Last Updated: 3/27/2008 DEV-2 Making OpenEdge Architect work for you
Problemas encontrados en actualizaciones de SQL Server 6.5/7.0 a 2000
SECRETARÍA DE ESTADO DE CAMBIO CLIMÁTICO DIRECCION GENERAL DE CALIDAD Y EVALUACION AMBIENTAL PRESENTATION BY SPAIN TO THE EXECUTIVE BODY FOR THE CLRTAP:
Parent Leadership in Education & Youth Education Tekies Centro Sor Juana in Las Milpas South Pharr, Texas.
RENAISSANCE es un proyecto del programa CONCERTO co-financiado por la Comisión Europea dentro del Sexto Programa Marco RENAISSANCE - ZARAGOZA - SPAIN 1.
MSF & Visual Studio Team System 2005 Beta I Cristian Rene Rivas MSF Trainer – MCT – MCSD Beyond IT.
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
Metodologías con VS.2005 TEAM SYSTEM
Windows Presentation Foundation
Flujos de trabajo en SharePoint 2010 Pablo Peris
Enchúlame la Máquina SQL Server 2005
Acelere el Ciclo de Vida de sus Aplicaciones
PLEASE READ (hidden slide) This template uses Microsofts corporate font, Segoe Segoe is not a standard font included with Windows, so if you have not.
EMEA. 2 Bienvenidos a la conferencia EMEA Architect Forum 2004 Aurelio Porras Architect Advisor División.NET - Developer & Platform Evangelism Microsoft.
Productividad personal Estar al día Colaboración Limitada.
Software Testing Héctor Santa María..
Grupos de Trabajo 6 - Informe Working Group 6 – Report Transparency.
Grupos de Trabajo # 7 - Informe Working Group # 7 – Report General Business and Operational Risks.
BIENVENIDOS AL WORKSHOP DE ACSDA SOBRE LOS PRINCIPIOS DE INFRAESTRUCTURAS FINANCIERAS DE MERCADO WELCOME TO ACSDAS FINANCIAL MARKET INFRASTRUCTURES PRINCIPLES.
Quality Management (J07) Overview Argentina
Copyright © 2007 Quest Software Ampliando el alcance de las Soluciones de Microsoft a entornos heterogéneos Juan Miguel Haddad Responsable de Alianzas.
TechBA: Modelo de Aceleración en Silicon Valley Jorge Zavala CEO TechBA Silicon Valley TechBA: Mexicos Premier Source for Innovative.
About Services News Publications EventsContactHome SPOTLIGHT - NEWS Ipso greek ipso greek IMPORTANT LINKS PROJECTS DATABASE Ipso greek ipso greek Registre.
Description Digital school is an educational movement that use technology to learn and transform the educational practice to promote the students integral.
Java Web Services Developer JAX-WS
Implementing DDI in the National Institute of Statistics and Geography of Mexico Eric Rodriguez.
¿Cómo armar el entorno de desarrollo para una mayor productividad?
EPI-Control Programa para la Vigilancia Epidemiológica Hospitalaria Ampliada y el Control de Infecciones Versión 7.0 Contacto Teléfono.
LabVIEW para sistemas de control. Principales compañías con instrumentos NI.
Scrum Values Drinking Agile from the Fountain and Getting Stronger Heitor Roriz Filho, MSc, CST Scrum Bolivia Day 2012.
Fundada en 1998 y adquirida por EMC en 2004, VMware fue pionero de la tecnología de virtualización En 2009 tuvo ventas por $2 billones de USD, más.
BUSINESS MODEL INNOVATIONS FACILITATED DISCUSSIONS Prepared for: Tecnológico de Monterrey October 17, 2012 © 2012 ATC, All Rights Reserved
ExpoForo 2008 "Políticas Públicas em la era digital" Camillo Speroni VP & GM Novell Latin America
Cloud Computing y Data Centers ¿Por qué tanto interés de tanta gente? Costo en DC pequeño (1000 servers) Costo en DC grande ( servers) Ratio RedUSD.
está aquí para quedarse no es una moda no es sólo una tendencia.
MSF: Microsoft Solutions Framework
JAIME HERNANDO VILLAMARIN. Hardware Requirements · Processor: minimum of 1 GHz (multi core recommended) · Memory: minimum of 1 GB of RAM (2 GB recommended)
Introducción al Framework FWK 2.0- FWK Partner & Practices Marcelo Oviedo [razon social] Córdoba Argentina.
Tecnologías de Despliegue de Windows Server 2008 Antonio Gámir Ingeniero preventa Microsoft Ibérica.
Entender qu é es cloud computing Cloud computing seg ú n Microsoft: Azure.NET Services SQL Services Live Services.
Copyright © 2008, Solid Quality Mentors. All rights reserved. PerformancePoint Server Implementar una solución PPS-Monitoring Pablo Ahumada Koschitzky.
Antonio Gámir TSP – Windows Client Microsoft Ibérica.
Su Negocio Conectado. VisibilidadVisibilidad ColaboraciónColaboración PlanificaciónPlanificación EjecuciónEjecución Build Connections.
Soporte GO-LIVE Crear y seguir tareas, escenarios, requerimientos Asignar trabajo al equipo Uso de workflow para hacer cumplir el proceso.
Clustered Hard Disk Drives Cold data.
Bruno Capuano MVP Team System Avanade Blog: Mail:
para desarrolladores Minimizar el cambio Concentrarse en estabilidad, confiabilidad y rendimiento. Ayudar a mejorar la productividad Reducir la curva.
Entender el proceso que sigue un tester para probar un interfaz de usuario Tener una visión general de las capacidades que ofrece TLM para automatizar.
Technical Track Analytics. Analytics in PPS Alejandro Leguizamo SQL Server MVP, Mentor Solid Quality Mentors
Visual Studio es una potente solución (Programa) ALM que permite a las organizaciones ofrecer un valor continuo con velocidad y calidad para desarrollar.
Bienvenido a Technet Summit Forefront Client Security.
LFRAILE.NET | VISUAL STUDIO 2010 Luis Fraile MVP Team System
DevOps Integre las operaciones para una entrega continua Jesús Villalobos Responsable de desarrollo Consultoría Certia.
Migración y actualización hacia SharePoint. Ventajas de actualizar hacia Windows Sharepoint Services 3.0 y hacia Office SharePoint Server 2007 Aproximaciones.
Desarrollo Web Extremo
Súbete a la nube con Windows Azure
Desarrollando en serio…
1 USMP PhD in Information Systems Engineering INFRASTRUCTURE MANAGEMENT - IM The Information and Communications Technology Infrastructure Management (ICT-IM)
¿Qué haces si estás atrapado/a en un edificio en llamas? Usa 3 términos de vocabulario.
“La comprensión interdisciplinaria es la capacidad de integrar conocimientos y formas de pensar de dos o más disciplinas para crear una nueva perspectiva.
© 2013 Board of Regents of the University of Wisconsin System, on behalf of WIDA.
Porque nos importa la seguridad
THOMSON SCIENTIFIC Updates for April Copyright 2006 Thomson Corporation 2 2 Actualizaciones Actualizaciones a las herramientas Refine y Analyze.
Mejora Continua (Kaizen) Pirámides Planas Liderazgo vs. Management Calidad Total Flexibilidad Laboral Gestión del Conocimiento.
10/ How to set up the PSNC educational program Cómo establecer el programa educacional de EPNC By Por Dave Batty PSNC #10.
VS + Team Foundation Server Comunidad PR.Net (c) Néstor Santana-Carire Objetivos  Conocer las Funcionalidades de TFS  Crear.
Herramientas de ayuda a la adopción de Scrum Images goes here TeleTech Confidential and Proprietary.
Visual Studio 2010 Guía de ventas. Microsoft Confidential2.
Prioridades del Negocio Virtualization Digital Collaboration Green ITSaaS & Cloud Computing Social Computing Mobility Next Gen User Experience Soluciones.
Transcripción de la presentación:

¿Por qué necesitamos ALM?

…66% of all IT projects either fail outright or take much longer to install than expected because of their complexity. Among very big IT projectsthose costing over $10m apiece98% fall short… …66% de los proyectos de IT o fracasan directamente o llevan más tiempo del previsto por su complejidad. Entre los proyectos de IT mayores (aquellos que cuestan más de $10m) el 98% fracasan al poco tiempo…

%23%49% ExitososProblemáticosFallidos Fuente: The Standish Group International, Extreme Chaos, 2009 Se pasan en coste: 45% Se pasan en tiempo: 63% No llegan a la funcionalidad: 67% %15%51% %24%44%

Necesitamos procesos de desarrollo ligeros El Software no se prueba adecuadamente Nuestros equipos no se comunican de manera efectiva No tenemos visibilidad del estado del proyecto Es difícil balancear las demandas de negocio con el riesgo del proyecto

La Suite de Productos para Grupos de Desarrollo

Probador Desarrollador Arquitecto Jefe de Proyectos Analista de Negocio Profesional de Base de Datos Diseñador Mejorar la Calidad del Software Facilitar la Colaboración en Equipo Incrementar la Transparecia en Proyectos

Agnóstico de la Plataforma Específico para cada Plataforma Adaptadores para Java (Elipse), COBOL y otros entornos de desarrollo

Test and Lab Manager Manual Testing Layer Diagram UML Modeling Load Testing Web Testing Test Case Management IntelliTrace Architecture Explorer Fast Fwd for Manual Test Logical Class Designer Cloud Development Office Development Windows Development New WPF Editor Customizable IDE Multi-core Development Silverlight Tools Web Development SharePoint Development Generate from Usage Static Code Analysis Database Deployment Code Metrics Database Unit Testing Test Data Generation Test Impact Analysis UI Test Automation Code Coverage Performance Profiling Database Change Mgmt

Requisitos de Negocio Calidad de Servicio ResultadosPredecibles Informes en tiempo real PlanificaciónDiseñoDesarrolloPruebasDespliegue

Visual Studio 2010

Visual Studio 2008 Professional with MSDN Professional Visual Studio 2008 Professional with MSDN Premium Visual Studio Team System 2008 Team Editions with MSDN Premium Visual Studio Team System 2008 Team Suite with MSDN Premium

Test and Lab Manager Manual Testing Layer Diagram UML Modeling Load Testing Web Testing Test Case Management IntelliTrace Architecture Explorer Fast Fwd for Manual Test Logical Class Designer Cloud Development Office Development Windows Development New WPF Editor Customizable IDE Multi-core Development Silverlight Tools Web Development SharePoint Development Generate from Usage Static Code Analysis Database Deployment Code Metrics Database Unit Testing Test Data Generation Test Impact Analysis UI Test Automation Code Coverage Performance Profiling Database Change Mgmt

Test and Lab Manager Test Case Management Fast Fwd for Manual Test Manual Testing Lab Mgmt Config. Checkpoint Environment Environment from Template Virtual Env. Setup/Tear Down Team Explorer Team Agents

Reporting Team Portal Test Case Management Branch Visualization Version Control Build Automation Gated Check-in Agile Planning Tools Aggregate packs to drive desired load Collect profiler trace from systems under stress Perform goal or scenario based load tests Collect data from all the tiers in your application architecture

Visual Studio 2010

GeneralistaEspecialista Pruebas Manuales Algo de scripting Configuración, Inicialización de Datos Scripting Avanzado Algo de Codificación Codificación Avanzada Procedimientos de pruebas Automatizados Codificación Experta Pruebas de Caja Negra Pruebas de Caja Blanca API Testing El 70% de las pruebas ocurre aquí La mayoría de herramientas tienen foco aquí Microsoft Test & Lab Management

GeneralistaEspecialista Pruebas Manuales Algo de scripting Configuración, Inicialización de Datos Scripting Avanzado Algo de Codificación Codificación Avanzada Procedimientos de pruebas Automatizados Codificación Experta Team Foundation Server (Incidencias, Informes) P. Unitarias / Cobertura / Estáticas Pruebas Web / Pruebas de Carga Coded UI Test Profiler Test Case Management Lab Management Recolectores de Datos (Historical Debugging, Análisis de Impacto, Métricas) Visual Studio IDE Roles técnicos Microsoft Test & Lab Management Roles No Técnicos Microsoft Test & Lab Management Roles No Técnicos Disponible actualmente con VS 2008 Nueva funcionalidad en VS 2010

Sprint plan Write tests for US1 Write tests for US2 Sprint plan Build 1 Build 2 Build 3 Implement User Story 1 (US1) Test US1 & file bugs Implement US2 Build 4 Fix bugs Build 6 Build 7 Regress impacted tests Build 5 Implement US2 Fix bugs Test US2 & file bugs Verify fixes Planificación del Sprint: Se mueven User Stories del Product BackLog al BackLog de la Iteración User Story #1: Como quiero de tal forma que User Story #2: Como quiero… Planificación del Sprint: Se mueven User Stories del Product BackLog al BackLog de la Iteración User Story #1: Como quiero de tal forma que User Story #2: Como quiero… Microsoft Test & Lab Management (MTLM)

Sprint plan Write tests for US1 Write tests for US2 Sprint plan Build 1 Build 2 Build 3 Implement User Story 1 (US1) Test US1 & file bugs Build 4 Fix bugs Build 6 Build 7 Regress impacted tests Build 5 Implement US2 Fix bugs Test US2 & file bugs Verify fixes Sprint plan Write tests for US1 Sprint plan Build 1 Build 2 Build 3 Implement User Story 1 (US1) Test US1 & file bugs MTLM facilita un entorno rico para asegurar la cobertura de los requisitos con pruebas MTLM ayuda a los probadores a identificar exactamente qué está disponible en cada build. Sprint plan Write tests for US1 Planificación de Pruebas Build 3 Implement User Story 1 (US1) Test US1 & file bugs

Campos Tìtulo Prioridad, Área, Iteración Campos Tìtulo Prioridad, Área, Iteración Pestañas para elementos vinculados y otros enlaces Pestaña de Steps Acción para cada paso Resultados esperados Adjuntos Pestaña de Steps Acción para cada paso Resultados esperados Adjuntos Datos Parametrizados Tabla de valores para pruebas dirigidas por datos Datos Parametrizados Tabla de valores para pruebas dirigidas por datos Pasos Compartidos Secuencia común de pasos compartidos por otras pruebas Pasos Compartidos Secuencia común de pasos compartidos por otras pruebas

Sprint plan Write tests for US1 Write tests for US2 Sprint plan Build 1 Build 2 Build 3 Implement User Story 1 (US1) Test US1 & file bugs Build 4 Fix bugs Build 6 Build 7 Regress impacted tests Build 5 Implement US2 Fix bugs Test US2 & file bugs Verify fixes Test US1 & file bugs Fix bugs Verify fixes Build 3 MTLM integra a los desarrolladores y probadores. Los probadores crean bugs bien documentados Build 5 Los probadores pueden probar fácilmente con el fast forward Fix bugs Test US1 & file bugs Build 5 Verify fixes Interacción Desarrollador/Probador

Sprint plan Write tests for US1 Write tests for US2 Sprint plan Build 1 Build 2 Build 3 Implement User Story 1 (US1) Test US1 & file bugs Build 4 Fix bugs Build 6 Build 7 Regress impacted tests Build 5 Implement US2 Fix bugs Test US2 & file bugs Verify fixes Pruebas de Regresión Build 3 Build 4 Build 6 Build 7 Build 5 Test US1 Code churn ??? Code churn ??? MTLM ayuda a los probadores a identificar los tests impactados por cambios ? ? ? ? Build 4 Build 6 Build 7 Build 5 Regress impacted tests ? ?

Team Foundation Server (TFS) Lab Management Test Case managementBuild management Work Item Tracking Source Control Hyper-V Hosts Virtual Machine1 Virtual Machine2 Virtual Machinen Library Shares Library Share1 Library Share2 Library Sharen System Center Virtual Machine Manager (SCVMM)