Download presentation
1
Digital Transformation with DevOps
First of all, I want to thanks everyone for taking time out from there busy schedule and coming here. I am Ankit Tarway. I am currently working with Planit Software testing as TTC. My main role is to help the organization to build the automation capabilities and manage testing both manual and automation. My strength is to helping organization to implement Agile/DevOps. I enjoy journey of going from C Integration to C Delivery and finally reaching C Deployment. That all about me in nutshell Today, I am going to talk about Digital Transformation with DevOps Presented By: Ankit Tarway © Planit Software Testing
2
What is Digital Transformation?
© Planit Software Testing
3
© Planit Software Testing
Digital Technology Business Customer Digital transformation is the integration of digital technology to change the foundational components of a business, resulting in how businesses operate and how they deliver value to customers. Let’s look at the example how NZ banks have adopted the digital technology to deliver value to the customer. © Planit Software Testing
4
DIGITAL BUSINESS PRODUCT
© Planit Software Testing
5
DIGITAL BUSINESS PRODUCT
6
Key drivers of transformation
© Planit Software Testing
7
KEY DRIVERS OF TRANSFORMATION
Changing consumer demand Changing technology Changing competition There are three key drivers of transformation: Changing consumer demand Changing technology Changing competition.
8
DISRUPTION © Planit Software Testing Uber – Change in Technology
AirBnB - Change in Technology © Planit Software Testing
9
DevOps an accelerator to Digital Transformation
© Planit Software Testing
10
ANALOGY
11
ANALOGY © Planit Software Testing
12
WHY WE NEED TRANSFORMATION
© Planit Software Testing
13
WHY WE NEED TRANSFORMATION
© Planit Software Testing
14
DELIVER FREQUENTLY © Planit Software Testing
Business no longer has months to deliver software, it’s weeks and even days. And there is no business value in software until it is delivered to the customer. This often brings about the need to deliver on new requirements far more frequently than traditional applications. This means that organizations that expect to thrive in a digital business environment must have an improved competence in software delivery. DevOps can help organizations to accelerator the delivery of better quality software by reducing the software delivery cycle from quarterly to weekly. © Planit Software Testing
15
Survey by Puppet © Planit Software Testing
16
HIGH PERFORMING TEAM © Planit Software Testing
High performers DevOps team deploy 200 times more frequently than low performers, With 2,555 times faster lead times. They also continue to significantly outperform low performers, with 24 times faster recovery times and 3 times lower change failure rates. NZ bank example. © Planit Software Testing
17
What is DevOps? © Planit Software Testing
18
DevOps: Need for Speed People to cultivate team collaboration
Process to accelerate and innovate Tools to automate and provide team visibility DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market. © Planit Software Testing
19
Problem-solving culture
DevOps Team Highly communicative Problem-solving culture Flexible processes A culture of continuous learning, where experimentation is encouraged and mistakes are considered part of the process The attributes of a successful DevOps culture: 1. Highly communicative: Members of the team should communicate often and over multiple methods, whether that’s , chat, text, phone meetings or video calls. The method matters little, but staying in touch and responding quickly to messages is crucial to keep all parties on the same page. 2. Problem-solving culture: DevOps teams are highly proficient at solving problems and know how to prioritize tasks, with the business in mind. This calls for both commitment and tenacity, even during very difficult times. 3. Flexible processes: DevOps was developed to enable a flexible, agile environment. Therefore, team member should also take on those characteristics. The IT project management culture of the last many years is not a good fit for DevOps, because it’s too rigid. Yet the PMO can complement DevOps through providing documentation and back-fill support and resources. © Planit Software Testing
20
Continuous Deployment Continuous Integration
DevOps: Process DevOps Process Continuous Deployment Continuous Testing Continuous Delivery Continuous Integration DevOps has been around long enough (2009) to show the path is littered with false starts, failure to meet expectations or missed goals. Without a roadmap…. risk and costs are too high and cannot be measured. Planit DPO identifies six critical DevOps success factors (P&D/D&B/T&V/R&D/M&R/CI<improvement>) It validates each component of a potential DevOps journey. Security and culture are interwoven throughout the DPO. Not every segment of the DevOps journey is applicable….. © Planit Software Testing
21
Squash Racket Tecnifibre Active Head
22
DevOps -Tool Chain © Planit Software Testing
23
Conclusion © Planit Software Testing
24
Continuous Improvement
Continuous improvement is a culture that evolves through successful DevOps implementation. Innovation Experimentation Technical Debt Continuous Everything A culture of continuous learning, where experimentation is encouraged and mistakes are considered part of the process. No band-aids, fixes happen at the source. Without metrics you can’t improve (ex. Defect leakage) Success for the group is better than individual success. © Planit Software Testing
25
DevOps Business Outcomes
Successful DevOps is a continual improvement process that contributes to: Increased revenue and market share New market opportunity Product that meets customer expectations Secure and compliant software “DevOps accelerates and improves the quality of software delivery, but that is not an end in itself. The increased speed provided by DevOps is essential to achieving the fast product feedback needed for digitally transforming enterprises to stay relevant and competitive.” - Forrester Analyst Charles Betz. © Planit Software Testing
26
Contact Me Ankit Tarway Technical Test Consultant
Planit Software Testing Main: Mob: © Planit Software Testing
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.