SlideShare a Scribd company logo
PAGE1
NaradaCode
PAGE
1
DEVOPS INDONESIA
Christian Hermanus
DevOps Community in Indonesia
Jakarta, 17 November 2020
The human side of
DevOps transformation
PAGE2
NaradaCode
Your biggest challenge for the implementation of DevOps?
50%
People Issues
5%
Information
Issues
37%
Process
Issues
8%
Technology
Source: Gartner
PAGE3
NaradaCode
Agile & DevOps are key to Digital Transformation
Agile and DevOps will be the de facto approach to develop and deploy applications to
enable continuous delivery.
Infrastructure & Operations Leaders, along with Application Leaders, must operate as product
teams, deliver self-service platforms, and design for resilience to drive digital business innovation.
Source: Gartner Prediction, Dec 2019
PAGE4
NaradaCode
ChristianHermanus
Bank
Universal
• Certified Information Systems Auditor
• Certified Lean Six Sigma Green Belt
• Certified Scrum Master
• Certified Professional – Agile Coaching
• Certified Agile Service Manager
• Certified IT Manager
• Devops Foundation
• Devops Leader
• ITIL® Foundation Certificate in IT Service Management V3
• ITIL® Foundation Certificate in IT Service Management V4
• ITIL® Intermediate Certificate in IT Service Operation
• ITIL® Intermediate Certificate in IT Service Design
• ITIL® Intermediate Certificate in IT Operational Support and Analysis
• Sertifikasi Manajemen Risiko Level 3
Our mission is to
accelerate digital
transformation for
Enterprise, and to
develop digital talent
PAGE5
NaradaCode
AreYourTeamMembersResistanttoChange?
Once upon of time
in Jakarta, Indonesia
PAGE6
NaradaCode
MeettheRorojongrangProject Team
PROJECT TEAM
Wayan :Project Manager
Tenri :Developer Head
Ucok :Infrastructure Head
Dewi :QA Head
Alo :User
Wayan Tenri Ucok Dewi Alo
PAGE7
NaradaCode
DuringtheProjectKickOff
The
Boss
I just met our strategic consultant.
They said that we should
implement DevOps immediately.
So I want to use this Rorojongrang
Project as pilot for DevOps
implementation!
PAGE8
NaradaCode
DuringtheProjectKickOff
The
Boss
I just met our strategic consultant.
They said that we should
implement DevOps immediately.
So I want to use this Rorojongrang
Project as pilot for DevOps
implementation!
Boss, it’s to risky.
This project is very
important.
PAGE9
NaradaCode
DuringtheProjectKickOff
The
Boss
Well, we don't have any choice.
This is the only project left, and
I would like to show that we can
complete it with DevOps
I just met our strategic consultant.
They said that we should
implement DevOps immediately.
So I want to use this Rorojongrang
Project as pilot for DevOps
implementation!
Boss, it’s to risky.
This project is very
critical.
PAGE10
NaradaCode
WhatdothePMandDeveloperthink?
I think this project is
going to be difficult.
I've to makes all of team
projects works in a
constant collaboration,
and i also have to getting
familiar with these
DevOps tools and
techniques.
What do you think Tenri?
PAGE11
NaradaCode
WhatdothePMandDeveloperthink?
I think this project is
going to be difficult.
I've to makes all of team
projects works in a
constant collaboration.
and i also have to getting
familiar with these
DevOps tools and
techniques.
What do you think Tenri?
I don't like this DevOps
implementation idea.
My team are not excited
by the necessity to work
with infrastructure
engineers closer.
And they are already
comfortable with the
technology stack they’ve
chosen.
PAGE12
NaradaCode
WhatdoestheInfrastructureHeadthink?
Ucok, what is your
opinion about DevOps?
PAGE13
NaradaCode
WhatdoestheInfrastructureHeadthink?
I think I will lose control over
the IT infrastructure provisioning
and management.
I also have to develop my team,
get them familiar with a range of
IT automation, version control
and other tools
And since we have a lot of daily
routine it's not easy to coordinate
with Developers and the QA team
from the very beginning of the
project.
And honestly, my team also
doesn’t trust the quality of the
work from the Development Team
Ucok, what is your
opinion about DevOps?
PAGE14
NaradaCode
WhatabouttheQAHead?
How about you Dewi?
PAGE15
NaradaCode
WhatabouttheQAHead?
How about you Dewi?
My team have a lot of
testing work on queue.
They don't have skill
yet for developing
automated testing,
or even time to learn
on how the automated
testing work
PAGE16
NaradaCode
PAGE17
NaradaCode
Why do people resist to change
Is it normal?
PAGE18
NaradaCode
ChangesthatDevOpsbringtous
PAGE19
NaradaCode
Whydopeopleresisttochange?
Becausesimplywearewiredtoresist
Several structures in our brain are actually
designed to protect us from the potentially
harmful effects of change.
Humans are wired to resist change and we are
working against our biology at every turn.
It’s well documented that every year 50 to 70
percent of all change initiatives fail.”
Britt Andreatta
PAGE20
NaradaCode
Whydopeopleresisttochange?
Becausewealwaystrytominimizingthreatandmaximizingreward
PAGE21
NaradaCode
And I believe there are many other
explanations about
why do people resist to change
PAGE22
NaradaCode
What can we do
In this situation?
PAGE23
NaradaCode
TheBossside–Beatransformationalleader
Transformational Leader
Solve the root of the problem, and allows the tree to flourish
PAGE24
NaradaCode
TheBossside–Createagoodworkingclimate
Transformational Leader
Solve the root of the problem, and allows the tree to flourish
PAGE25
NaradaCode
TheBossside–Createagoodworkingclimate
Transformational Leader
Solve the root of the problem, and allows the tree to flourish
PAGE26
NaradaCode
What else that the Boss can do?
PAGE27
NaradaCode
TheTeamSide–Unlearn,RelearnandBreakthrough
PAGE28
NaradaCode
TheTeamSide–Effectoflowunderstanding
Level of
Understanding
Level of Emotional Engagement
Cynics
+
+
PAGE29
NaradaCode
TheTeamSide–Progressiteratively withfeedback
PAGE30
NaradaCode
TheTeamSide– Engagetheothers,donotcreate
anotherDevOpssilo
+
PAGE31
NaradaCode
TheDevOps GotongRoyongGotong Royong
Indonesian core spirit about community volunteerism and collaboration
PAGE32
NaradaCode
TheOrganizationStructure
CIO
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operation
PAGE33
NaradaCode
ThecontributionsfromPMO,Planning&Architecture
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
Technology
Standard
Loosely
Coupled
Architectures
PAGE34
NaradaCode
ThecontributionsfromProcessandGovernance
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
Lean Process
Improvement
Agile -
DevOps
Policies and
Procedure
Job Role -
Job
Description
Automated
Compliance
Performance
Measurement
Community
of Practices
(CoP)
Dojo
Playbook
PAGE35
NaradaCode
ThecontributionsfromBusinessAnalyst
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
Collaboration
Visibility &
Tracking
RequirementEngineering
PAGE36
NaradaCode
ThecontributionsfromDevelopment
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
Versioning &
Source Code
Management
Unit
Test
Software
Composition
Analysis
Code
Quality
Scan
Static
Application
Security
Testing
(SAST)
PAGE37
NaradaCode
ThecontributionsfromQualityAssurance
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
A dynamic
application
security
testing (DAST)
Non-
Functional
Test
Automation
Automated
Functional
Test
PAGE38
NaradaCode
ThecontributionsfromInfrastructure&Operations
PMO, Planning &
Architecture
Process and
Governance
Business Analyst Development Quality Assurance
Infrastructure &
Operations
Environment
Provisioning &
Configuration
Management
Release
Validation
Deployment
Management
Integrated
CI/CD Pipeline
Performance
Measurement
Infrastructure
as a Code
Continuous
Monitoring
AIOps
Alert
Management
& Ticketing
Self
Service
Portal
PAGE39
NaradaCode
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Automated
Compliance
Performance
Measurement
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE40
NaradaCode
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE41
NaradaCode
Planning & Design
Collaboration
Visibility & Tracking
Requirement
Engineering
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE42
NaradaCode
Planning & Design Develop
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE43
NaradaCode
Planning & Design Develop Testing
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
DAST
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE44
NaradaCode
Planning & Design Develop Testing Deploy
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
DAST Release Validation
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE45
NaradaCode
Planning & Design Develop Testing Deploy
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Automated
Compliance
Performance
Measurement
DAST Release Validation
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE46
NaradaCode
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
AIOps
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE47
NaradaCode
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Vendor Management
Smart sourcing
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
AIOps
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
PAGE48
NaradaCode
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Vendor Management
Smart sourcing
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
Knowledge Management
AIOps
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
Community of
Practices & Dojo
Playbook
PAGE49
NaradaCode
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Vendor Management
Smart sourcing
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
Knowledge Management Developer Self Service
AIOps
Self Service Portal
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
Community of
Practices & Dojo
Playbook
PAGE50
NaradaCode
DevOpsGotongRoyongFramework
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Vendor Management
Smart sourcing
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
Knowledge Management Developer Self Service
AIOps
Self Service Portal
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
Community of
Practices & Dojo
Playbook
PAGE51
NaradaCode
DevOpsGotongRoyongFramework
Planning & Design Develop Testing Deploy Operate
Collaboration
Visibility & Tracking
Requirement
Engineering
Versioning & SCM
Unit Test
SAST, SCA, Code
Quality Scan
Automated Functional
Test
Non-Functional Test
Automation
Environment
Provisioning & CM
Deployment
Management
Platform & Infra as a
service
Integrated CI/CD
Pipeline
Infrastructure
as a Code
Process and Governance
Lean Process
Improvement
Agile - DevOps
Policies and
Procedure
Job Role - Job
Description
Iterative Development
Loosely Coupled
Architectures
Technology Standard
Architecture
Vendor Management
Smart sourcing
Continuous
Monitoring
Automated
Compliance
Performance
Measurement
Knowledge Management Developer Self Service
AIOps
Self Service Portal
DAST Release Validation
Alert Management &
Ticketing
proprietary of PT. Narada Piranti Teknologi (NaradaCode)
Community of
Practices & Dojo
Playbook
Do not Copy, Adopt & Adapt
PAGE52
NaradaCode
Terima kasih
PAGE53
NaradaCode
Lean Digital Transformation Company
Christian Hermanus
https://www.linkedin.com/in/christianhermanus/
Let’s keep connected!
https://naradacode.com/

More Related Content

What's hot

Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
Ken Power
 
Skiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teamsSkiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teams
Sergey Prokhorenko
 
JWT Agile Framework
JWT Agile FrameworkJWT Agile Framework
JWT Agile Framework
Emmanuel Flores Elías
 
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Patrizia Bertini
 
DesignOps 101
DesignOps 101DesignOps 101
DesignOps 101
Macy Fontaine
 
Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...
Association for Project Management
 
Delivering SharePoint Success @ NZSPC
Delivering SharePoint Success @ NZSPCDelivering SharePoint Success @ NZSPC
Delivering SharePoint Success @ NZSPC
Dux Raymond Sy
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational Model
Pierre E. NEIS
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
Pierre E. NEIS
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
dev2ops
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
Gaetano Mazzanti
 
OSSCube - Zend Webinar
OSSCube - Zend WebinarOSSCube - Zend Webinar
OSSCube - Zend Webinar
OSSCube
 

What's hot (12)

Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
 
Skiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teamsSkiing and boxing: coaching product and enterprise teams
Skiing and boxing: coaching product and enterprise teams
 
JWT Agile Framework
JWT Agile FrameworkJWT Agile Framework
JWT Agile Framework
 
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
 
DesignOps 101
DesignOps 101DesignOps 101
DesignOps 101
 
Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...Lean and Agile - empower your teams and increase collaboration through digita...
Lean and Agile - empower your teams and increase collaboration through digita...
 
Delivering SharePoint Success @ NZSPC
Delivering SharePoint Success @ NZSPCDelivering SharePoint Success @ NZSPC
Delivering SharePoint Success @ NZSPC
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational Model
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
OSSCube - Zend Webinar
OSSCube - Zend WebinarOSSCube - Zend Webinar
OSSCube - Zend Webinar
 

Similar to Human side of DevOps Transformation

The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
Dana Gardner
 
DevOps Indonesia - What is DevOps? Why do we need it?
DevOps Indonesia - What is DevOps? Why do we need it?DevOps Indonesia - What is DevOps? Why do we need it?
DevOps Indonesia - What is DevOps? Why do we need it?
Made Mulia Indrajaya
 
DevOps Indonesia #1 - What is DevOps, Why do we need it?
DevOps Indonesia #1 - What is DevOps, Why do we need it?DevOps Indonesia #1 - What is DevOps, Why do we need it?
DevOps Indonesia #1 - What is DevOps, Why do we need it?
DevOps Indonesia
 
The Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOpsThe Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOps
DevOps Indonesia
 
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
Sven Peters
 
Transform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOpsTransform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOps
Gaurav Sharma
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
Adi Polak
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
Avisi B.V.
 
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
Dana Gardner
 
DevOpsDays Jakarta Igites
DevOpsDays Jakarta IgitesDevOpsDays Jakarta Igites
DevOpsDays Jakarta Igites
DevOpsDaysJKT
 
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
Dana Gardner
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
Gonzague PATINIER
 
SMART DevNet: The Elevator Pitch (Cebu Edition)
SMART DevNet: The Elevator Pitch (Cebu Edition)SMART DevNet: The Elevator Pitch (Cebu Edition)
SMART DevNet: The Elevator Pitch (Cebu Edition)SMART DevNet
 
How to successfully engage enterprise software vendors – software selection
How to successfully engage enterprise software vendors – software selectionHow to successfully engage enterprise software vendors – software selection
How to successfully engage enterprise software vendors – software selection
John Cachat
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformation
Mirco Hering
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
LeanKit
 
Why Data and Information Management Remain Elusive After Decades of Deployments
Why Data and Information Management Remain Elusive After Decades of DeploymentsWhy Data and Information Management Remain Elusive After Decades of Deployments
Why Data and Information Management Remain Elusive After Decades of Deployments
Dana Gardner
 
The Power of Virtual Collaboration in Project Management
The Power of Virtual Collaboration in Project ManagementThe Power of Virtual Collaboration in Project Management
The Power of Virtual Collaboration in Project Management
Citrix Online
 
The art of computer programming
The art of computer programmingThe art of computer programming
The art of computer programming
Claude Sajous
 

Similar to Human side of DevOps Transformation (20)

The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
The Open Group Panel Explains How the ArchiMate Modeling Language and The Ope...
 
DevOps Indonesia - What is DevOps? Why do we need it?
DevOps Indonesia - What is DevOps? Why do we need it?DevOps Indonesia - What is DevOps? Why do we need it?
DevOps Indonesia - What is DevOps? Why do we need it?
 
DevOps Indonesia #1 - What is DevOps, Why do we need it?
DevOps Indonesia #1 - What is DevOps, Why do we need it?DevOps Indonesia #1 - What is DevOps, Why do we need it?
DevOps Indonesia #1 - What is DevOps, Why do we need it?
 
The Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOpsThe Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOps
 
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
 
Transform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOpsTransform Agile Development With Practical DevOps
Transform Agile Development With Practical DevOps
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
 
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
 
DevOpsDays Jakarta Igites
DevOpsDays Jakarta IgitesDevOpsDays Jakarta Igites
DevOpsDays Jakarta Igites
 
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
Panel Explores How the IT4IT Reference Architecture Acts as a Digital Busines...
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
SMART DevNet: The Elevator Pitch (Cebu Edition)
SMART DevNet: The Elevator Pitch (Cebu Edition)SMART DevNet: The Elevator Pitch (Cebu Edition)
SMART DevNet: The Elevator Pitch (Cebu Edition)
 
How to successfully engage enterprise software vendors – software selection
How to successfully engage enterprise software vendors – software selectionHow to successfully engage enterprise software vendors – software selection
How to successfully engage enterprise software vendors – software selection
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformation
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Why Data and Information Management Remain Elusive After Decades of Deployments
Why Data and Information Management Remain Elusive After Decades of DeploymentsWhy Data and Information Management Remain Elusive After Decades of Deployments
Why Data and Information Management Remain Elusive After Decades of Deployments
 
DaraBaf
DaraBafDaraBaf
DaraBaf
 
The Power of Virtual Collaboration in Project Management
The Power of Virtual Collaboration in Project ManagementThe Power of Virtual Collaboration in Project Management
The Power of Virtual Collaboration in Project Management
 
The art of computer programming
The art of computer programmingThe art of computer programming
The art of computer programming
 

More from DevOps Indonesia

DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
DevOps Indonesia
 
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia
 
Securing an NGINX deployment for K8s
Securing an NGINX deployment for K8sSecuring an NGINX deployment for K8s
Securing an NGINX deployment for K8s
DevOps Indonesia
 
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcementDevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia
 
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - AnnouncementDev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
DevOps Indonesia
 
Securing DevOps Lifecycle
Securing DevOps LifecycleSecuring DevOps Lifecycle
Securing DevOps Lifecycle
DevOps Indonesia
 
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - AnnouncementDevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Indonesia
 
Secure your Application with Google cloud armor
Secure your Application with Google cloud armorSecure your Application with Google cloud armor
Secure your Application with Google cloud armor
DevOps Indonesia
 
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps IndonesiaDevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Indonesia
 
Operate Containers with AWS Copilot
Operate Containers with AWS CopilotOperate Containers with AWS Copilot
Operate Containers with AWS Copilot
DevOps Indonesia
 
Continuously Deploy Your CDK Application by Petra novandi barus
Continuously  Deploy Your CDK Application by Petra novandi barusContinuously  Deploy Your CDK Application by Petra novandi barus
Continuously Deploy Your CDK Application by Petra novandi barus
DevOps Indonesia
 
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps Indonesia
 
Securing Your Database Dynamic DB Credentials
Securing Your Database  Dynamic DB CredentialsSecuring Your Database  Dynamic DB Credentials
Securing Your Database Dynamic DB Credentials
DevOps Indonesia
 
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - AnnouncementDevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia
 
API Security Webinar - Credential Stuffing
API Security Webinar - Credential StuffingAPI Security Webinar - Credential Stuffing
API Security Webinar - Credential Stuffing
DevOps Indonesia
 
API Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIsAPI Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
 
API Security Webinar - Hendra Tanto
API Security Webinar - Hendra TantoAPI Security Webinar - Hendra Tanto
API Security Webinar - Hendra Tanto
DevOps Indonesia
 
API Security Webinar : Credential Stuffing
API Security Webinar : Credential StuffingAPI Security Webinar : Credential Stuffing
API Security Webinar : Credential Stuffing
DevOps Indonesia
 
API Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIsAPI Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
 
Feature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsFeature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOps
DevOps Indonesia
 

More from DevOps Indonesia (20)

DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
 
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
 
Securing an NGINX deployment for K8s
Securing an NGINX deployment for K8sSecuring an NGINX deployment for K8s
Securing an NGINX deployment for K8s
 
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcementDevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcement
 
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - AnnouncementDev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
 
Securing DevOps Lifecycle
Securing DevOps LifecycleSecuring DevOps Lifecycle
Securing DevOps Lifecycle
 
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - AnnouncementDevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - Announcement
 
Secure your Application with Google cloud armor
Secure your Application with Google cloud armorSecure your Application with Google cloud armor
Secure your Application with Google cloud armor
 
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps IndonesiaDevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
 
Operate Containers with AWS Copilot
Operate Containers with AWS CopilotOperate Containers with AWS Copilot
Operate Containers with AWS Copilot
 
Continuously Deploy Your CDK Application by Petra novandi barus
Continuously  Deploy Your CDK Application by Petra novandi barusContinuously  Deploy Your CDK Application by Petra novandi barus
Continuously Deploy Your CDK Application by Petra novandi barus
 
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
 
Securing Your Database Dynamic DB Credentials
Securing Your Database  Dynamic DB CredentialsSecuring Your Database  Dynamic DB Credentials
Securing Your Database Dynamic DB Credentials
 
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - AnnouncementDevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - Announcement
 
API Security Webinar - Credential Stuffing
API Security Webinar - Credential StuffingAPI Security Webinar - Credential Stuffing
API Security Webinar - Credential Stuffing
 
API Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIsAPI Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIs
 
API Security Webinar - Hendra Tanto
API Security Webinar - Hendra TantoAPI Security Webinar - Hendra Tanto
API Security Webinar - Hendra Tanto
 
API Security Webinar : Credential Stuffing
API Security Webinar : Credential StuffingAPI Security Webinar : Credential Stuffing
API Security Webinar : Credential Stuffing
 
API Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIsAPI Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIs
 
Feature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsFeature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOps
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 

Human side of DevOps Transformation

  • 1. PAGE1 NaradaCode PAGE 1 DEVOPS INDONESIA Christian Hermanus DevOps Community in Indonesia Jakarta, 17 November 2020 The human side of DevOps transformation
  • 2. PAGE2 NaradaCode Your biggest challenge for the implementation of DevOps? 50% People Issues 5% Information Issues 37% Process Issues 8% Technology Source: Gartner
  • 3. PAGE3 NaradaCode Agile & DevOps are key to Digital Transformation Agile and DevOps will be the de facto approach to develop and deploy applications to enable continuous delivery. Infrastructure & Operations Leaders, along with Application Leaders, must operate as product teams, deliver self-service platforms, and design for resilience to drive digital business innovation. Source: Gartner Prediction, Dec 2019
  • 4. PAGE4 NaradaCode ChristianHermanus Bank Universal • Certified Information Systems Auditor • Certified Lean Six Sigma Green Belt • Certified Scrum Master • Certified Professional – Agile Coaching • Certified Agile Service Manager • Certified IT Manager • Devops Foundation • Devops Leader • ITIL® Foundation Certificate in IT Service Management V3 • ITIL® Foundation Certificate in IT Service Management V4 • ITIL® Intermediate Certificate in IT Service Operation • ITIL® Intermediate Certificate in IT Service Design • ITIL® Intermediate Certificate in IT Operational Support and Analysis • Sertifikasi Manajemen Risiko Level 3 Our mission is to accelerate digital transformation for Enterprise, and to develop digital talent
  • 6. PAGE6 NaradaCode MeettheRorojongrangProject Team PROJECT TEAM Wayan :Project Manager Tenri :Developer Head Ucok :Infrastructure Head Dewi :QA Head Alo :User Wayan Tenri Ucok Dewi Alo
  • 7. PAGE7 NaradaCode DuringtheProjectKickOff The Boss I just met our strategic consultant. They said that we should implement DevOps immediately. So I want to use this Rorojongrang Project as pilot for DevOps implementation!
  • 8. PAGE8 NaradaCode DuringtheProjectKickOff The Boss I just met our strategic consultant. They said that we should implement DevOps immediately. So I want to use this Rorojongrang Project as pilot for DevOps implementation! Boss, it’s to risky. This project is very important.
  • 9. PAGE9 NaradaCode DuringtheProjectKickOff The Boss Well, we don't have any choice. This is the only project left, and I would like to show that we can complete it with DevOps I just met our strategic consultant. They said that we should implement DevOps immediately. So I want to use this Rorojongrang Project as pilot for DevOps implementation! Boss, it’s to risky. This project is very critical.
  • 10. PAGE10 NaradaCode WhatdothePMandDeveloperthink? I think this project is going to be difficult. I've to makes all of team projects works in a constant collaboration, and i also have to getting familiar with these DevOps tools and techniques. What do you think Tenri?
  • 11. PAGE11 NaradaCode WhatdothePMandDeveloperthink? I think this project is going to be difficult. I've to makes all of team projects works in a constant collaboration. and i also have to getting familiar with these DevOps tools and techniques. What do you think Tenri? I don't like this DevOps implementation idea. My team are not excited by the necessity to work with infrastructure engineers closer. And they are already comfortable with the technology stack they’ve chosen.
  • 13. PAGE13 NaradaCode WhatdoestheInfrastructureHeadthink? I think I will lose control over the IT infrastructure provisioning and management. I also have to develop my team, get them familiar with a range of IT automation, version control and other tools And since we have a lot of daily routine it's not easy to coordinate with Developers and the QA team from the very beginning of the project. And honestly, my team also doesn’t trust the quality of the work from the Development Team Ucok, what is your opinion about DevOps?
  • 15. PAGE15 NaradaCode WhatabouttheQAHead? How about you Dewi? My team have a lot of testing work on queue. They don't have skill yet for developing automated testing, or even time to learn on how the automated testing work
  • 17. PAGE17 NaradaCode Why do people resist to change Is it normal?
  • 19. PAGE19 NaradaCode Whydopeopleresisttochange? Becausesimplywearewiredtoresist Several structures in our brain are actually designed to protect us from the potentially harmful effects of change. Humans are wired to resist change and we are working against our biology at every turn. It’s well documented that every year 50 to 70 percent of all change initiatives fail.” Britt Andreatta
  • 21. PAGE21 NaradaCode And I believe there are many other explanations about why do people resist to change
  • 22. PAGE22 NaradaCode What can we do In this situation?
  • 31. PAGE31 NaradaCode TheDevOps GotongRoyongGotong Royong Indonesian core spirit about community volunteerism and collaboration
  • 32. PAGE32 NaradaCode TheOrganizationStructure CIO PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operation
  • 33. PAGE33 NaradaCode ThecontributionsfromPMO,Planning&Architecture PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations Technology Standard Loosely Coupled Architectures
  • 34. PAGE34 NaradaCode ThecontributionsfromProcessandGovernance PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Automated Compliance Performance Measurement Community of Practices (CoP) Dojo Playbook
  • 35. PAGE35 NaradaCode ThecontributionsfromBusinessAnalyst PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations Collaboration Visibility & Tracking RequirementEngineering
  • 36. PAGE36 NaradaCode ThecontributionsfromDevelopment PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations Versioning & Source Code Management Unit Test Software Composition Analysis Code Quality Scan Static Application Security Testing (SAST)
  • 37. PAGE37 NaradaCode ThecontributionsfromQualityAssurance PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations A dynamic application security testing (DAST) Non- Functional Test Automation Automated Functional Test
  • 38. PAGE38 NaradaCode ThecontributionsfromInfrastructure&Operations PMO, Planning & Architecture Process and Governance Business Analyst Development Quality Assurance Infrastructure & Operations Environment Provisioning & Configuration Management Release Validation Deployment Management Integrated CI/CD Pipeline Performance Measurement Infrastructure as a Code Continuous Monitoring AIOps Alert Management & Ticketing Self Service Portal
  • 39. PAGE39 NaradaCode Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Automated Compliance Performance Measurement proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 40. PAGE40 NaradaCode Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 41. PAGE41 NaradaCode Planning & Design Collaboration Visibility & Tracking Requirement Engineering Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 42. PAGE42 NaradaCode Planning & Design Develop Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 43. PAGE43 NaradaCode Planning & Design Develop Testing Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement DAST proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 44. PAGE44 NaradaCode Planning & Design Develop Testing Deploy Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement DAST Release Validation proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 45. PAGE45 NaradaCode Planning & Design Develop Testing Deploy Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Automated Compliance Performance Measurement DAST Release Validation proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 46. PAGE46 NaradaCode Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Continuous Monitoring Automated Compliance Performance Measurement AIOps DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 47. PAGE47 NaradaCode Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Vendor Management Smart sourcing Continuous Monitoring Automated Compliance Performance Measurement AIOps DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode)
  • 48. PAGE48 NaradaCode Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Vendor Management Smart sourcing Continuous Monitoring Automated Compliance Performance Measurement Knowledge Management AIOps DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode) Community of Practices & Dojo Playbook
  • 49. PAGE49 NaradaCode Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Vendor Management Smart sourcing Continuous Monitoring Automated Compliance Performance Measurement Knowledge Management Developer Self Service AIOps Self Service Portal DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode) Community of Practices & Dojo Playbook
  • 50. PAGE50 NaradaCode DevOpsGotongRoyongFramework Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Vendor Management Smart sourcing Continuous Monitoring Automated Compliance Performance Measurement Knowledge Management Developer Self Service AIOps Self Service Portal DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode) Community of Practices & Dojo Playbook
  • 51. PAGE51 NaradaCode DevOpsGotongRoyongFramework Planning & Design Develop Testing Deploy Operate Collaboration Visibility & Tracking Requirement Engineering Versioning & SCM Unit Test SAST, SCA, Code Quality Scan Automated Functional Test Non-Functional Test Automation Environment Provisioning & CM Deployment Management Platform & Infra as a service Integrated CI/CD Pipeline Infrastructure as a Code Process and Governance Lean Process Improvement Agile - DevOps Policies and Procedure Job Role - Job Description Iterative Development Loosely Coupled Architectures Technology Standard Architecture Vendor Management Smart sourcing Continuous Monitoring Automated Compliance Performance Measurement Knowledge Management Developer Self Service AIOps Self Service Portal DAST Release Validation Alert Management & Ticketing proprietary of PT. Narada Piranti Teknologi (NaradaCode) Community of Practices & Dojo Playbook Do not Copy, Adopt & Adapt
  • 53. PAGE53 NaradaCode Lean Digital Transformation Company Christian Hermanus https://www.linkedin.com/in/christianhermanus/ Let’s keep connected! https://naradacode.com/