What’s new in Visual Studio ALM Randy Pagels, Sr. Technology Specialist Visual Studio 2012 and .Net Framework 4.5 Launched on Sept 12, 2012 http://www.visualstudiolaunch.com Download and try Visual Studio 2012 trials today ! http://tinyurl.com/79gcptw Value Delivery Impediments Define Users/ Stakeholders Ideation REQUIREMENTS Misunderstood requirements PRODUCT BACKLOG Can’t get actionable feedback Develop Idea to working software New learning's are not captured Implement • Churn in requirements and priorities • Quality afterthought • No traceability • Loss of focus Unmet user expectations Development & testing Operations • Operations readiness requirements are not met Monitor OPS BACKLOG Production incidents are hard to debug and resolve Operate Working software in production Value realization Disparate management tools WORKING SOFTWARE Continuous Value Delivery Define Users/ Stakeholders REQUIREMENTS Ideation • • PRODUCT BACKLOG Requirements PowerPoint storyboarding Agile Planning Operate Working software in production Value realization • • Develop Idea to working software • • • • • • • Development & testing • Sprint Operations SCOM Integration Intellitrace in Production PreEmptive Analytics Monitor Architect Suspend & Resume Code Reviews Feedback Collection Unit Testing Exploratory Testing Continuous Integrations Continuous Deployments Discovery OPS BACKLOG • • Working software WORKING SOFTWARE Understand Complexity Maintain Control Demo ALM using TFS 2012 ALM using TFS My Work Code Review Suspend/Resume Agile/Scrum Task Board Product Backlog and Sprint Planning Team Home Page Feedback Tool Storyboarding Team Explorer HUB Agile Planning Tools Feedback Tool Compare Experience See what’s changed in Diff view Identify code clones and compare in Diff Compare changes against a previous version in TFS Build & WIT paper cuts Platform Support –Win8, Hosted TFS, more unit tests Reduced “noise” in build activity log Build summary – more visibility of errors & tests results Diagnostic-level build logs for every build Re-queue build with identical params WIT Merge Async - WIT load / query load Build & WIT paper cuts Platform Support –Win8, Hosted TFS, more unit tests Reduced “noise” in build activity log Build summary – more visibility of errors & tests results Diagnostic-level build logs for every build Re-queue build with identical params WIT Merge Async - WIT load / query load More Version Control Paper Cuts Preserve server mod time Friendly names Baseless merge in the UI Rollback in the UI Merge on Unshelve View History of Pending Changes Even more modality gone (ex. Changesets) Visual Studio Fall Updates Kanban support Usability improvements Unit testing grouping & filtering Code Map 260 character path limit Code Maps Mixed managed/native debugging Brings in all of the features from our cloud service Kanban Improvements Unit Test Groups Randy Pagels rpagels@microsoft.com www.teamsystemcafe.net Visit Team System Café Today! The door is open 24/7 at the café! Stop by for a cup of joe and delicious tidbits on AppDev topics! http://www.teamsystemcafe.net