application lifecycle management: its a team sport brian keller sr. technical evangelist microsoft...
TRANSCRIPT
Application Lifecycle Management:It’s a Team SportBrian KellerSr. Technical EvangelistMicrosoft Corporation
Continuous Value Delivery
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorSprint
WORKING SOFTWARE
DefineIdeation
DevelopIdea to working software
OperateDeployment to feedback
Stakeholder Involvement
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorSprint
WORKING SOFTWARE
DefineIdeation
DevelopIdea to working software
OperateDeployment to feedback
MisunderstoodRequirements
ConflictingPriorities
Unmet userexpectations
Developer Team Productivity
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorSprint
WORKING SOFTWARE
DefineIdeation
DevelopIdea to working software
OperateDeployment to feedback
LosingFocus
Quality Suffers
Late Delivery
DevOps
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorSprint
WORKING SOFTWARE
DefineIdeation
DevelopIdea to working software
OperateDeployment to feedback
Can’t Get Actionable Feedback
Can’t Reproduce Production Incident
Continuous Value Delivery
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorSprint
WORKING SOFTWARE
DefineIdeation
DevelopIdea to working software
OperateDeployment to feedback
• PowerPoint Storyboarding• Agile Planning
• Suspend & Resume• Code Reviews• Feedback Collection• Unit Testing• Exploratory Testing• Continuous Integrations• Continuous Deployments
• SCOM Integration• IntelliTrace in Production• PreEmptive Analytics
Go get started!
Download the RC: www.microsoft.com/VisualStudio/11 Download the ALM VM: http://aka.ms/VS11ALMVMAsk the Experts, TLC area
tfspreview.com
Related Content
Breakout Sessions
FDN02 Application Lifecycle Management (ALM): It’s a Team Sport
DEV321 Continuous Feedback in Agile Teams
DEV344 Developer Collaboration with Visual Studio 2012
DEV346 All Aboard the Team Foundation Server Express
DEV212 Implementing Scrum Using Team Foundation Server 2012
DEV316 Application Lifecycle Management Tools for C++ in Visual Studio 2012
AAP309 Making Agile Estimation Work
DEV263 Dev-Ops Best Practices On The Microsoft Stack
DEV214 Introducing the New Visual Studio 2012 Unit Testing Experience
DEV337 Software Testing with Microsoft Test Manager 2012 and Lab Management
DEV370 Automating Server-Based Build, QA and Test with Visual Studio 2012
Related Content
Breakout Sessions
DEV362 From Development to Production: Optimizing For Continuous Delivery
DEV310 Continuous Delivery of Windows Azure Cloud Apps
DEV318 Working on an Agile Team with Visual Studio 2012
DEV390 IntelliTrace, What Is It and How Can I Use It To My Benefits
DEV217 Deep Dive Into Team Foundation Server 2012 Agile Management Tools
DEV345 The Accidental Team Foundation Server Admin
AAP401 Real World Developer Testing with Visual Studio 2012
DEV340 Taking ALM to the Cloud with the Team Foundation Service
DEV317 Going Beyond F11: Debug Better and Faster with Visual Studio 2012
DEV312 Create Robust, Maintainable Coded UI Tests with Visual Studio 2012
DEV411 Testing Un-Testable Code with Fake in Visual Studio 2012
Related Content
Breakout Sessions
DEV324 A Modern Architecture Review: Using the New Code Review Tools
DEV412 Identify & Fix Performance Problems with Visual Studio 2012 Ultimate
Hands-on Labs (session codes and titles)
DEV11-HOL
Agile Project Management in Team Foundation Server 2012
DEV12-HOL
Build the Right Software and Collaborate Effectively Using Storyboarding and Feedback Tools in Visual Studio 2012
DEV13-HOL
Using IntelliTrace with Production Systems to Quickly Diagnose and Fix Issues
DEV16-HOL
Learn How Microsoft Test Manager 2012 Will Embrace an Exploratory Testing Approach
DEV17-HOL
Explore the New Unit Testing and Code Clone Capabilities of Visual Studio 2012
DEV19-HOL
Discover How the New Features of Team Foundation Server 2012 Can Improve Collaboration in Your Development Team
http://tinyurl.com/ALM2012
http://tinyurl.com/ProTFS2012
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.