Software Modernization

11
Continuous Value Delivery Modern Apps | Modern ALM | Modern Requirements Management Karthik Ravindran Senior Director, Visual Studio ALM Product Management Microsoft Corporation http://www.microsoft.com/alm

description

Continuous Value Delivery Modern Apps | Modern ALM | Modern Requirements Management Karthik Ravindran Senior Director, Visual Studio ALM Product Management Microsoft Corporation http://www.microsoft.com/alm. Software Modernization. Modern Workforce. Connected Commerce. Direct-to-Consumer. - PowerPoint PPT Presentation

Transcript of Software Modernization

Page 1: Software Modernization

Continuous Value DeliveryModern Apps | Modern ALM | Modern Requirements Management

Karthik RavindranSenior Director, Visual Studio ALM Product ManagementMicrosoft Corporationhttp://www.microsoft.com/alm

Page 2: Software Modernization

Software Modernization

Direct-to-ConsumerConnected Commerce Modern Workforce

Page 3: Software Modernization

Modern App Characteristics

People and Experiences centric

Connected devices Continuous services

Edge facingAlways evolving

New value

Page 4: Software Modernization

Continuous Value DeliveryContinuous Feedback | Continuous Quality | Continuous Adaptation

DefineIdeation

DevelopIdea to working software

OperateSoftware to Value delivery

REQUIREMENTSPRODUCTBACKLOG

OPSBACKLOG

MonitorImplement

WORKING SOFTWARESHARED ARTIFACTS

MeasureValue correlation

Team

Integration | Traceability | Visibility

Page 5: Software Modernization

Conventional Requirements Management

Page 6: Software Modernization

Modern Requirements Management

Actionable Traceable Adaptable

Page 7: Software Modernization

Actionable

TODO : Bob to insert screen shot InteGREAT requirements tool (BRD

or Spec authoring)

TODO : Bob to insert screen shot InteGREAT requirements tool (Flowchart, UML diagram, or

Decision flow)

Page 8: Software Modernization

Traceable

Requirements

Acceptance criteria Code Tests Feedback Releases Learning

App Lifecycle

Page 9: Software Modernization

Adaptable

TODO : Bob to insert screen shot of an InteGREAT capability that enables

requirements updates based on user feedback

Page 10: Software Modernization

Business value

Cycle times

Modern ALM : Metrics that matter

Page 11: Software Modernization

Modern ALM and Modern Requirements Management for your Modern Apps