Seit der anfänglichen Anpassbarkeit von Work-Item-Typen wurde der Funktionsumfang in Sachen Integration und Erweiterbarkeit für TFS und VSTS stark vergrößert. TFS bzw. VSTS können über Extension in den Bereichen Web-UI, Dashboard Widgets und Build-Tasks einfach erweitert werden. Nebst den Extensions bieten das REST-API sowie Service Hooks ideale Möglichkeiten, um Drittkomponenten einfach in das ALM-Tool zu integrieren. In unserem Vortrag zeigen wir Ihnen, wie eigene Extensions erstellt werden und was der TFS in Sachen Erweiterbarkeit und Integration zu bieten hat.
5. VSTS / TFS
Custom
Service or
Application
Custom
Service or
Application
VSTS / TFS
Extension Extension
6. VSTS / TFS
Web Frontend
REST API
WebHooks
Build / Release
Extend Hubs / Hub Groups
▪ Home
▪ Code
▪ Work
▪ Build
▪ Release
▪ Test
▪ TPC Admin
▪ TP Admin
Menus and Toolbars
▪ Admin
▪ Build
▪ Release
▪ Code
▪ Test
▪ Work
Work Item Forms
▪ Group
▪ Page (Tab)
▪ Menu Action
▪ Custom Control
Custom Tasks
Custom Dashboard Widget
Custom Hub
Custom Service
or Application
VSTS / TFS API Client
Web Hook Receiver
REST API