Team foundation server - more than source control

585 views
491 views

Published on

Download Webcast Recording Here: http://sdrv.ms/YjAvd8

Most organizations already have a license for Team Foundation Server that comes with their MSDN. Come learn why companies are saving money and moving to Team Foundation Server 2012 for NOT JUST Source Control, and also helping them transform their development organizations to address the Modern Application Development landscape of today.

In this webinar, we take a trip through a typical development model and learn how Team Foundation Server 2012 addresses many aspects of the application lifecycle, including project management, QA and developer workflow, build, and continuous feedback generation. Additionally, we throw in some proven software engineering best practices for your team to leverage. If you are considering Agile, Kanban, Scrum or have a custom process, Team Foundation Server provides a flexible, reliable, and easy-to-use system to help manage your development. You may find that you probably already own a copy of Team Foundation Server, so why not see what it can do?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
585
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Team foundation server - more than source control

  1. 1. 6/25/2013Copyright © Crosslake Technologies, LLC 1James Waletzky, CrosslakePartnerjamesw@crosslaketech.com
  2. 2. 6/25/2013Copyright © Crosslake Technologies, LLC 2EngineeringSystemProductStrategyProcessToolsPeopleAssessment & PlanningCoaching&TrainingBestPracticesALMDeploymentWe’re assuming you’veheard of Microsoft. But…http://www.crosslaketech.comCrosslake transforms strategy,organization, process and tools toimprove software value andproductivity, while reducing time tomarketing and engineering costs.
  3. 3.  Does your team have quality issues? Drive quality end-to-end/start-to-finish leveraging the right ALM tools Does your team seek an integrated toolset applicable to all disciplines? TFS provides value multiple different roles/perspectives Unsure of what TFS does outside of source control? Let’s take a trip Through the Development Lifecycle Interested in some best practices in using ALM tools? We will talk about a few, and provide info for follow-up6/25/2013Copyright © Crosslake Technologies, LLC 3Notes/Assumptions:• We focus on agile, but TFS is stillpowerful in non-Agile environments• We touch on version controlbecause it is core TFSfunctionality, but it is not our focushere
  4. 4. 6/25/2013Copyright © Crosslake Technologies, LLC 40 20 40 60Poll
  5. 5. A brief look at some common software development activities6/25/2013Copyright © Crosslake Technologies, LLC 5
  6. 6. A whirlwind overview of key features6/25/2013Copyright © Crosslake Technologies, LLC 7
  7. 7. Scrum, Kanban, custommethodologies all supported6/25/2013Copyright © Crosslake Technologies, LLC 9
  8. 8. Data schemas and workflowsprovided out-of-the-box.Can customize to suit yourneeds.6/25/2013Copyright © Crosslake Technologies, LLC 10
  9. 9. 6/25/2013Copyright © Crosslake Technologies, LLC 11Test Management and TestExecution – all in one place!
  10. 10. 6/25/2013Copyright © Crosslake Technologies, LLC 12Work in Visual Studio?Stay in Visual Studio.Note that codereviews are aPREMIUM+ feature
  11. 11. 6/25/2013Copyright © Crosslake Technologies, LLC 13Build results availableon web and in VS.
  12. 12. • Report across the ALM• Bug trends• Reactivations• Requirements Progress• Customize reports• SQL Server Reporting Services• Excel• Whatever else you wantMany reports providedout-of-the-box!
  13. 13. 6/25/2013Copyright © Crosslake Technologies, LLC 15Embrace change!Gather your user’sfeedback easily
  14. 14. 6/25/2013Copyright © Crosslake Technologies, LLC 16
  15. 15. BA adds marketable featurerequest to product backlog(agile project management)BA adds user story to iterationbacklog(agile project management)BAprioritizes, assigns, balances, andbreaks into tasks(agile project management)QA writes acceptance tests foruser story(test management)Developer works against task(version control,work item tracking)QA Exploratory testing foranother use case executed & bugfiled(test management,work item tracking)Developer switches context to fixbug(version control)Developer writes a unit test forthe bug(unit test)Developer performs code reviewagainst bug fix(code review)QA buddy tests(test management)Developer commits fix (versioncontrol,work item tracking)An automated build is kicked-off– ideally CI(build)Developer restores originalcontext and checks-in(version control,work item tracking)BA views updated reports(reporting)Feedback is collected(feedback)6/25/2013Copyright © Crosslake Technologies, LLC 17
  16. 16. 6/25/2013Copyright © Crosslake Technologies, LLC 18We did not cover unit testsin the demo, but they arekey to high quality
  17. 17. 6/25/2013Copyright © Crosslake Technologies, LLC 19Fill out the survey:http://svy.mk/17HAzJi Download the slides: http://bit.ly/1begl78 Evaluate TFS Free hosted: http://tfs.visualstudio.com/ VM used for this demo is free If a locally-hosted solution is right for you, take the time toplan it Contact Crosslake for advice on developmentprocesses, practices, and/or TFS deployment info@crosslaketech.com
  18. 18. James WaletzkyPartnerjamesw@crosslaketech.comhttp://www.crosslaketech.com6/25/2013Copyright © Crosslake Technologies, LLC 20
  19. 19.  Visual Studio 2012 homepage Downloads Visual Studio 2012 Product Guide Visual Studio 2012 Product Comparison VS 2012 ALM VM and Labs Visual Studio 2012 Readme6/25/2013Copyright © Crosslake Technologies, LLC 21

×