Continuous Delivery in the
Enterprise – Overcoming the key
challenges by Bola Rotibi

February 19th, 2014

SERENA SOFTWARE...
Your Host for today’s Drive-In…

Bola Rotibi, Research Director
Creative Intellect Consulting

2

Greg Sikes, VP – Release...
3

CIC: Who are we?
 Analyst research, advisory
and consulting firm

 Focus on Software
development, delivery and
lifecy...
The paradox of IT spend
New
requirement

xn

Feature
variation

Execution timeframe

Execution timeframe
© Copyright 2014 ...
Foundations for Continuous
Delivery
Business

Dev

© Copyright 2014 Creative Intellect Consulting Ltd

Ops

5
6

Continuous Delivery is…
 improving the cadence for
releasing stable working
software or other changes into
production ...
Attributes Supporting Continuous Delivery
Dev Processes
Application Lifecycle
Management (ALM)
Agile Development
Continuou...
8

DevOps foundations
 is the removal of artificial
barriers between operations
and development teams.
These barriers are...
9
Inhibitors to Continuous Delivery
Complexity

Negative
Impact

Application,
Infrastructure

Risk Tolerance
Risk critical...
Cadence for Continuous
Delivery
Release Dependables

Release Masters

Adaptability

Process Quality

Stable, Predictable, ...
11

Guidance Strategies
CIC Guide: Continuous Delivery Realization
Enterprise DevOps realities and a path towards
Continuo...
12

Rules of Engagement
 Important to build the right processes

 Understand the benefits and risks of automation

 Mat...
13

Ten points for gearing towards
Continuous Delivery
 A commitment to Business
Agility must be comprehensive

 Get a f...
14

Thank You

© Copyright 2014 Creative Intellect Consulting Ltd
Release Automation is the Foundation for an
Efficient and High Quality Path-to-Production

Quality and Predictability
Repe...
Customer Success with Serena
Serena Release Automation
• Automated deployment process
replaces scripting and manual action...
Only Serena Release Manager

Provides Process Orchestration and Deployment Automation
Release Manager
Orchestrate the Proc...
Your Questions for 2014?

Please use the Q&A panel to submit your questions.

Attend our Next DevOps
Drive-In Webcast
Forr...
Thank you!

SERENA SOFTWARE INC.
Upcoming SlideShare
Loading in …5
×

Continuous Delivery in the enterprise and DevOps foundations with Analyst Bola Rotibi (Presentation)

733 views
514 views

Published on

Bola Rotibi, Research Director at CIC joins Greg Sikes, VP Serena Software to discuss the realization of continuous delivery in the enterprise. Together they discuss the foundations for continuous delivery, attributes supporting it and the most common inhibitors. They discuss the impact of process quality and level of automation and the 10 key guide points to adopting continuous delivery in the Enterprise.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
733
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Adding a release automation system is another way to improve your release process. Release automation allows you to create efficiency and quality in your release process by converting ad hoc scripts and human process into a repeatable and executable procedure.
  • Serena is unique in offering a best-in-class Release Control System and Release Automation System. You can see some of the comments from our customers, noting how Serena’s solution help with quality, speed, and satisfaction.
  • Continuous Delivery in the enterprise and DevOps foundations with Analyst Bola Rotibi (Presentation)

    1. 1. Continuous Delivery in the Enterprise – Overcoming the key challenges by Bola Rotibi February 19th, 2014 SERENA SOFTWARE INC.
    2. 2. Your Host for today’s Drive-In… Bola Rotibi, Research Director Creative Intellect Consulting 2 Greg Sikes, VP – Release Management Serena Software SERENA SOFTWARE INC.
    3. 3. 3 CIC: Who are we?  Analyst research, advisory and consulting firm  Focus on Software development, delivery and lifecycle management  Combined 100+ years IT, industry and analyst experience  Authored many reports and thought leading research © Copyright 2014 Creative Intellect Consulting Ltd
    4. 4. The paradox of IT spend New requirement xn Feature variation Execution timeframe Execution timeframe © Copyright 2014 Creative Intellect Consulting Ltd 4
    5. 5. Foundations for Continuous Delivery Business Dev © Copyright 2014 Creative Intellect Consulting Ltd Ops 5
    6. 6. 6 Continuous Delivery is…  improving the cadence for releasing stable working software or other changes into production without increasing risks to the organization, thereby creating an opportunity for more frequent releases and the flexibility to meet rapidly changing needs and demands. Delivery Continuous Improvement © Copyright 2014 Creative Intellect Consulting Ltd
    7. 7. Attributes Supporting Continuous Delivery Dev Processes Application Lifecycle Management (ALM) Agile Development Continuous Test, Build and Integration 7 Process Foundations DevOps ITIL/ITSM & ALM alignment Integrated Processes (Release, Change, Config, Defect management ) Common view of business/ app Ops Processes services ITIL/ITSM Common release calendar Integrated resource planning Process Quality / Automation Control Process Governance Traceability/Audit Completeness Rollback Capability Speed Control Agile Organization Cross Functional planning and collaboration Process Quality / Automation Control © Copyright 2014 Creative Intellect Consulting Ltd Automation Support Tools Workflow Orchestration Application/Service/Resource Knowledge Interoperability and Integration Support e.g. Web Services, APIs, OSLC
    8. 8. 8 DevOps foundations  is the removal of artificial barriers between operations and development teams. These barriers are often created as a result of inflexible processes and to create silos of ownership. That does not mean there is no need for a process or a need for people to own the various tasks in development and operations. DevOps is about finding a new working relationship that benefits the entire software process. © Copyright 2014 Creative Intellect Consulting Ltd Everything developed has an impact in ops Focus On: Collaboration Flexibility Alignment Interoperability Dynamic Every change in ops has an influence on development
    9. 9. 9 Inhibitors to Continuous Delivery Complexity Negative Impact Application, Infrastructure Risk Tolerance Risk critical Applications Process Quality / Automation Control Culture Mindset barriers Organizational commitment Staging & Production Alignment Dev, Test, Integration etc. Positive Impact © Copyright 2014 Creative Intellect Consulting Ltd Attributes Supporting Continuous Delivery 9
    10. 10. Cadence for Continuous Delivery Release Dependables Release Masters Adaptability Process Quality Stable, Predictable, Repeatable & Slower Risk critical Applications 10 Release Failures Unstable, Unpredictable & Slower Stable, Predictable, Repeatable & Faster Application PaaS Risk Release Chancers Unstable, Unpredictable & Faster Prototyping Level of Automation © Copyright 2014 Creative Intellect Consulting Ltd No one-size-fits-all
    11. 11. 11 Guidance Strategies CIC Guide: Continuous Delivery Realization Enterprise DevOps realities and a path towards Continuous Delivery www.creativeintellectuk.com © Copyright 2014 Creative Intellect Consulting Ltd
    12. 12. 12 Rules of Engagement  Important to build the right processes  Understand the benefits and risks of automation  Match all to business needs and goals and Operational shortcomings  Do what fits, if it doesn’t add value…STOP DOING IT © Copyright 2014 Creative Intellect Consulting Ltd
    13. 13. 13 Ten points for gearing towards Continuous Delivery  A commitment to Business Agility must be comprehensive  Get a firm handle on complexity within IT  Assessment, especially “Risk” , must be part of decision process  Identify any build and integration bottleneck  Process underpins a strategy for Continuous Delivery  ITIL and/or ITSM support eases the transition  Raise the bar for Change and Asset Management © Copyright 2014 Creative Intellect Consulting Ltd  Rethink the Release Process  Testing needs to be comprehensive and continually updated  Automation and Governance matter
    14. 14. 14 Thank You © Copyright 2014 Creative Intellect Consulting Ltd
    15. 15. Release Automation is the Foundation for an Efficient and High Quality Path-to-Production Quality and Predictability Repeatable, consistent procedures Throughput Maximize content through in a release Productivity and Velocity The system is always ready to work Flexibility Per environment configuration Simplicity Intuitive and visual automation design Traceability Artifact repository for single source of truth on release assets 15
    16. 16. Customer Success with Serena Serena Release Automation • Automated deployment process replaces scripting and manual actions • Easy to use graphical editor for designing deployments • Enterprise security and scalability 75% fewer defects in production using Serena Release Automation. “ Release Manager Fortune 500 Financial Services Firm “ Serena has improved management of code releases from dev through production, reducing delivery time by 25%. “ “ Reduced Time from Dev to Deploy IT Specialist Fortune 500 Telecom Services Company 16 SERENA SOFTWARE, INC. Release Management Satisfaction “ We now have a standardized, managed and efficient software release tool which has made our customers very happy. “ Error Reduction System Administrator Fortune 500 Computer Services Company
    17. 17. Only Serena Release Manager Provides Process Orchestration and Deployment Automation Release Manager Orchestrate the Process Request & Define Coordinate the Team Develop QA Deploy Operate & Service Automate the Deployment Deployment Hub Build 17 Unit Test SIT UAT SERENA SOFTWARE, INC. PreProd Prod
    18. 18. Your Questions for 2014? Please use the Q&A panel to submit your questions. Attend our Next DevOps Drive-In Webcast Forrester Analyst Glenn O’Donnell on ‘Modernizing Application Delivery’ 18 See Serena Release Manager in Action Watch the Demo SERENA SOFTWARE INC. Bola’s whitepaper on Continuous Delivery
    19. 19. Thank you! SERENA SOFTWARE INC.

    ×