+ All Categories
Transcript
Page 1: An Overview of VSTS By Ramgopal Marepally

Collaborative Software Development using

- By Ramgopal Marepally

Page 2: An Overview of VSTS By Ramgopal Marepally

Index

• Introduction to VSTS• Key Benefits– Collaborate and communicate– Manage Team Workflow– Drive predictability– Develop as a team– Ensure quality, early & often– Integrate frequently– Make real-time decisions

Page 3: An Overview of VSTS By Ramgopal Marepally

Visual Studio Team Suite

Page 4: An Overview of VSTS By Ramgopal Marepally

Key Benefits

• Collaborate and communicate• Manage team workflow• Predict, Analyze and take decisions• Develop as a team• Ensure quality• High Integration• Reports in Real-time

Page 5: An Overview of VSTS By Ramgopal Marepally

Collaborate and Communicate

• Team Foundation Server is a unified team server for all project artifacts

• Advantages– Faster, more dynamic teams– Higher Quality– Ownership

• VSTS provides– Various views of data– Data-entry integrated IDE– Policies for Automation– Notification– Portal Tools like Calendar

Page 6: An Overview of VSTS By Ramgopal Marepally

Manage Team Workflow

• Team members can use tools they already know to manage team workflow, including…

• Process Specific• VSTS Editions– Architecture– Development– Database– Test

• Project Manager• Roles can be shared

Page 7: An Overview of VSTS By Ramgopal Marepally

Predict, Analyze and take decisions• Integrated analysis and performance tools enable you to deliver

predictable results– Process provides

• Structure• Understanding• Discipline

– Alternatives in VSTS• MSF for Agile process• MSF for CMMI• Scrum

– Integrated with• Project Items• Portal and Reports• Project Guidance

– Built-in best Practices• Naming Conventions• Portal Site – document repository

Page 8: An Overview of VSTS By Ramgopal Marepally

Ensure Quality• Team System’s comprehensive toolset enables quality to be a priority,

enabling– Unit Testing– Performance Testing– Load Testing– Manual Testing– Test-data generator

• Part of Project Portal– Actual Quality Vs Planned Velocity– Unplanned Work– Velocity– Bug Rates– Bugs by Priority– Reactivations– Quality Indicators– Remaining work

Page 9: An Overview of VSTS By Ramgopal Marepally

High Integration

• A full featured version control and build system supports frequent integration– Check in/out : New Features• Annotate• Folder Diff• Destroy • Get Latest On Checkout Workspaces

– Policies– Branching

Page 10: An Overview of VSTS By Ramgopal Marepally

Reports in Real-time

• Comprehensive business intelligence reporting system provides real-time data.

Page 11: An Overview of VSTS By Ramgopal Marepally

Team Foundation Server

• Build Improvements– Continuous Integration– Scheduled Builds– Build Queuing & Queue Management– Drop Management– Multi-Threaded Builds– Multiple Build Machines– Specify Source Versions– Select BVT Tests

• Version Control– Destroy– Get Latest on check-out– Annotating files– Folder Compare– Perf & Scale: Significant For >= 100K

• Migration & Synchronization Toolkit

• Work Item Tracking– Perf & Scale

• Setup & Admin– Builtin Machine Accounts– Install on Domain Controller– Upgrade– WSS 3.0 Support– WSS Farm Support– Windows Server 2008 Support– SQL Named Instance Support– Non-default ports and websites– Client Certs– Perf & Scale

Page 12: An Overview of VSTS By Ramgopal Marepally

Additional Resources

• Visual Studio Team System:– http://msdn.microsoft.com/teamsystem

• Microsoft Tester Center – http://www.msdn.com/testercenter

• “How Do I” Video Series– http://msdn2.microsoft.com/en-us/teamsystem/bb507749.aspx

• Download the VSTS 2008 Trials and VPCs !– http://msdn2.microsoft.com/en-us/vstudio/products/aa700831.aspx

• Team System Case Studies:– http://msdn2.microsoft.com/en-us/teamsystem/bb676820.aspx

• Team System Blogs– http://blogs.msdn.com/jeffbe– http://blogs.msdn.com/bharry– http://blogs.msdn.com/teams_wit_tools– http://blogs.msdn.com/stephaniesaad

• Presentation inputs sources– MSDN, MSDN Blogs– www.stephaniesaad.members.winisp.net

Page 13: An Overview of VSTS By Ramgopal Marepally

Questions

Page 14: An Overview of VSTS By Ramgopal Marepally

Thank You


Top Related