Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Erweiterungen für den TFS selbst programmieren Thomas Schissler, artiso AG.

Ähnliche Präsentationen


Präsentation zum Thema: "Erweiterungen für den TFS selbst programmieren Thomas Schissler, artiso AG."—  Präsentation transkript:

1 Erweiterungen für den TFS selbst programmieren Thomas Schissler, artiso AG

2 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Agenda Einsatz hierarchischer Workitems Überblick über TFS Erweiterungsziel Architektur TFS Das TFS SDK Mit dem TFS SDK programmieren Demo hierarchische Workitems Fazit

3 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Schwerpunkte sind Team Foundation Server Entwicklungsprozesse Software-Architektur und Software Design Leiter der.net Developergroup Ulm (www.dotnet-ulm.de)www.dotnet-ulm.de Blog : http://www.artiso.com/probloghttp://www.artiso.com/problog

4 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Vorstellung TFS Integrierte ALM Plattform Integriert alle wichtigen Prozessartefakte in einer zentralen Plattform Bietet eine sehr gute Integration in den Entwicklungsprozess Flexible Erweiterbarkeit Erweiterung und Anpassung bestehender Funktionen einfach möglich Anpassbar an verschiedene Prozessmodelle

5 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Was fehlt Die hierarchische Organisation von Workitems Bietet einen besseren Überblick Erstellung eines Funktionsbaums Lücken in den Requirements werden deutlich Zuordnung von Implementierungs- und Testaufgaben zu den einzelnen Funktionen Traceability von Prozessartefakten

6 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Demo Prozesse mit hierarchischen Workitems

7 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Team Foundation Server Architektur 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 2008CMDCMD Team Foundation Object Model (Managed API) Web Access WarehouseWarehouse Build Data Work Items Version Control MethodologyMethodology

8 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Team Foundation Server Architektur 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 2008CMDCMD Team Foundation Object Model (Managed API) Web Access WarehouseWarehouse Build Data Work Items Version Control MethodologyMethodology

9 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Lösung Die TFS Funktionen sind alle über Webservices veröffentlicht. Die Managed API kapselt die Webservice-Aufrufe über Managed Code Das TFS SDK ist Bestandteil des VS SDK Das SDK bietet verschiedene Namespaces für verschiedene Anwendungsbereiche

10 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Lösung

11 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Demo TFS SDK-Programmierung

12 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Fazit Der TFS kann mit Hilfe des SDK sehr einfach erweitert werden Damit lassen sich Anpassungen an individuelle Szenarien implementieren Damit noch bessere Integration

13 artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com Noch Fragen? Gerne noch hier auf der TeamConf Oder auf meinem Blog unter http://www.artiso.com/probloghttp://www.artiso.com/problog Oder per E-Mail an TSchissler@artiso.comTSchissler@artiso.com Download des Beispielcodes unter http://www.artiso.com/problog oder der Konferenz-Homepagehttp://www.artiso.com/problog Webcast zum Programmieren mit dem TFS SDK http://www.microsoft.com/germany/msdn/webcasts/library.aspx?id=10 32365693 http://www.microsoft.com/germany/msdn/webcasts/library.aspx?id=10 32365693 Demo-Version artiso Workitem Manager unter http://www.artiso.comhttp://www.artiso.com VS 2008 SDK Download http://www.microsoft.com/downloads/details.aspx?familyid=30402623 -93CA-479A-867C-04DC45164F5B&displaylang=en http://www.microsoft.com/downloads/details.aspx?familyid=30402623 -93CA-479A-867C-04DC45164F5B&displaylang=en


Herunterladen ppt "Erweiterungen für den TFS selbst programmieren Thomas Schissler, artiso AG."

Ähnliche Präsentationen


Google-Anzeigen