5
© 2013 IBM Corporation © 2013 IBM Corporation The Latest Trend for Agility and Rapid Development: DevOps 1 Dr. Helen Dai Director of Product Management, DevOps IBM Software, Rational

MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

  • Upload
    masstlc

  • View
    75

  • Download
    1

Embed Size (px)

Citation preview

Page 1: MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

© 2013 IBM Corporation© 2013 IBM Corporation

The Latest Trend for Agility and Rapid Development: DevOps

1

Dr. Helen Dai Director of Product Management, DevOps IBM Software, Rational

Page 2: MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

© 2013 IBM Corporation

Three major shifts are driving the next era of computing

▪Data: a new basis of competitive advantage

▪Cloud: a path to new business models

▪Engagement: a change in the way the world works

DevOps is the “HOW” !

DevOps Experimentation, feedback loops,

continuous innovation !

2

Page 3: MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

© 2013 IBM Corporation

InnovateOptimize

Focus  on  Operational  Costs  • Consolidation  and  modernization  • Improved  operations  automation    • Risk  and  compliance  management    • Go  from  manual  approach  to  analytics-­‐driven  optimization

Systems  of  Records  Cloud-­‐Enabled  (On  Prem)

Systems  of  Engagement  Cloud  First      (Off  Prem)

Focus  on  Speed  and  Agility  • Assemble  solutions  from  verified  components  and  services  

• Continuous  Development  and  deployment  in  the  cloud  

• Fail  Fast  and  continuously  gather  and  assess  market  /  user  feedback

Driving Investment

Driving the Need

Operations  

Development  

Organizations must embrace new business models and disruptive technologies to be competitive, meet business needs and innovate

3

Page 4: MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

© 2013 IBM Corporation

DevOps approach: Apply Lean principles to software delivery to create a continuous feedback loop with customers

Line-of-business

Customer

1

3

2

1. Get ideas into production fast 2. Get people to use it 3. Get feedback !Adopt DevOps approach to continuously

manage changes, obtain feedback and deliver changes to users

Eliminate any activity that is not necessary for learning what customers want

Page 5: MassTLC DevOps program "The Latest Trend for Agility and Rapid Development"

© 2013 IBM Corporation

DevOps Principles and Values

• Deliver small increments of functionality

• Enable collaboration between all players and remove silos Automate environment provisioning & app deployments

• Develop and test against a production-like environments

• Continuously test & integrate code, test early(shift left testing)

• Optimize end-to-end software delivery pipeline

!• Amplify feedback loops and continuous improvement

5

Apply Lean Thinking to eliminate bottlenecks, reduce cycle time and risk of failure at the same time

People

Process

Technology