11/23/ :38 AM © 2004 Microsoft Corporation. All rights reserved.

Slides:



Advertisements
Similar presentations
Christophe Fiessinger Senior Technical Product Manager Microsoft Corporation.
Advertisements

Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Mark Rees Microsoft Consulting Services OFC409 Windows Workflow Foundation (WF) Primer Creating WF programs in Visual Studio Creating workflow templates.
Visual Studio 2005 Team System: Software Project Management Hans Verbeeck
Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH
04 | Customize Team Foundation Server for Team Use Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
Visual Studio 2005 Team System: Enterprise Class Source Control & Work Item Tracking Ajay Sudan Microsoft Corporation
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Visual Studio 2005 Team System: Winning The Software Configuration Management Tools Market Beny Rubinstein (BenyR) - Product Manager Doug Neumann (DougN)
ARC312 Tools For Architecture: Designing For Deployment Alex Torone Program Manager Microsoft Corporation Bill.
Microsoft Office Solution Accelerator for Six Sigma – A Case Study in Project Server Customization Brian Smith Program Manager Information Worker New.
Understand what kind of applications Windows Presentation Foundation can deliver See how Visual Studio 2008 & Microsoft Expression Blend work together.
DEV 303 Visual Studio "Whidbey" Enterprise Tools: Source Control and Work Item Tracking Brian Harry Product Unit Manager Microsoft Visual Studio.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
Visual Studio 2005 Team System Winning the testing space with advanced testing tools Eric Adams Program Manager Visual Studio 2005 Team System Microsoft.
Customizing and extending TFS Michael Juřek Software Architect Microsoft s.r.o.
DEV 301 Visual Studio Team System Tom Arnold Program Manager Microsoft Corporation “Enabling Better Software through Better Testing”
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
ARC411 Domain Specific Language Tools For Model-Driven Development In Microsoft Visual Studio 2005 Jochen Seemann Program Manager Enterprise Tools Microsoft.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
DEV311 Delving into Visual Studio 2005 Team Edition for Software Testers Ed Glas Group Manager, Web and Load Testing Microsoft Corporation.
Neil Kidd Developer Tools Technical Specialist Microsoft UK.
Step-by-Step Migration and Adoption Mark Michaelis Architect, Author, and Trainer Eric Lee Microsoft Product Manager Visual Studio 2005 Team Foundation.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Connect with life Tejasvi Kumar Developer Technology Specialist | Microsoft India
Integrating with and Extending Visual Studio. Objectives.
WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools.
Comparison between EPF Composer and Rational Method Composer
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Zero to DevOps Donovan
Demand Management and Workflow
Building Compliant Team Sites
SharePoint Provisioning Success with PnP PowerShell
6/10/ :23 PM TOOL-504T A deep dive into Visual Studio 11 Express for designing Metro style apps using XAML Joanna Mason & Unni Ravindranathan Program.
Office 2010 UI Customization
TFS Database Import Service for Visual Studio Team Services
Documentation for Microsoft Dynamics 365: Great things are happening!
Manual testing of Windows Metro style apps built using HTML
Microsoft Dynamics.
Agile Planning with Visual Studio Team Services (VSTS)
Visual Studio Team Foundation Server
Searching Business Data with MOSS 2007 Enterprise Search
DevOps: Azure Monitoring & Authoring Updates for Operations Manager 2012 SP1
"Oslo”: Customizing and Extending the Visual Design Experience
11/27/2018 8:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
TFS from on-prem to the cloud with Azure DevOps Services
12/1/2018 9:33 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Office System 2007: Records Management
Learn how to make SharePoint Accessible and Inclusive
Team Foundation Server 2010 for Everyone
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
Tech Ed North America /1/2019 2:58 AM Required Slide
Microsoft Dynamics.
DAT381 Team Development with SQL Server 2005
Tech·Ed North America /17/2019 6:01 PM
Jochen Seemann Program Manager Enterprise Tools Microsoft Corporation
SPC Developer 1/18/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Visual Studio 2010 SharePoint Development Tools Overview
Introduction to VSTS Database Professional
4/6/2019 7:27 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Delivering great hardware solutions for Windows
Microsoft Office System UK Developers Conference
Microsoft Connect /29/2019 1:53 AM
Office 365 Development July 2014.
Windows Forms in Visual Studio 2005: An in-depth look at key features
Mark Quirk Head of Technology Developer & Platform Group
PnP Partner Pack - Introduction
Getting Started with Team Foundation Service
Contexualized Data In Document Authoring
Presentation transcript:

11/23/2018 12:38 AM © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

DEVCT343: How To Customize Your Work Item Tracking Tool 11/23/2018 12:38 AM Technical Breakout Session: DEVCT343 DEVCT343: How To Customize Your Work Item Tracking Tool Doug Neumann Program Manager Microsoft Corporation © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Session Objectives Session Objectives: 11/23/2018 12:38 AM Session Objectives Session Objectives: Familiarize you with the breadth of customization capabilities in Team Foundation Drill in on extensibility of the SCM pieces Discuss mechanisms for reuse and deployment of custom settings © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Why Customize? "Match the tool to your org, not your org to the tool" 11/23/2018 12:38 AM Why Customize? "Match the tool to your org, not your org to the tool" Capture data valuable to your organization Enforce appropriate workflow for your team Facilitate good practice © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Portfolio Projects Work Item Types Source Code Checkin Notes 11/23/2018 12:38 AM Portfolio Projects Work Item Types Source Code Checkin Notes Checkin Policies Reports Document Templates Team Site Process Guidance © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Work Item Types Extensible records for tracking work Consists of: 11/23/2018 12:38 AM Work Item Types Extensible records for tracking work Bugs, Tasks, DCRs, Requirements, etc. XML based work item definition Consists of: Fields – data tracked in a work item Form – layout of work item fields Flow – state transitions for managing workflow © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Work Item Fields Name User-friendly field name Type Integer, String, DateTime, DateOnly, PlainText, RichText, HTML, TFS URI, URL, UNC Rename Safe Name Canonical field name that shouldn’t be changed when customizing © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Work Item Forms Fields mapped to work item controls 11/23/2018 12:38 AM Work Item Forms Fields mapped to work item controls Fixed collection of work item controls TextField, ExtendedComboBox, TreePathControl, TabGroup, etc. Columns, Groups, and Tabs control layout © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Advanced Work Item Type Features 11/23/2018 12:38 AM Advanced Work Item Type Features Work Item Rules Restrict access to fields Enforce relationships between fields Core Work Item Fields 10 core fields must always exist Used for programmatic WI manipulation Automated State Transitions Action/Next State tuples Example: WI resolution during checkin © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Work Item Customization 11/23/2018 12:38 AM Work Item Customization WI Type Export Text/XML Editor WI Type Import WI Type Editor? © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

11/23/2018 12:38 AM Work Item XML © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Checkin Notes Schematized checkin comments 11/23/2018 12:38 AM Checkin Notes Schematized checkin comments Surfaced in checkin UI Included in automated checkin mail Persisted with changeset details Data about source changes, not work items © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Checkin Policies Extensible mechanism for validating source changes 11/23/2018 12:38 AM Checkin Policies Extensible mechanism for validating source changes 3 policies included in V1 Work Item association Unit test execution Static analysis compliance Plugin model for adding more © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Checkin Policies 11/23/2018 12:38 AM © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Methodology Templates 11/23/2018 12:38 AM Methodology Templates Default settings for a Portfolio Project Consumed during project creation Tailored to common SDLC practices MSF Formal, MSF Agile (out of the box) Extreme Programming, RUP Industry Specific (financial, health care, etc.) <Your customer’s organization here> © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Portfolio Project Creation 11/23/2018 12:38 AM Portfolio Project Creation Methodology Template Portfolio Project Project Creation Wizard User Input © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Anatomy of a Methodology Template Methodology Definition Methodology.xml Guidance Reporting External References Work Items Methodology.zip Bug.xml Task.xml CustomWIType.xml © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

11/23/2018 12:38 AM Methodology.xml <task id="Currituck" assembly="Microsoft.VisualStudio.ProjectCreation" class="Microsoft.VisualStudio. WorkItemCreator" completionDescription="Work items uploaded to the project site."> <dependencies> <dependency taskId="CSS" /> </dependencies> <taskXml> <task name="WorkItemType"> <workItemTypes> <workItemType fileName="Bug.xml" typeName="Bug" /> <workItemType fileName="Task.xml" typeName="Task" /> <workItemType fileName="CustomWIType.xml" typeName="Custom Work Item Type"> <workItems> <workItem id="1"> <field name="title" value="Identify and assign team resources" /> <field name="Priority" value="1" /> <field name="State" value="Active" /> <field name="Active Date" value="1/1/04" /> <field name="SubState" value="Blocked" /> <field name="Reason" value="New" /> </workItem> © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Session Objectives & Key Takeaways 11/23/2018 12:38 AM Session Objectives & Key Takeaways Session Objectives: Familiarize you with the breadth of customization capabilities in Team Foundation Drill in on extensibility of the SCM pieces Discuss mechanisms for reuse and deployment of custom settings Takeaway: Customization is key for supporting a variety of SDLC processes Takeaway: There are many dimensions of customization in TFS Takeaway: Methodology templates provide a means for reusing customizations © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Call to Action What should you do now? 11/23/2018 12:38 AM Call to Action What should you do now? Educate yourself and your customer on VSTS Internal site: http://team/sites/teamsystem External site: http://msdn.microsoft.com/vstudio/teamsystem Send questions, comments, suggestions to burtfdbk@microsoft.com (internal alias) What should you do 6 months from now? Start pre-selling Visual Studio 2005 Team System © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

11/23/2018 12:38 AM Related Content Newsgroups: http://communities.microsoft.com/newsgroups/default.asp?icp=whidbey&slcid=us Microsoft.private.whidbey.teamsystem.general - VSTS overall Microsoft.private.whidbey.teamsystem.architect - modeling and design tools (Whitehorse) Microsoft.private.whidbey.teamsystem.architect.appdesign - Whitehorse app designer Microsoft.private.whidbey.teamsystem.architect.deployment - Whitehorse deployment designer Microsoft.private.whidbey.teamsystem.developer - developer tools (PreFast, FxCop, Perf tools) Microsoft.private.whidbey.teamsystem.developer.classdesign - Whitehorse class designer Microsoft.private.whidbey.teamsystem.tester - testing tools Microsoft.private.whidbey.teamsystem.projectmanager - project management tools Microsoft.private.whidbey.teamsystem.teamfoundation - source control, change management, work item tracking © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Please Complete An Evaluation Form Your input is important! 11/23/2018 12:38 AM Please Complete An Evaluation Form Your input is important! Three ways to access Online Evaluation Forms: MGB Evaluation Kiosks CommNet From your laptop or Pocket PC, onsite Wireless Access or any wired connection to: http://mgb2004.com/eval For more information please refer to the Registration Guide © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

© 2004 Microsoft Corporation. All rights reserved. 11/23/2018 12:38 AM © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.