3. Pilares de Visual Studio Team System Mejor alineamiento con el negocio Mayor calidadcon ayuda de herramientas Herramientas de Arquitectura para todo el mundo
4. Segmentación de Pruebas El 70% de las pruebas ocurre aquí La mayoría de herramientas de pruebas están orientadas aquí Black Box Testing White Box Testing Microsoft Test & Lab Manager API Testing
6. Agenda Team Foundation Server Team Foundation Server Empresarial Control de Código y Builds Gestión de Proyectos y Alineamiento con el Negocio Pruebas Foco en el profesional de QA Colaboración Probador / Desarrollador Test Lab Management Desarrollo Historical Debugger Análisis de Impacto Versiones Team Development & Database Arquitectura Modelado y Visualización Validación de Arquitectura
8. Team Foundation Server Empresarial Instalación y configuración separadas Consola de administración MMC para configuración flexible Arquitectura lista para hospedaje Múltiples instancias y balanceo de carga Soporte a 64 bits Soporte a Colecciones de Proyectos Contiene proyectos portables entre instancias de TFS Backup/restore aisladas por colecciones
9. Despliegues Complejos TFS Build Farm HR Applications TFS AT NLB Finance Applications TFS AT TFS Proxies Company Web site TFS AT Test Rig SharePoint Farm Data Warehouse Project Server Virtual Machine Manager
10. Control de Código y Compilaciones Ramas Avanzadas. Trazabilidad y Visualización Motor de compilaciones basado en Workflow Foundation Build Servers. Pooling y Tags Gated check-in
11. Gestión de Proyectos y Negocio Gestión de Requisitos Mejorada Jerarquía de WorkItems Varios tipos de relaciones entre WorkItems Mejor integración con Project & Excel Nueva Plantilla para Agile Carpetas de Consulta Informes mejorados Informes instantáneos sobre Excel Cuadros de Mandos Informes de múltiples proyectos Integración con Project Server
12. Sin más sorpresas para el equipo Informes para los mortales comunes Generación de informes desde consultas Manipulación de datos desde Excel Cubos OLAP amigables Comparte el conocimiento Informes publicables en SharePoint
24. Microsoft Test & Lab Manager Herramienta de pruebas profesional Orientada a personal de Q&A no técnico Orientada a Work Items Work para gestión de casos de pruebas, planificación y gestión de estados Enfocado a requisitos Identificación de pruebas de alta prioridad Funcionalidad de pruebas manuales extendida Definición de pruebas Test Runner manual amigable Herramientas de captura de defectos Pruebas de Interfaz automatizadas Web, Windows Forms y WPF
26. Colaboración Desarrollador / Tester Automáticamente recoge los detalles de los defectos y su ejecución Pasos para reproducirlo Información del sistema Capturas de pantalla Video a pantalla completa indexado Traza para el historical debugging Entorno de pruebas Elimina el efecto ping-pong o “no repro”
28. Test Lab Management Objetivos Virtualizar los recursos de los laboratorios de test Menores requisitos técnicos para la creación de entornos de prueba Permite la creación de entornos para la resolución de defectos Beneficios Simplifica el setup de los entornos Simplifica las pruebas en múltiples configuraciones Permite la vuelta a las configuraciones “limpias” Habilita checkpoints para ayudar en la resolución de defectos Optimiza la utilización de recursos hardware
31. Historical Debugger Reduce el tiempo de depuración y elimina los “no repros” Comienza la ejecución Busca los defectos y reproduce el bug Adjunta el depurador más tarde Muévete hacia atrás a través del histórico de ejecución para depurar el error A través de trazas permite la depuración histórica en máquinas no de desarrollo
32. Análisis de Impacto Identifica las pruebas impactadas por modificaciones en el código Reduce el tiempo depruebas significantemente Recomienda las pruebasa ejecutar basadas enlos análisis de cobertura
33. Team Developer y Team Database Las ediciones Team Developer Edition y Team Database se combinan en VSTS 2010 Team Database se extiende para soportar bases de datos no Microsoft. Basada en modelo de proveedores de terceros. Se esperan para… DB2 Oracle ???
35. Edición Team System Architecture Modelado UML 2.1 Microsoft se ha unido a OMG (Object Management Group) Diagramas para Casos de Uso, Actividad, Secuencia, Componentes y Diagramas de Clase Ingeniería inversa desde el código fuente Generación de código a través de modelos DSL (Domain Specific Language) Diagrama de Capas para la aplicación de directivas de arquitectura Architecture Explorer Múltiples vistas del sistema existe Muestra las relaciones entre los elementos
45. Visual Studio Team System 2010 Agile Project Planning 1-click Custom Excel reports End to End Traceability Database Edition merged into Development Stunning New Reports TFS Administration w/MMC New Dashboards Gated Checkin Branch Visualization Test Planning Distributed Build Scalability ++ Build Windows Workflow Integration Test Execution Manual Test Runner Activity Diagram Use Case Diagram Test Impact Analysis Layer Diagram Modeling Projects Logical Class Diagram Coded UI Test Architecture Explorer Component Diagram Sequence Diagram Historical Debugging
46. Software Assurance Si quiere disponer de toda esta funcionalidad en breve, compre ahora con Software Assurance La suscripción MSDN es el Software Assurance de Visual Studio
47. Resources Visual Studio 2010 CTP VPC: http://tinyurl.com/GetCTP TFS 2010 reporting demonstration: http://channel9.msdn.com/pdc2008/tl09/ James Whittaker Interview C9: http://www.radiotfs.com/2008/10/23/RoadToRosarioSpecialVSTS2010Test.aspx Radio TFS: http://www.radiotfs.com/2008/10/23/RoadToRosarioSpecialVSTS2010Test.aspx James Whittaker’s Blog: http://blogs.msdn.com/james_whittaker Tester Center: http://msdn.microsoft.com/testing Branching and Merging Guidance: http://tinyurl.com/BranchAndMergeVisualization Interview with Matthew Mitrik: http://tinyurl.com/C9BranchingVisualization Agile Planning Demo with Stephanie Saad: http://tinyurl.com/TFS2010AgilePlanningPreview Team Foundation Server 2010 Setup and Admin Demo with Ed Holloway: http://tinyurl.com/TFS2010SetupAdminPreview Enterprise TFS Management (ETM) spec (.XPS): http://tinyurl.com/ETMSpecDraft Improving .NET Scalability And Performance With Visual Studio: http://channel9.msdn.com/pdc2008/TL24/ Profiler blog: http://blogs.msdn.com/profiler Web/load test blog: http://blogs.msdn.com/edglas Forums:http://social.msdn.microsoft.com/forums/en-US/vstswebtest/threads/http://social.msdn.microsoft.com/Forums/en-US/vstsprofiler/threads/Improving .NET Performance and Scalability Leveraging Virtualization to Improve Code Quality with Team Lab:http://channel9.msdn.com/pdc2008/TL37