SlideShare a Scribd company logo
DevOps
”Role of Project Manager”
Gonzague PATINIER
Email: Gonzague.patinier@ppp-partners.com
LinkedIn: https://www.linkedin.com/in/gonzaguepatinier/
PMI Thailand
Wednesday 20th of May 2020
18H00 – GMT+7
2
Gonzague
PATINIER
From
France,
living in
Asia for the
last 25
years
DevOps seems to be the latest 'buzzword' and trend in the IT industry. Driven by
the business need for ever faster deployment of new functionality and frustration
with the time and effort it takes to get new systems into Operations. It is no longer
a question of 'should we adopt DevOps' ,but 'when and how’.
However DevOps represents a significant cultural and behavioral change and
many organizations fail to address this in their adoption.
Gartner defines DevOps as a change in IT culture, focusing on rapid IT service
delivery through the adoption of agile, lean practices in the context of a system-
oriented approach.
This culture changes includes organization change, impacting structure, roles
and responsibilities.
In those organization adopting Agile and DevOps,
where/what is the role of Project Manager?
3
Abstract
§The Context: Digital Transformation
§DevOps
§ New Role(s) for PM?
§ Open discussion
4
Agenda
The Context: Digital Transformation
Constant Change/Transformation is the new normal
V = Volatility: the nature and dynamics of change, and the nature and speed
of change forces and change catalysts.
U = Uncertainty: the lack of predictability, the prospects for surprise, and the
sense of awareness and understanding of issues and events.
C = Complexity: the multiplex of forces, the confounding of issues, no cause-
and-effect chain and confusion that surrounds organization.
A = Ambiguity: the haziness of reality, the potential for misreads, and the
mixed meanings of conditions; cause-and-effect confusion.
The Context: Digital Transformation
Digital Transformation (DT or DX[1]) is the use of new, fast and
frequently changing digital technology to solve problems.
- Wikipedia -
“Digital transformation can refer to anything from IT modernization (for
example, cloud computing), to digital optimization, to the invention of
new digital business models. The term is widely used in public-sector
organizations to refer to modest initiatives such as putting services online
or legacy modernization. Thus, the term is more like “digitization” than
“digital business transformation.”
- Gartner -
Building Software is (usually) different …
from Building Bridges …
7
Waterfall to Agile
8
Why Agile for IT?
9
The Context: Digital Transformation
To keep up with the rate of changes, organization have adopted new
practices, such as Agile, Lean and DevOps
DevOps represents a change in IT culture, focusing on rapid IT
service delivery through the adoption of agile, lean practices in the
context of a system-oriented approach.
12
Gartner Definition - DevOps
DevOps emphasizes people
(and culture), and it seeks to
improve collaboration between
operations and development
teams.
DevOps implementations
utilize technology —
especially automation tools
that can leverage an
increasingly programmable
and dynamic infrastructure
from a life cycle perspective.
§ Discussion:
• Product/Project Manager: Yes,
we have a DevOps Team.
• Me: What do they do?
• Product/Project Manager:
I have no idea.
• Me: Humm …
§ Reality Check:
• Provide IaaS (Infrastructure
as a Service)
• Small portion of CD
(Continuous Delivery)
13
Anecdote: Insurance Industry
14
Sysadmin New Title? -> DevOps Engineer?
DevOps Engineer?
• We are looking for an experienced and enthusiastic
DevOps Engineer. As our new DevOps Engineer, you
will be in charge of the specification and
documentation of the new project features. In addition,
you will be developing new features and writing scripts
for automation using Python/Groovy/Bash.
• Responsibilities
• Utilize various open source technologies
• Use various tools to orchestrate solutions
• Build independent web-based tools, microservices,
and solutions
• Write scripts and automation using
Python/Groovy/Bash
• Configure, manage and optimize data sources like
MySQL, PostgreSQL, MongoDB,Elasticsearch, Redis,
Kafka, Spark, etc
• Setup monitor tool such as Stackdriver, Kibana,
Grafana
• Setup CI/CD, auto-scaling infrastructure and auto-
recovery when service down to support 100,000
active users
• Understand how various systems work
• Understand how IT operations are managed
• Manage source control with GIT
DevOps Engineer?
• Job Description:
• Work with the development, test, and operations team
to streamline the software development, test, and
deployment process from inception to operation.
• Oversee the creation and maintenance of a lab
environment for the development and test teams.
• Contribute to improving and automating the
application deployment process.
• Operate, configure, and monitor hardware and
software applications
• Install, configure, test and maintain operating
systems, application software and system
management tools
• Monitor and test application performance for potential
bottlenecks, identify possible solutions, and work with
developers to implement those fixes
• Maintain security, backup, and redundancy strategies
• Participate in the design of information and
operational support systems
16
A long long time ago … or is it?
Infra
Team
§ What are, for you, the 2 most important challenges in breaking the
silos?
18
Open Questions: Whiteboard
19
DevOps CHALLENGES
20
22
24
25
26
Lean Canvas
27
28
Agile – 12 Principles
29
DevOps Principle (DASA)
30
31
32
33
34
Agile: Team
35
36
DevOps: Team
Agile
§ Self-Organized
§ Commited
§ Active Participation
§ Empowered
§ Trust
Devops
§ Communication
§ Team Players
§ Open to Change
§ Unafraid of Failure
§ Sustained Enthousiam
37
Charactistics of Agile/DevOps Team
§ Agile PM
§ Scrum Master
§ Product Owner
§ Agile / DevOps Coach
§ Craft your own role?
38
What is the new role of PM?
39
40
DevOps Skills
§ Team Building
§ DevOps Leadership
§ Continuous Improvement
§ Infrastructure Engineering
§ Security, Risk, Compliance
§ Continuous Delivery
§ Programming
§ Test Specification
§ Business Analysis
§ Business Value Value Optimization
§ Architecture and Design
§ Courage
41
DEVOPS Competence Model (DASA)
§ Self-Organizing Team
§ “One of the Agile” role
§ Large Project
§ Managing dependencies
§ Stakeholder Management
§ Budgeting
42
PM skills
43
Agile Certification
44
Scrum Certification
Devops Certification
45
DevOps Blog
46
§ https://devops.com/
§ https://devopsdays.org/
47
DevOps Book to read
48
49
https://vimeo.com/403646639
Suggested Action Plan
51
Read the books Get certified Practices “the” Devops
in a simulation
52
DevOps
”Role of Project Manager”
Gonzague PATINIER
Email: Gonzague.patinier@ppp-partners.com
LinkedIn: https://www.linkedin.com/in/gonzaguepatinier/
PMI Thailand
Wednesday 20th of May 2020
18H00 – GMT+7
54
ITSM / ITIL
Apollo 13
Project
Management
Traditional/Agile
Challenge of Egypt
DEVOPS
The Phoenix Project
Agile Service Management /
ITIL 4
MarsLander
Business
Simulation

More Related Content

What's hot

Ensuring Cloud Native Success: The Greenfield Journey
Ensuring Cloud Native Success: The Greenfield JourneyEnsuring Cloud Native Success: The Greenfield Journey
Ensuring Cloud Native Success: The Greenfield Journey
VMware Tanzu
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
dev2ops
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
Ernest Mueller
 
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
wepc2016
 
How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013
Puppet
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want It
Gene Kim
 
DevOps Adoption Patterns
DevOps Adoption PatternsDevOps Adoption Patterns
DevOps Adoption Patterns
John Turner
 
What the Fuck is DevOps?
What the Fuck is DevOps?What the Fuck is DevOps?
What the Fuck is DevOps?
James Turnbull
 
OSS Playbook
OSS PlaybookOSS Playbook
OSS Playbook
VMware Tanzu
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
Ievgenii Katsan
 
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Michael Coté
 
Agile architecture
Agile architectureAgile architecture
Agile architecture
Magnus Mickelsson
 
DevOps Ground Zero
DevOps Ground ZeroDevOps Ground Zero
DevOps Ground Zero
Chris Jackson
 
Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
John Willis
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
dev2ops
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
Avisi B.V.
 
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo AnswersDOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
Gene Kim
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOps
Eficode
 
Devops an introduction
Devops an introductionDevops an introduction
Devops an introduction
Eric Soudy
 
Agile and DevOps revealed
Agile and DevOps revealed Agile and DevOps revealed
Agile and DevOps revealed
Ragavendra Prasath
 

What's hot (20)

Ensuring Cloud Native Success: The Greenfield Journey
Ensuring Cloud Native Success: The Greenfield JourneyEnsuring Cloud Native Success: The Greenfield Journey
Ensuring Cloud Native Success: The Greenfield Journey
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
 
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
 
How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013How Do We Better Sell DevOps? - PuppetConf 2013
How Do We Better Sell DevOps? - PuppetConf 2013
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want It
 
DevOps Adoption Patterns
DevOps Adoption PatternsDevOps Adoption Patterns
DevOps Adoption Patterns
 
What the Fuck is DevOps?
What the Fuck is DevOps?What the Fuck is DevOps?
What the Fuck is DevOps?
 
OSS Playbook
OSS PlaybookOSS Playbook
OSS Playbook
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
 
Agile architecture
Agile architectureAgile architecture
Agile architecture
 
DevOps Ground Zero
DevOps Ground ZeroDevOps Ground Zero
DevOps Ground Zero
 
Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
 
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo AnswersDOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOps
 
Devops an introduction
Devops an introductionDevops an introduction
Devops an introduction
 
Agile and DevOps revealed
Agile and DevOps revealed Agile and DevOps revealed
Agile and DevOps revealed
 

Similar to PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)

Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsPatterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Cognizant
 
Desmistificando Tecnologias
Desmistificando TecnologiasDesmistificando Tecnologias
Desmistificando Tecnologias
Juliano Martins
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
Red Gate Software
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
Gene Kim
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGroup
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
aasssss1
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation
Gunnar Menzel
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
Paul Peissner
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
Knowledge Train
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
Najib Radzuan
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
Andrea Tino
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
BoreVishnusai
 
Culture is more important than competence in IT outsourcing
Culture is more important than competence in IT outsourcingCulture is more important than competence in IT outsourcing
Culture is more important than competence in IT outsourcing
BJIT Ltd
 
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
TechSoup
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
2i Testing
 
Culture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptxCulture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptx
mushrunayasmin
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations Challenges
Vijaya K
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
Ihor Odynets
 
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Todd Erskine
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 

Similar to PMI Thailand: DevOps / Roles of Project Manager (20-May-2020) (20)

Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsPatterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
 
Desmistificando Tecnologias
Desmistificando TecnologiasDesmistificando Tecnologias
Desmistificando Tecnologias
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryDOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps Story
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
Introduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptxIntroduction to DevOps slides-converted (1).pptx
Introduction to DevOps slides-converted (1).pptx
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation
 
DevOps-driving-blind
DevOps-driving-blindDevOps-driving-blind
DevOps-driving-blind
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
Culture is more important than competence in IT outsourcing
Culture is more important than competence in IT outsourcingCulture is more important than competence in IT outsourcing
Culture is more important than competence in IT outsourcing
 
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
Culture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptxCulture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptx
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations Challenges
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)Digital Agility: The Key to Innovation in the Digital Age (eBook)
Digital Agility: The Key to Innovation in the Digital Age (eBook)
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 

More from Gonzague PATINIER

PMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project OnlinePMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project Online
Gonzague PATINIER
 
Challenge of Egypt - Business Simulation
Challenge of Egypt - Business SimulationChallenge of Egypt - Business Simulation
Challenge of Egypt - Business Simulation
Gonzague PATINIER
 
ITSM BKK #2: Business Simulation and Gamification for ITSM
ITSM BKK #2: Business Simulation and Gamification for ITSMITSM BKK #2: Business Simulation and Gamification for ITSM
ITSM BKK #2: Business Simulation and Gamification for ITSM
Gonzague PATINIER
 
ITSM BANGKOK Meeting #1 / ITIL Practitioner
ITSM BANGKOK Meeting #1 / ITIL PractitionerITSM BANGKOK Meeting #1 / ITIL Practitioner
ITSM BANGKOK Meeting #1 / ITIL Practitioner
Gonzague PATINIER
 
PMI - Project Managerment & Gamification (18-02-2015)
PMI - Project Managerment &  Gamification (18-02-2015)PMI - Project Managerment &  Gamification (18-02-2015)
PMI - Project Managerment & Gamification (18-02-2015)
Gonzague PATINIER
 
itsmf Thailand Conference 2010 Intro
itsmf Thailand Conference 2010 Introitsmf Thailand Conference 2010 Intro
itsmf Thailand Conference 2010 Intro
Gonzague PATINIER
 
ITSMF Thailand 2010 Event
ITSMF Thailand 2010 EventITSMF Thailand 2010 Event
ITSMF Thailand 2010 Event
Gonzague PATINIER
 
ItSmf Thailand 3rd Annual Conference 2009
ItSmf Thailand 3rd Annual Conference 2009ItSmf Thailand 3rd Annual Conference 2009
ItSmf Thailand 3rd Annual Conference 2009
Gonzague PATINIER
 

More from Gonzague PATINIER (8)

PMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project OnlinePMO Setup with Microsoft Project Online
PMO Setup with Microsoft Project Online
 
Challenge of Egypt - Business Simulation
Challenge of Egypt - Business SimulationChallenge of Egypt - Business Simulation
Challenge of Egypt - Business Simulation
 
ITSM BKK #2: Business Simulation and Gamification for ITSM
ITSM BKK #2: Business Simulation and Gamification for ITSMITSM BKK #2: Business Simulation and Gamification for ITSM
ITSM BKK #2: Business Simulation and Gamification for ITSM
 
ITSM BANGKOK Meeting #1 / ITIL Practitioner
ITSM BANGKOK Meeting #1 / ITIL PractitionerITSM BANGKOK Meeting #1 / ITIL Practitioner
ITSM BANGKOK Meeting #1 / ITIL Practitioner
 
PMI - Project Managerment & Gamification (18-02-2015)
PMI - Project Managerment &  Gamification (18-02-2015)PMI - Project Managerment &  Gamification (18-02-2015)
PMI - Project Managerment & Gamification (18-02-2015)
 
itsmf Thailand Conference 2010 Intro
itsmf Thailand Conference 2010 Introitsmf Thailand Conference 2010 Intro
itsmf Thailand Conference 2010 Intro
 
ITSMF Thailand 2010 Event
ITSMF Thailand 2010 EventITSMF Thailand 2010 Event
ITSMF Thailand 2010 Event
 
ItSmf Thailand 3rd Annual Conference 2009
ItSmf Thailand 3rd Annual Conference 2009ItSmf Thailand 3rd Annual Conference 2009
ItSmf Thailand 3rd Annual Conference 2009
 

Recently uploaded

First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 

Recently uploaded (20)

First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 

PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)

  • 1. DevOps ”Role of Project Manager” Gonzague PATINIER Email: Gonzague.patinier@ppp-partners.com LinkedIn: https://www.linkedin.com/in/gonzaguepatinier/ PMI Thailand Wednesday 20th of May 2020 18H00 – GMT+7
  • 3. DevOps seems to be the latest 'buzzword' and trend in the IT industry. Driven by the business need for ever faster deployment of new functionality and frustration with the time and effort it takes to get new systems into Operations. It is no longer a question of 'should we adopt DevOps' ,but 'when and how’. However DevOps represents a significant cultural and behavioral change and many organizations fail to address this in their adoption. Gartner defines DevOps as a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system- oriented approach. This culture changes includes organization change, impacting structure, roles and responsibilities. In those organization adopting Agile and DevOps, where/what is the role of Project Manager? 3 Abstract
  • 4. §The Context: Digital Transformation §DevOps § New Role(s) for PM? § Open discussion 4 Agenda
  • 5. The Context: Digital Transformation Constant Change/Transformation is the new normal V = Volatility: the nature and dynamics of change, and the nature and speed of change forces and change catalysts. U = Uncertainty: the lack of predictability, the prospects for surprise, and the sense of awareness and understanding of issues and events. C = Complexity: the multiplex of forces, the confounding of issues, no cause- and-effect chain and confusion that surrounds organization. A = Ambiguity: the haziness of reality, the potential for misreads, and the mixed meanings of conditions; cause-and-effect confusion.
  • 6. The Context: Digital Transformation Digital Transformation (DT or DX[1]) is the use of new, fast and frequently changing digital technology to solve problems. - Wikipedia - “Digital transformation can refer to anything from IT modernization (for example, cloud computing), to digital optimization, to the invention of new digital business models. The term is widely used in public-sector organizations to refer to modest initiatives such as putting services online or legacy modernization. Thus, the term is more like “digitization” than “digital business transformation.” - Gartner -
  • 7. Building Software is (usually) different … from Building Bridges … 7
  • 10. The Context: Digital Transformation To keep up with the rate of changes, organization have adopted new practices, such as Agile, Lean and DevOps
  • 11.
  • 12. DevOps represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. 12 Gartner Definition - DevOps DevOps emphasizes people (and culture), and it seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology — especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective.
  • 13. § Discussion: • Product/Project Manager: Yes, we have a DevOps Team. • Me: What do they do? • Product/Project Manager: I have no idea. • Me: Humm … § Reality Check: • Provide IaaS (Infrastructure as a Service) • Small portion of CD (Continuous Delivery) 13 Anecdote: Insurance Industry
  • 14. 14 Sysadmin New Title? -> DevOps Engineer? DevOps Engineer? • We are looking for an experienced and enthusiastic DevOps Engineer. As our new DevOps Engineer, you will be in charge of the specification and documentation of the new project features. In addition, you will be developing new features and writing scripts for automation using Python/Groovy/Bash. • Responsibilities • Utilize various open source technologies • Use various tools to orchestrate solutions • Build independent web-based tools, microservices, and solutions • Write scripts and automation using Python/Groovy/Bash • Configure, manage and optimize data sources like MySQL, PostgreSQL, MongoDB,Elasticsearch, Redis, Kafka, Spark, etc • Setup monitor tool such as Stackdriver, Kibana, Grafana • Setup CI/CD, auto-scaling infrastructure and auto- recovery when service down to support 100,000 active users • Understand how various systems work • Understand how IT operations are managed • Manage source control with GIT DevOps Engineer? • Job Description: • Work with the development, test, and operations team to streamline the software development, test, and deployment process from inception to operation. • Oversee the creation and maintenance of a lab environment for the development and test teams. • Contribute to improving and automating the application deployment process. • Operate, configure, and monitor hardware and software applications • Install, configure, test and maintain operating systems, application software and system management tools • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes • Maintain security, backup, and redundancy strategies • Participate in the design of information and operational support systems
  • 15.
  • 16. 16 A long long time ago … or is it? Infra Team
  • 17.
  • 18. § What are, for you, the 2 most important challenges in breaking the silos? 18 Open Questions: Whiteboard
  • 20. 20
  • 21.
  • 22. 22
  • 23.
  • 24. 24
  • 25. 25
  • 26. 26
  • 28. 28 Agile – 12 Principles
  • 29. 29
  • 31. 31
  • 32. 32
  • 33. 33
  • 35. 35
  • 37. Agile § Self-Organized § Commited § Active Participation § Empowered § Trust Devops § Communication § Team Players § Open to Change § Unafraid of Failure § Sustained Enthousiam 37 Charactistics of Agile/DevOps Team
  • 38. § Agile PM § Scrum Master § Product Owner § Agile / DevOps Coach § Craft your own role? 38 What is the new role of PM?
  • 39. 39
  • 41. § Team Building § DevOps Leadership § Continuous Improvement § Infrastructure Engineering § Security, Risk, Compliance § Continuous Delivery § Programming § Test Specification § Business Analysis § Business Value Value Optimization § Architecture and Design § Courage 41 DEVOPS Competence Model (DASA)
  • 42. § Self-Organizing Team § “One of the Agile” role § Large Project § Managing dependencies § Stakeholder Management § Budgeting 42 PM skills
  • 46. DevOps Blog 46 § https://devops.com/ § https://devopsdays.org/
  • 48. 48
  • 49. 49
  • 51. Suggested Action Plan 51 Read the books Get certified Practices “the” Devops in a simulation
  • 52. 52
  • 53. DevOps ”Role of Project Manager” Gonzague PATINIER Email: Gonzague.patinier@ppp-partners.com LinkedIn: https://www.linkedin.com/in/gonzaguepatinier/ PMI Thailand Wednesday 20th of May 2020 18H00 – GMT+7
  • 54. 54 ITSM / ITIL Apollo 13 Project Management Traditional/Agile Challenge of Egypt DEVOPS The Phoenix Project Agile Service Management / ITIL 4 MarsLander Business Simulation