Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation...
-
Upload
debra-weaver -
Category
Documents
-
view
226 -
download
0
Transcript of Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation...
Application Lifecycle Management: It’s a Team SportBrian KellerPrincipal Technical Evangelist2-000
Unified ALM SolutionTeam
Foundation Server
Planning SCM Work Item Tracking Testing and Lab Management Build Automation Reporting
and Analytics
Modern Apps need a Modern Lifecycle
Continuous Feedback Continuous Quality Continuous DeliveryDefine Develop Operate
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
CONTINUOUS IMPROVEMENT
Modern Apps need a Modern Lifecycle Define
Develop
Operate
Continuous Improvement
Working software in production
Idea to working software
IdeationREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Define
Develop
Operate
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ImprovementImpediments
Misunderstood requirements
Conflicting priorities
DemoDefine
Define
Develop
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ImprovementWithout barriers
Operate
Storyboarding for requirements alignment
Agile planning tools for stakeholder engagement
Define
Develop
REQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueImpediments
Operate
Loss of focus
Unmet user expectations
Quality as an after-thought
Storyboarding for requirements alignment
Agile planning tools for stakeholder engagement
DemoDevelop
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueWithout barriers
DevelopDeveloper productivity enhancementsIntegrated developer testing
Continuous stakeholder feedback
Operate
2-003: Developer Productivity with Visual Studio & TFS 2012• Nov 1, 12:00-1:00, B92 Nexus/Normandy• Jamie Cool
Go Deep
3-015: Testing Untestable Code with Stubs and Shims in Visual Studio 2012• Nov 1, 2:30-3:30, B92 Nexus/Normandy• David Starr
3-017: Unit Testing Windows Store Apps• Nov 2, 10:15-11:15, B92 Nexus/Normandy• David Starr
Go Deep
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueImpediments
Develop
Unable to quickly deploy code to production
Production incidents are difficult to troubleshootOperate
DemoOperate
DefineREQUIREMENTS
PRODUCTBACKLOG
OPSBACKLOG
MonitorImplement
WORKING SOFTWARE
Continuous ValueWithout barriers
Develop
OperateAutomated build-deploy-test
IntelliTrace in production for actionable diagnostics
3-007: DevOps: Integrating development and operations for the last mile velocity• Nov 1, 10:15-11:15, B92 Trident/Thunder• Larry Guger
Go Deep
Federated Identity Management
Team Foundation Server
Capability matrix
SCM and Version Control
Team Foundation Service
Agile Planning & Collaboration Tools
Feedback Requests & Issue Tracking
Continuous Integration Builds
Lab Management
Detailed Reporting & Analytics
On-Premises Server Integration
Plan details and subscriber benefits
Included for certain paid MSDN subscribers:
Free Plan for up to 5 users
Unlimited number of projects Version control Work item tracking Agile planning tools Feedback Management Build (limits apply)
Additional information at http://tfs.visualstudio.com
Visual Studio 2012• www.visualstudio.com
Continuous Value• Team Foundation Server Power Tools,
Productivity Power Tools, Visual Studio 2012 Update 1
Next Steps
Get Connected• Sign up for Team Foundation Service
tfs.visualstudio.com• Free Plan for up to 5 users• Included as a benefit in select MSDN subscriptions
Join in• Like Visual Studio on Facebook
www.facebook.com/visualstudio• Follow @visualstudio on Twitter• Tweet your thoughts using #vs2012
Next Steps
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.