Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH
Forrester: The coordination of development life-cycle activities, including requirements, modeling, development, build, and testing, through Enforcement of processes that span these activities Management of relationships between development artifacts used or produced by these activities Reporting on progress of the development effort as a whole Binder: Die Koordination aller Aktivitäten im Rahmen des Entwicklungsprozesses, beginnend bei Anforderungen, Design, Entwicklung, Build und Test, durch Einhaltung von Prozessen, die diese Aktivitäten koordinieren Management der Abhängigkeiten zwischen den Artefakten, die durch diese Aktivitäten erzeugt und verwendet werden Reporting des Projektfortschritts
Business Owner CIO Tester Dev Operations Projekt- management Architekt Application Support Data Center Deployment Business Analyst PMO DB Entwicklung
Tester Entwickler Architekt IT / Projekt Manager BusinessAnalyst Datenbank entwickler Designer Softwarequalität Zusammenarbeit / Team Collaboration Projekttransparenz Nahtlos integriert Produktiv Erweiterbar Wenig Administration Werkzeuge Einfach & Agil Anpassbar individuelle Methoden & Verfahren Flexibel Prozesse
Deploy Operate & Manage Plan Design Develop Test DevelopmentProzessDevelopmentProzess
Vorgehensmodel Iterationen Rollen Arbeitsabläufe (Workstream) Aktivitäten Artefakte (Work Items) ……
BusinessAnalyst ProjectManager Dev Team Test Scenarios Quality of Service Requirement Bugs Tasks Change Requests/ Bugs Kunde
AktivitätenAktivitäten RollenRollen WorkstreamWorkstream
WorkitemsWorkitems
NewNew ActiveActive ClosedClosed ResolvedResolved Developer Tester Project Manager Tester Triage Bug Verifiziert Fix Close Bug Reproduziert Bug Fix Bug Open Bug Developer
Felder Regeln Grafische Oberfläche Links File Attachments State Transition Modell (Workflow) Vollständige XML Definition
… Unternehmenseigener Prozess V-Modell XT Rational Unified Process SCRUM
Projekt Portal Dokumenten Templates Dokumenten Templates Reports Versions- verwaltung BuildBuild Work Items Weitere Elemente Prozess Dokumentation Iterationen
Integriertes Testmanagement Testumgebung mit unterschiedlichsten Testarten Code Coverage Code Metrics Statische Code Analyse Build Prozess Automatisierung Profiling Bessere Applikationen entwickeln durch Integrierte Qualitätssicherung mit Visual Studio Team System 2008 Christian Binder, DEV Track1, Mittwoch 15:30 Uhr Bessere Applikationen entwickeln durch Integrierte Qualitätssicherung mit Visual Studio Team System 2008 Christian Binder, DEV Track1, Mittwoch 15:30 Uhr
Neues Produkt zur Versionsverwaltung Basierend auf dem SQL-Server 2005 / 2008 Webservice Architektur Atomic Checkin Unterstützung für verteilte Teams Proxy support Partnerlösungen im Client Umfeld Eclipse Integration (
Build Agents Build Definition Build Explorer
Tester Entwickler Architekt IT / Projekt Manager Business Analyst Database Professional Designer Echtzeit Berichte Data Warehouse
Team Foundation Data Services Source Code Control Service Source Code Control Service Work Item Service Build Data Services Registration Service ServiceRegistration Notification Service Linking Service Team Foundation Integration Services MSSQL/TCP SOAP / HTTP(S) Webservice Team Foundation Data-Tier SQL2005/2008 ReportsReports Web Parts WSS IEIE … Team Portal RepSvcs Office System MS Excel Plug-in Plug-inMSProjectPlug-inMSProjectPlug-in VS Packages Visual Studio 2008 CMDCMD Team Foundation Object Model (Managed API) Web Access WarehouseWarehouse Build Data Work Items Version Control MethodologyMethodology
{ TFS SDK nutzen } Thomas Schissler artiso solutions GmbH
Variable Prozessunterstützung Anwendungs Design Integrierte Qualitätssicherung Version Control Build Automatisierung Transparenz durch Reporting Eine erweiterbare Plattform
Team Foundation Server Versionsverwaltung im Überblick Christian Binder, DEV Track1, Dienstag 17:15 Uhr Erfolgreiche Softwareprojekte mit Visual Studio Team System 2008 Marcus Alt, TDM Track, Mittwoch 09:15 Uhr Visual Studio Team System 2008 im Überblick Christian Binder, DEV Track1, Mittwoch 11:00 Uhr Visual Studio Team Edition for Database Professionals Bernhard Frank, DEV Track2, Mittwoch 13:45 Uhr Bessere Applikationen entwickeln durch Integrierte Qualitätssicherung mit Visual Studio Team System 2008 Christian Binder, DEV Track1, Mittwoch 15:30 Uhr
Visual Studio Team System Information Day Regelmäßige ganztägige Informationsveranstaltung von Microsoft Praxisnahe Demos & viel Raum für Diskussionen Details & Anmeldung: TeamConf 2008 – Die Visual Studio Team System Konferenz VSTS in der Praxis April 2008 in München Anwenderberichte (Siemens, ABB, Commerzbank, Datev, Münchener Rück,..) Fach- und Technologievorträge Vortragsprogramm und Anmeldung: Visual Studio Launch Promotion Tauschen Sie Ihre Visual Studio Standard in eine höherwertige Visual Studio Edition Ihrer Wahl Anrechnung in Höhe von 299 beim Kauf eines anderen VS Produktes vom 19. Februar bis zum 30. April 2008 Nur bei den Partnern: PC Ware, SoftExpress, SOS und Zoschke (befinden sich alle in der Ausstellerhalle)
Vielen Dank! Christian Binder
Patterns and Practises VSTSGuidance Team System Developer Center Homepage Visual Studio Produkt Homepage Feature Matrix der VSTS Editionen VSTS 2008 Team Foundation Server Power Tools 4A0B-454F-A340-85DA C&displaylang=en 4A0B-454F-A340-85DA C&displaylang=en Visual Studio SDK CA-479A-867C-04DC45164F5B&displaylang=en 93CA-479A-867C-04DC45164F5B&displaylang=en
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.