Agile Development Using VSTS - PowerPoint PPT Presentation

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

play fullscreen
1 / 21
Download Presentation
Agile Development Using VSTS
332 Views
Download Presentation

Agile Development Using VSTS

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