Quelle: Standish Group, 2006 Fourth Quarter Research Report, CHAOS Research Results
Program Management Governance Standards Compliance … SLA Deployment Disaster Recovery …
Business Analysts Requirements Management QoS Management Requirements Analysis Architects Architecture Modeling Analysis and Design Design for Deployment UI Designers UI Design UI Prototyping UI Flow Modeling DBAs Database Design Database Source Control Database Test Data Gen Developers Code Analysis Unit Testing Version Control Testers Test Case Management Manual Testing Load Testing Automated Testing Operations Customer Support Infrastructure Architecture Infrastructure Deployment Project Managers Project Planning Task Assignment Bug Tracking Development Executives Portfolio Management Project Organization Stakeholder Communication
Transparenz Projekte erfolgreich und pünktlich beenden Prozessunterstützung Prozess wird durch das Werkzeug "gelebt" Qualität Werkzeuge, Nachverfolgung, Verifikation
Version 2008
Projektalltag im Team Foundation Server
Ausblick auf VSTS 2010
No More Parallel Development Pain First class branches Server-side branch creation Visualize branch relationships Track change across branches History Timeline Richer Annotate Conflict resolution
Enterprise TFS Management (ETM) Team Project Collection Contains team projects Portable across TFS instances Can backup/restore in isolation Scale out application tier Load balancing Redundancy
Test Impact Analysis Works with Team Build data in TFS. Compares code changes with coverage data. Recommends tests to run based on coverage impacted.
Pick-a-Build Know which tests to run Camano Pick-a- build tells you which Tests have been impacted for a specific Build
Gated Check-in Gated Check-in acts as a safety net to stop build breaking changes from being committed to TFS. Check-ins are shelved and validated. Possible reasons for failed validation: Compilation failed One or more unit tests failed Architectural validation exception Other workflow errors
A Better Solution – The Actionable Bug The tester files an actionable bug which includes: Steps to reproduce System information Screen shots Full screen video, indexed Trace debug log Test environment
Automated Regression Testing Coded UI Test is a new test type. Enables creating UI test automation. Supports: Web UI (IE & FF Beta Support) Windows Forms Windows Presentation Foundation
Layer Diagram Architectural validation ensures code matches intended design. Layer diagram details the intended design. Classes and namespaces are mapped to layers in the diagram.
Architecture Explorer Understanding a system can prevent the butterfly effect. Architecture Explorer helps discover and understand how a system works. Visualize existing code assets and how they connect.
Das war der Ausblick auf VSTS 2010 Derzeit aktuell: Beta 1 Beta 2 kommt im 2. Halbjahr 2009 Finale Version: ??
Transparenz Projekte erfolgreich und pünktlich beenden Prozessunterstützung Prozess wird durch das Werkzeug "gelebt" Qualität Werkzeuge, Nachverfolgung, Verifikation
Offen nach außen "Ecosystem" mit Drittanbietern Integriert nach innen Bestandteile vom TFS greifen ineinander Zentrale Datenbasis Flexibel anpassbar TFS kann an Ihre Vorgehensweisen angepasst werden
per Kontaktformular unter:
© 2009 Microsoft Corporation All rights reserved This presentation is for informational purposes only Microsoft makes no warranties, express or implied, in this summary