1 / 30

TFS 11

TFS 11. Current Version: Developer Preview. w ho a m i ?. a genda. our vision our roadmap. o ur v ision , To i mprove the productivity and predictability of software construction for teams of all sizes. o ur approach. Create a modern ALM system that focuses on:

paige
Download Presentation

TFS 11

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. TFS 11 Current Version: Developer Preview

  2. who am i?

  3. agenda • our vision • our roadmap

  4. our vision, To improve the productivity and predictability of software construction for teams of all sizes

  5. our approach • Create a modern ALM system that focuses on: • Collaboration through integration covering all roles • Timely and actionable feedback which reduces waste • Target the right tools for the job (IDE, Office, browser, specialized…) • Transparent agile processes

  6. our approach Storyboarding Backlog Management • Create a modern ALM system that focuses on: • Collaboration through integration covering all roles • Timely and actionable feedback which reduces waste • Target the right tools for the job (IDE, Office, browser, specialized…) • Transparent agile processes Sprint Planning & Execution Personalized Productivity Feedback Client Intellitrace in Production SCOM & TFS Integration

  7. Strong Track Record of Delivery vNext Developer <-> Architect Developer <-> Tester Developer <-> Stakeholder Developer <-> Operations Transparent Foundation

  8. tfs 11 • Cloud option • Performance improvements to MSBuild 4.5

  9. how do we increase the quality of requirements?

  10. telling the story - storyboard assistant • Integrates Business Stakeholders and Development Team • PowerPoint-based graphical design tools • Shareable & Version Controlled • Capture screenshots and create lightweight animations • Reusable element library

  11. Do you want more visibility into your agile projects?

  12. managing the product backlogleverage agile best practices Velocity progress • Accessed via Team Project Web Access • A single view of the current backlog of work • Dynamically re-order and group • Enable Product Owner to quickly prioritize work and outline dependencies and relationships Easily drag & drop to prioritize tasks

  13. sprint planning toolcapacity & sprint burndown Burndown progress • Enhanced work item management tools in Team Web Access • Tool pre-populates required data • Streamlines the association and update process • Effectively allocate work – balancing load with available capacity • Real-time feedback on updates to the plan Team capacity at a glance

  14. task board in team web accessupdate the status of work items visually (and touch-friendly!) Burndown progress Easily move tasks around

  15. task board burndown

  16. who wants developers writing more code?

  17. team navigatormy work • Allows the developer to easily context switch • Packages all the open work • Save entire environment settings • Fix urgent bugs • Recall task, work is instantly restored in context and error-free • Resume where the developer left off

  18. unit testing runnercontinuous unit testing execution • Run tests in the background • Never pause and wait for test results • Support for multiple unit testing frameworks • Target both .NET and native C++ code • Combined with Test Impact Analysis • Most important tests are always run first, so failures appear in seconds.

  19. integrated code revieweliciting feedback from other team members • Shared knowledge across team • Code reviews can be set as a quality gate • Source changes highlighted and comments about the changes.

  20. integrated code reviewIn-line diff viewer • Multiple views • Old code in Red • New code in Yellow • Supports in-line comments

  21. code clone detectionreviews common code blocks exposing refactoring opportunities • Detect code blocks with common structure and approach • Search is semantic, not just literal • Detects ‘copy and paste’ errors • Detects code fragments with a common logical structure • Review common code and decide how to proceed

  22. can we get more of that valuable user feedback?

  23. client feedback toolexploratory testing • Support for rich text and images • Embedded in the view • Improves fidelity of feedback • Standard fields are pre-populated.

  24. client feedback tool Easily file new bugs Scope selected #of actions

  25. enhanced work item dialog

  26. exploratory testing Easily view previous sessions Create new exploration sessions

  27. but, what’s happening in production?

  28. intellitracein production?! • Short series of PowerShell commands • Historical Debugger • Full collection options • View requests and exceptions • Shows all events and calls

  29. system center & tfs integration • Capture application issues in production • Actionable workflow between development and operations • Ops can provide developers with: • IntelliTraceinfrastructure used for historical debugging • TFS work items

  30. additional resources • Other slide decks • .NET 4.5 – Dev Preview • Visual Studio – Dev Preview • Team Explorer Everywhere – Dev Preview

More Related