Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH

Similar presentations


Presentation on theme: "Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH"— Presentation transcript:

1 Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH sascha.corti@microsoft.com

2 OVERVIEW Visual Studio Team System

3

4

5

6 Tools For Agility, Kent Beck

7 Visual Studio Team System Visual Studio Team Edition & Team Foundation Server

8 Project Portal Proxy Server Offshore PlanDesignDevelopTestBuild Server Project Manager Analyst Architect Developer Tester

9 VSTS & TFS 2008 TEAM DEVELOPMENT USING SCRUM Visual Studio Team System

10 Configures TFS to support your Development Process MSF Agile and MSF for CMMI Several 3 rd party templates Scrum, RUP, EssUP, XP, ThoughtWorks, Avanade … Create your own or modify an existing template Stored in an XML file Process Templates

11 Process Enacted By Tooling Choose Team Project Template

12 http://scrumforteamsystem.com

13 Project Management & Reporting Manage Project Ressources, Time and Quality MS Project Integration (and Project Server) Project Metrics (Around 100) Predefined Reports (Over 15 in SCRUM) Fully Customizable Burn Down Sprint View Cycle Time

14 SCRUM: Project Portal, Reports Bug Tracking Count, Found and Fixed, History, Priority, Resolution Time Dev to Test Cycle Time Product Backlog Composition Burndown by Day, by Sprint Cumulative Flow SprintBurndown Task Board Sprint View

15 Change Management Flexible Work Item Tracking managing all kind of „Tasks“ Create and Manage Work Items Product & Sprint Backlog Sprints Impediments & Bugs Full History, Full Traceability Flexible Queries Completly Process driven SCRUM MSF for Agile / MSF for CMMI RUP, XP, V-Modell and others Individual Processes Fully Customizable Excel and MS Project Integration Web Client

16 Version Control SCM System for all Kinds of Project Artifacts Changesets Atomic Check-ins (Transactions) Policies Check-in Policies to improve Software Quality Branching/Merging Supports all kind of Branching/Merging Scenarios ShelvesetsWorkspacesAnnotations Folder Diff

17 Test Case Management Manual Testing Automated Testing Web Testing Database Testing Load Testing Ordered Tests Tests are Code Managed Via SCM Suitable for TDD Software Testing Rich Software Testing Functionality

18 Continuous Integration Build Triggers Scheduled Builds Daily/Nightly Builds Build Management Management and Control of Builds Build Notifications Build Agents Distributed Build Agents Build Automation Automated Server Builds

19 VSTS & TFS 2010 TEAM DEVELOPMENT USING SCRUM Visual Studio Team System

20 Links Tools for Agility (Whitepaper) - Kent Beck http://www.microsoft.com/downloads/details.aspx?FamilyId=AE7E07E 8-0872-47C4-B1E7-2C1DE7FACF96&displaylang=en http://www.microsoft.com/downloads/details.aspx?FamilyId=AE7E07E 8-0872-47C4-B1E7-2C1DE7FACF96&displaylang=en PDC 2008 Session Recordings https://sessions.microsoftpdc.com/public/timeline.aspx TL09: Agile Development with Microsoft Visual Studio TL47: A Lap Around Visual Studio Team System 2010 TL52: Team Foundation Server 2010 Cool New Features Scrum For Team System http://scrumforteamsystem.com MSDN Team System Site http://msdn.microsoft.com/en-us/teamsystem MSDN Magazine: Agile Planning Tools In VSTS 2010 http://msdn.microsoft.com/en-us/magazine/2009.01.vsts.aspx

21 © 2006 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..


Download ppt "Software Development using SCRUM for Visual Team System Sascha P. Corti Developer Evangelist Microsoft Switzerland GmbH"

Similar presentations


Ads by Google