1 / 21

Agile Development Using VSTS

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

arleen
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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agile Development Using VSTS Tejasvi Kumar Developer Technology Specialist |Microsoft India tejkumar@microsoft.com

  2. Agenda • VSTS Overview • Agile Development with VSTS 2008

  3. Visual Studio Team System

  4. 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

  5. Individual Developer Productivity & Excellence Refactoring Unit Testing

  6. Individual Developer Productivity & Excellence Database Refactoring Database Unit Testing

  7. Agile-Specific Guidance and Documents Document Samples and Templates Agile Project Templates Agile Project Guidance

  8. Team Developer Productivity & Excellence Static Code Analysis Continuous Integration Build Policy

  9. Team Planning and Work Tracking Open Work Items in Excel and/or in Visual Studio Work Items

  10. Team Planning & Work Tracking Team Dashboards Reports

  11. Agile development methodologies have been gaining acceptance in the mainstream software development community.

  12. Agile Adoption Industry @ Microsoft

  13. 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.

  14. 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

  15. 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

  16. DEMO

  17. 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

  18. 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!

  19. Contact Tejasvi Kumar tejkumar@microsoft.com

More Related