• Save
Customizing Team Foundation Server 2012 (TechDays 2013)
Upcoming SlideShare
Loading in...5
×
 

Customizing Team Foundation Server 2012 (TechDays 2013)

on

  • 799 views

Team Foundation Server 2012 bevat standaard heel veel mogelijkheden. Naast deze mogelijkheden zijn er enorm veel manieren om het product aan te passen aan je eigen behoeftes. Denk daarbij aan het ...

Team Foundation Server 2012 bevat standaard heel veel mogelijkheden. Naast deze mogelijkheden zijn er enorm veel manieren om het product aan te passen aan je eigen behoeftes. Denk daarbij aan het aanpassen van Work Item Types, Reports en SharePoint Portals, maar ook een stuk extensibility zoals custom event handlers en de Team Foundation Server API. Aan de hand van vele demo’s wordt duidelijk gemaakt wat de mogelijkheden zijn, maar ook hoe je dit gestructureerd aanpakt.

Statistics

Views

Total Views
799
Views on SlideShare
792
Embed Views
7

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 7

https://twitter.com 5
http://www.delta-n.nl 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Customizing Team Foundation Server 2012 (TechDays 2013) Customizing Team Foundation Server 2012 (TechDays 2013) Presentation Transcript

    • Customizing TFS 2012Fokko VeegensALM Consultant, Delta-N BV
    • http://www.minispares.com
    • Agenda• Inleiding• TFS Revisited• Mogelijkheden• Aanpak• Demo’s
    • Vragen• TFS/VS 2012?• Customization?
    • Inleiding Scrum: wikipedia.org Itil: hci-itil.com ASL: aslbislfoundation.org Mensen: hiring-hub.com
    • Mogelijkheden• TFS Customization – Agile Dashboards – Work Item Management – Rapportages – Build – Sharepoint Portal• TFS Extensibility – TFS API/Web Access Plugins – OData – Custom Team Explorer pagina’s – Custom Check-in Policies – Custom WI field types
    • Aanpak http://www.imagineeringezine.com/e-zine/brain-1.html
    • Aanpak http://www.romanpichler.com/blog/product-backlog/top-ten-product-backlog-tips/
    • Aanpak http://www.rmmlondon.com/faqs/the-benefits-of-small-steps-towards-a-social-crm-strategy/
    • Aanpak
    • Voorbereiding• Backlog• Iteraties• TFS Power Tools• Source Control – Prod collectie • TP 1 • TP 2 • TFS – Test collectie • TP 1 • TP 2
    • http://www.scancube.fr/blog/wp-content/uploads/2012/12/mywebshop1.jpg
    • Het fictieve bedrijfMyWebshop• Eigen product: MyWebshop• Ticketing systeem• Twee Team Projects• Backlog TFS• Source Control Process Template
    • Case: Integratie ticketingsysteem “Als Servicedesk medewerker wil ik in onsticketing systeem kunnen zien hoe ver DEV ismet de oplossing van mijn probleem, zodat ik de klant hiervan op de hoogte kan houden”Noot: Servicedesk medewerkers hebben geen toegang tot TFS
    • Case: Integratie “ticketingsysteem”• Eisen: – Agile Process Template – Koppeling aan TFS Bug – Mogelijkheid Bug toe te voegen aan Backlog – Geen of nauwelijks wachttijd – Ticketnummer in TFS zichtbaar (Backlog en WorkItem) – Rapportage over oplostijd
    • Stap 1: Ticket nummer/Bug• Process Template (set XML files) – Work Item Tracking – Reports – Build –…
    • Stap 1: Ticket nummer/Bug• Belangrijkste nieuwe zaken in 2012: – AgileConfiguration.xml • ProductBacklog • AddPanel • IterationBacklog – CommonConfiguration.xml • TypeFields • Metastates • Weekends – Feedback/Code Review Work Item Types
    • Stap 1: Ticket nummer/Bug• Mogelijkheid toevoegen Bug via Backlog• Ticket nummer aan Bug toevoegen• Een aantal voorbeeld bugs invoeren
    • demoWork Item/DashboardCustomization
    • Stap 2: Service bouwen TFS TFS API Custom Work SOAP Item Webservic Alert Chan e ge 3rd Pty Ticket Systeem
    • Stap 2: Service bouwen• Gebruik TFS API• Webservice• Aanroep op basis van TFS Alert
    • demoTFS API gebaseerdeWebservice
    • Stap 3: Rapportage makenTfs_DefaultColle Tfs_Analysi 2 min Tfs_Warehouse 2 hr ction s T-SQL MDX/DMX/XMLA Excel Pivot …
    • Stap 3: Rapportage maken• Work Item Reportable attribuut• Samenstellen SQL statement• Maken/publiceren rapportage
    • demoRapportage maken
    • Delta-NProcessTemplateGrabber(2010…)
    • Conclusie• Organiseer• Werk Agile• Optimaliseer
    • Vragen
    • Links• TFS Power Tools: http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8- 9bc7-06c3bad9148f• TFS 2012 API: http://msdn.microsoft.com/en- us/library/bb130146(v=vs.110).aspx• TFS OData: http://osnabrugge.wordpress.com/2012/02/08/installing- the-tfs-odata-service-on-your-corporate-tfs-server/• TFS API op Shai’s blog: http://blogs.microsoft.co.il/blogs/shair/archive/2011/05/18/tfs-api- index-parts-1-to-37.aspx• Delta-N: http://www.delta-n.nl