Accelerating Business Agility with Modern ALM

11
John Montgomery Director of Program Management, Visual Studio Accelerating Business Agility With modern ALM practices

Transcript of Accelerating Business Agility with Modern ALM

Page 1: Accelerating Business Agility with Modern ALM

John MontgomeryDirector of Program Management, Visual Studio

Accelerating Business AgilityWith modern ALM practices

Page 2: Accelerating Business Agility with Modern ALM

20Bsmart devices empower WW workforce and customers

2x 2012

10xdata volume growth

Every 5 years

$210BTotal spending on cloud services

2x 2012

By 2016 …

Market changes require a modern approach

Page 3: Accelerating Business Agility with Modern ALM

Modern Business ApplicationsReachany device, any platform,any customer.

Delivermission critical performance at scale. Efficiently. Reliably.

Enable value delivery

Extend to cloud.For development.For test.For operation.

Page 4: Accelerating Business Agility with Modern ALM

Enable Value Delivery

Plan Develop OperateRelease

   

Agility

Continuous learning

Continuous learning

Scale Quality

Page 5: Accelerating Business Agility with Modern ALM

People

Process

Tools

How will you transform to enable value delivery?

Do nothing

Adopt modern ALM

Start from scratch

Page 6: Accelerating Business Agility with Modern ALM

enable value delivery – agility

Production

Development

REQUIREMENTSPlan

Develop + Test Release

BusinessProduct Owners

DevelopersTesters

Operations

Agile Planning + all otherStakeholders

Collaborative Team Experiences

Automated Services for Build, Lab Management,

Release

Flexibility, Extensibility,

Hybrid IT capable

Visibility, Traceability during whole

Lifecycle

Backlog Continuous Learning throughout the

lifecycle

Automated Dev and Test Tools

Monitor + Learn

Page 7: Accelerating Business Agility with Modern ALM

Monitor + Learn

Production

Development

Backlog

REQUIREMENTSPlan

Develop + Test Release

All Stakeholders

DevelopersTesters

Operations

Acceptance test planning

Continuous acceptance testing

Performance and AvailabilityDiagnostics

Integrated incident management

Continuous learning and improvement

enable value delivery – quality

Page 8: Accelerating Business Agility with Modern ALM

Monitor + Learn

Production

Development

Backlog

REQUIREMENTSPlan

Develop + Test Release

All Stakeholders

DevelopersTesters

Operations

enable value delivery – scale

Performance and AvailabilityDiagnostics

Integrated incident management

Continuous learning and improvement

Release Management

Page 9: Accelerating Business Agility with Modern ALM

enable value delivery

Production

Development

Backlog

REQUIREMENTSPlan

Develop + Test Release

All Stakeholders

DevelopersTesters

Operations

Increase Flow of Business Value | Shorten cycle times | Reduce rework costs

Monitor + Learn

Page 10: Accelerating Business Agility with Modern ALM
Page 11: Accelerating Business Agility with Modern ALM

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