14

Application Lifecycle Management - It's a team sport

Embed Size (px)

DESCRIPTION

This presentation cover the Application Lifecycle concepts and explains how VS2012 and TFS 2012 features resolve challenges usually faced during 'Define', 'Develop' and 'Operate' stages.

Citation preview

Page 1: Application Lifecycle Management - It's a team sport
Sandeep
Page 2: Application Lifecycle Management - It's a team sport

Application Lifecycle Management – It’s a team sportSandeep JoshiMVP – Visual Studio Application Lifecycle Management@sandeepmvp

FY13 Mega Partner Briefing

Page 3: Application Lifecycle Management - It's a team sport

Stakeholder Involvement

REQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorSprint

WORKING SOFTWARE

DefineIdeation

DevelopIdea to working software

OperateDeployment to feedback

MisunderstoodRequirements

ConflictingPriorities

Unmet userexpectations

Page 4: Application Lifecycle Management - It's a team sport

Stakeholder Involvement

Manage the backlog

• Agile Planning Tools

Clear Requirements

• PowerPoint Storyboarding

Page 5: Application Lifecycle Management - It's a team sport

DemoPowerPoint StoryboardingAgile Planning Tools

Page 6: Application Lifecycle Management - It's a team sport

Developer Team Productivity

REQUIREMENTS

PRODUCTBACKLOG

OPSBACKLOG

MonitorSprint

WORKING SOFTWARE

DefineIdeation

DevelopIdea to working software

OperateDeployment to feedback

LosingFocus

Quality Suffers

Late Delivery

Page 7: Application Lifecycle Management - It's a team sport

Developer Team Productivity

• Suspend & Resume• Code Reviews• Feedback Collection• Unit Testing• Exploratory Testing• Continuous Integrations• Continuous Deployments

Page 8: Application Lifecycle Management - It's a team sport

Demo•Suspend & Resume•Code Reviews•Feedback Collection

Page 9: Application Lifecycle Management - It's a team sport

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

Page 10: Application Lifecycle Management - It's a team sport

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

•IntelliTrace in Production

•SCOM Integration•PreEmptive Analytics

Page 11: Application Lifecycle Management - It's a team sport

Demo• IntelliTrace in Production

Page 12: Application Lifecycle Management - It's a team sport

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

• IntelliTrace in Production

• SCOM Integration• PreEmptive

Analytics

Page 13: Application Lifecycle Management - It's a team sport

Call to action

- Download Visual Studio 2012- Install Team Foundation Server 2012- Read the full story for Application Lifecycle

Management with Visual Studio at: http://www.microsoft.com/visualstudio/11/en-us/lifecycle

- Explore Team Foundation Service http://www.tfspreview.com

Page 14: Application Lifecycle Management - It's a team sport

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.