Download presentation
Presentation is loading. Please wait.
Published byAmie Bradley Modified over 9 years ago
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
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..
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.