Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation...

22
Application Lifecycle Management: It’s a Team Sport Brian Keller Principal Technical Evangelist 2-000

Transcript of Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation...

Page 1: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Application Lifecycle Management: It’s a Team SportBrian KellerPrincipal Technical Evangelist2-000

Page 2: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Unified ALM SolutionTeam

Foundation Server

Planning SCM Work Item Tracking Testing and Lab Management Build Automation Reporting

and Analytics

Page 3: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Modern Apps need a Modern Lifecycle

Continuous Feedback Continuous Quality Continuous DeliveryDefine Develop Operate

CONTINUOUS IMPROVEMENT

CONTINUOUS IMPROVEMENT

Page 4: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 5: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Define

Develop

Operate

REQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

Continuous ImprovementImpediments

Misunderstood requirements

Conflicting priorities

Page 6: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DemoDefine

Page 7: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Define

Develop

REQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

Continuous ImprovementWithout barriers

Operate

Storyboarding for requirements alignment

Agile planning tools for stakeholder engagement

Page 8: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 9: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DemoDevelop

Page 10: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DefineREQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

Continuous ValueWithout barriers

DevelopDeveloper productivity enhancementsIntegrated developer testing

Continuous stakeholder feedback

Operate

Page 11: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

2-003: Developer Productivity with Visual Studio & TFS 2012• Nov 1, 12:00-1:00, B92 Nexus/Normandy• Jamie Cool

Go Deep

Page 12: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 13: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DefineREQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

Continuous ValueImpediments

Develop

Unable to quickly deploy code to production

Production incidents are difficult to troubleshootOperate

Page 14: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DemoOperate

Page 15: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

DefineREQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARE

Continuous ValueWithout barriers

Develop

OperateAutomated build-deploy-test

IntelliTrace in production for actionable diagnostics

Page 16: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 17: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 18: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 19: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

Visual Studio 2012• www.visualstudio.com

Continuous Value• Team Foundation Server Power Tools,

Productivity Power Tools, Visual Studio 2012 Update 1

Next Steps

Page 20: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

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

Page 21: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

http://tinyurl.com/ALM2012 http://tinyurl.com/ProTFS2012

Page 22: Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.

© 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.