agile development using vsts l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Agile Development Using VSTS PowerPoint Presentation
Download Presentation
Agile Development Using VSTS

Loading in 2 Seconds...

play fullscreen
1 / 21

Agile Development Using VSTS - PowerPoint PPT Presentation


  • 311 Views
  • Uploaded on

Agile Development Using VSTS. Tejasvi Kumar Developer Technology Specialist | Microsoft India tejkumar@microsoft.com. Agenda. VSTS Overview Agile Development with VSTS 2008. Visual Studio Team System. V STS 2008 Agile Features Overview. Individual Developer Productivity Refactoring

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Agile Development Using VSTS


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
agile development using vsts

Agile Development Using VSTS

Tejasvi Kumar

Developer Technology Specialist |Microsoft India

tejkumar@microsoft.com

agenda
Agenda
  • VSTS Overview
  • Agile Development with VSTS 2008
v sts 2008 agile features overview
VSTS 2008 Agile Features Overview
  • Individual Developer Productivity
    • Refactoring
    • Unit Testing
    • Database Refactoring
    • Database Unit Testing
  • Team Developer Productivity
    • Static Analysis
    • Code Metrics
    • Policy
    • Continuous Integration Build

Agile Specific Tools and Information

    • Agile Project Creation
    • Agile Guidance
    • Agile Work Item Types (Story, Task)
    • Agile Document Samples & Templates
  • Team Planning, Tracking & Reporting
    • Work Item Tracking
    • Excel Integration
    • Team Reports
    • Team Dashboards
individual developer productivity excellence6
Individual Developer Productivity & Excellence

Database Refactoring

Database Unit Testing

agile specific guidance and documents
Agile-Specific Guidance and Documents

Document Samples and Templates

Agile Project Templates

Agile Project Guidance

t e am developer productivity excellence
Team Developer Productivity & Excellence

Static Code Analysis

Continuous Integration Build

Policy

team planning and work tracking
Team Planning and Work Tracking

Open Work Items in Excel and/or in Visual Studio

Work Items

team planning work tracking
Team Planning & Work Tracking

Team Dashboards

Reports

slide11
Agile development methodologies have been gaining acceptance in the mainstream software development community.
agile adoption
Agile Adoption

Industry

@ Microsoft

scrum process overview
Scrum Process Overview

24 hours

Daily Scrum

Meeting

Backlog tasks

expanded

by team

10 - 30 days

Sprint Backlog

Potentially Shippable

Product Increment

Product Backlog

As prioritized by Product Owner

Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.

a sprint backlog

8

4

8

16

4

12

10

16

8

11

8

16

Tasks

Mon

Tues

Wed

Thur

Fri

12

Code the user interface

8

8

8

8

8

Code the middle tier

4

Add security panel

8

Code the web service

Write online help

Test the user Interface

A sprint backlog
scrum process templates
Scrum Process Templates

Some of the Scrum Process Guidance Templates

  • Conchango’s Scrum for Team System
  • Microsoft’s eScrum
  • VSTS Scrum Process Template from CodePlex
references
References
  • Team System:

http://www.microsoft.com/visualstudio/en-us/default.mspx

  • MSF for Agile Website:

http://msdn2.microsoft.com/enus/teamsystem/aa718801.aspx

  • Team System Blogs:

http://msdn2.microsoft.com/en-us/teamsystem/aa718761.aspx

feedback qna
Feedback / QnA
  • Your Feedback is Important!

Please take a few moments to fill out our online feedback form

  • Use the Question Manager on LiveMeeting to ask your questions now!
contact
Contact

Tejasvi Kumar

tejkumar@microsoft.com