SlideShare a Scribd company logo
Enterprise DevOps
Sergey Baranov
ScrumTrek
DevOps
Infrastructure as a Code
Fast Feedback Cycle
Continuous Delivery Pipeline
Automated Coded Policy
Human Free
Share Knowledge
Break Knowledge Silos
Enterprise Environment
Many inter-dependent systems and teams
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOps
Monolithic Systems
Сергей Баранов. Enterprise DevOps
Static Environment
Lengthy Approval Gates
Compliance Requirements
Lengthy Waterfall-based
processes
Manual, error prone
workflow
See no insights, hear no
insights, speak no insights
Bimodal Challenge
The Goal is to maximize
business outcome
increase sales and profitability
enhance business speed
minimize operating cost
DevOps Body of Knowledge
Planning Req Design Dev Deployment Ops EOL
Agile CD ITSM
Lean/TPS
Just-in-Time, Autonomous (ANDON), JKK, One-piece flow, Learning organization (Reflection, KAIZEN)
Roles
Dev Team
Ops Team
Reliability Eng
(optional)
Process Master
Service Master
Gatekeeper
Does everybody easily understand the
situation by just looking at the boards
without explanation?
What are the additional responsibility
of cost planning for the IT service?
What is the operational status and
progress of the next release of the IT
service?
How to meet release plans and quality
with sustainable pace?
How to support the design,
implementation, operation, and
improvement of services within the
context of an overall strategy?
How to deal with problems with the
service during its execution?
Line of Business Development Operations
Service Master
Service Master
Service Master
Service Management Office
-------------------------------------
Process Master
Gatekeeper
Reliability Engineer
The idea for this matrix
organization came from
the Chief-Engineer in
TOYOTA
Process
Business Strategy and Planning
«how to gain business advantages from IT service?»
Marketing and Sales
Identify customers of IT services, gather
requirements with business value and agree a
time frame.
Who is your customer?
Сергей Баранов. Enterprise DevOps
Administration
Visualize process.
Сергей Баранов. Enterprise DevOps
Project Planning
Define rules for SMO.
Create vision goal and value for project.
Define run-time infrastructure.
Design value stream map.
Requirements and Design
Business value/reason
(service) acceptance criteria
Operation Story: conditions of operation for business
continuity
SLA and OLA
Compliance and Regulatory
Development
Quality: XP Practices
Deployment
Single automated deployment pipeline
Gatekeeper monitors the process
The ops studies how to maintain biz cont.
Operations
Monitoring the status of IT service during operation and
keep vital services in the event of a disaster.
Customer Service should not
be a department, it should
be the entire company!
Collect customer feedback, operational
problems and quality issues
End of Life
Conditions of when and how
DevOps is not goal, but a
process of continuous
improvement
Thanks!
Any questions?
http://scrumtrek.ru
http://agilemindset.ru
http://facebook.com/jsergey

More Related Content

What's hot (20)

PDF
Understanding DevOps in simpler way with Continuous Delivery
Swapnil Jain
 
PDF
Introduzione alle metodologie di sviluppo agile
Stefano Valle
 
PDF
Lean vs scrum
Pavel Dabrytski
 
PPTX
Dev ops
Tomas Riha
 
PPTX
DevOps Swim Lanes - Silo Org Change Challenges
Paul Peissner
 
PPTX
Agile Testing - Pruebas en Ágiles
Valeria Vásquez
 
PPTX
Introduction to the Agile Methods
softwareacademy
 
PDF
Continuous delivery its not about the technology, its about the people. @sats...
Tomas Riha
 
PPTX
Achieving Balanced Agile Testing
Cprime
 
PDF
Introduction to DevOps
João Miranda
 
PPT
Reducing Cost With Agile
Srinivas Kumar R
 
PDF
Agile explained
Ivano Digital
 
PPTX
Automation CICD
Lumban Sopian
 
PDF
Agile Adoption Story in LGE (Aps2010)
Woogon Shim
 
PPTX
Dev ops
Shoaib Shaukat
 
PDF
Sprint Zero in Scrum
Agile Vietnam
 
PDF
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOpsDays Tel Aviv
 
PDF
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
XebiaLabs
 
PDF
DevOps in 5 minutes
Jolyon Brown
 
PPT
Scrum In 15 Minutes
Srikanth Shreenivas
 
Understanding DevOps in simpler way with Continuous Delivery
Swapnil Jain
 
Introduzione alle metodologie di sviluppo agile
Stefano Valle
 
Lean vs scrum
Pavel Dabrytski
 
Dev ops
Tomas Riha
 
DevOps Swim Lanes - Silo Org Change Challenges
Paul Peissner
 
Agile Testing - Pruebas en Ágiles
Valeria Vásquez
 
Introduction to the Agile Methods
softwareacademy
 
Continuous delivery its not about the technology, its about the people. @sats...
Tomas Riha
 
Achieving Balanced Agile Testing
Cprime
 
Introduction to DevOps
João Miranda
 
Reducing Cost With Agile
Srinivas Kumar R
 
Agile explained
Ivano Digital
 
Automation CICD
Lumban Sopian
 
Agile Adoption Story in LGE (Aps2010)
Woogon Shim
 
Sprint Zero in Scrum
Agile Vietnam
 
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOpsDays Tel Aviv
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
XebiaLabs
 
DevOps in 5 minutes
Jolyon Brown
 
Scrum In 15 Minutes
Srikanth Shreenivas
 

Similar to Сергей Баранов. Enterprise DevOps (20)

PDF
Enterprise DevOps, Sergey Baranov @ AgileKitchen
Sergey Baranov
 
PPTX
EAC Hunter Fan Presentation
Addison9
 
PPTX
Hunter Fan + EAC Presentation
Addison9
 
PPT
The Fundamentals Of BPM Innovation In Telecommunications
Nathaniel Palmer
 
PDF
How joget workflow can transform your business
Syarif Hidayat
 
PDF
Daniel Jasník - ITSMF pro cloudové služby - AID2019
ALVAO
 
PDF
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Scrum Australia Pty Ltd
 
PDF
Oracle Fusion HCM Fixed Scope Offering
Pudence Technology Pvt Limited
 
PPT
Business Process Modeling & Automation: Where are we?
Denis Gagné
 
PPTX
Apagen company profile
SatishKumar2651
 
PPT
Tss Reference Architecture Reduced
aadly
 
PDF
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
WSO2
 
PPTX
Presentation eSofLabs
Loknath K.Reddy
 
PPTX
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
Mohit Sharma (GAICD)
 
PPT
Dci Pmo+Ecm+Erp Training+Embedded Sm1
frankkulendran
 
PDF
What Is ServiceNow ITSM? A Complete Guide to Features, Benefits, and Implemen...
DevTools
 
PDF
DevOps
Dominic Saviuo M
 
PPT
4. Allison
Saul Cunningham
 
DOCX
Resume_VikramMalik
Vikram Malik
 
PPT
ServiceCenter Overview
Peoplebenefits
 
Enterprise DevOps, Sergey Baranov @ AgileKitchen
Sergey Baranov
 
EAC Hunter Fan Presentation
Addison9
 
Hunter Fan + EAC Presentation
Addison9
 
The Fundamentals Of BPM Innovation In Telecommunications
Nathaniel Palmer
 
How joget workflow can transform your business
Syarif Hidayat
 
Daniel Jasník - ITSMF pro cloudové služby - AID2019
ALVAO
 
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Scrum Australia Pty Ltd
 
Oracle Fusion HCM Fixed Scope Offering
Pudence Technology Pvt Limited
 
Business Process Modeling & Automation: Where are we?
Denis Gagné
 
Apagen company profile
SatishKumar2651
 
Tss Reference Architecture Reduced
aadly
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
WSO2
 
Presentation eSofLabs
Loknath K.Reddy
 
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
Mohit Sharma (GAICD)
 
Dci Pmo+Ecm+Erp Training+Embedded Sm1
frankkulendran
 
What Is ServiceNow ITSM? A Complete Guide to Features, Benefits, and Implemen...
DevTools
 
4. Allison
Saul Cunningham
 
Resume_VikramMalik
Vikram Malik
 
ServiceCenter Overview
Peoplebenefits
 
Ad

More from ScrumTrek (20)

PDF
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
ScrumTrek
 
PDF
Светлана Байгалиева (MindGym). Встань за штурвал
ScrumTrek
 
PDF
Александр Тупиков. Введение в Scrum
ScrumTrek
 
PDF
Сергей Чирва. Как Scrum превращает завод в IT-компанию
ScrumTrek
 
PDF
Юрий Соболев. Проблемы и решения Scrum на практике
ScrumTrek
 
PDF
Анна Обухова. Scrum и сила воли
ScrumTrek
 
PPTX
TealTeam. Главный критерий при выборе нового члена команды
ScrumTrek
 
PPTX
Анастасия Мизитова. Компетенции для Agile HR
ScrumTrek
 
PPTX
Марина Львова. Изменение роли HR в Agile-компании
ScrumTrek
 
PPTX
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
ScrumTrek
 
PPTX
Александр Корольков. LeSS Huge
ScrumTrek
 
PPTX
DevOps для Legacy-продуктов
ScrumTrek
 
PPTX
Петр Клименко. DevOps Трансформация для SIEBEL CRM
ScrumTrek
 
PDF
Евгений Кривошеев. Beyond DevOps
ScrumTrek
 
PDF
Асхат Уразбаев. Крутые организации, счастливые сотрудники
ScrumTrek
 
PDF
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
ScrumTrek
 
PDF
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
ScrumTrek
 
PDF
Иван Дубровин. Почему государство должно быть Agile?
ScrumTrek
 
PDF
Алексей Воронин. Business Agility
ScrumTrek
 
PDF
Максим Махеров. Секреты Agile-маркетинга в производственной компании
ScrumTrek
 
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
ScrumTrek
 
Светлана Байгалиева (MindGym). Встань за штурвал
ScrumTrek
 
Александр Тупиков. Введение в Scrum
ScrumTrek
 
Сергей Чирва. Как Scrum превращает завод в IT-компанию
ScrumTrek
 
Юрий Соболев. Проблемы и решения Scrum на практике
ScrumTrek
 
Анна Обухова. Scrum и сила воли
ScrumTrek
 
TealTeam. Главный критерий при выборе нового члена команды
ScrumTrek
 
Анастасия Мизитова. Компетенции для Agile HR
ScrumTrek
 
Марина Львова. Изменение роли HR в Agile-компании
ScrumTrek
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
ScrumTrek
 
Александр Корольков. LeSS Huge
ScrumTrek
 
DevOps для Legacy-продуктов
ScrumTrek
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
ScrumTrek
 
Евгений Кривошеев. Beyond DevOps
ScrumTrek
 
Асхат Уразбаев. Крутые организации, счастливые сотрудники
ScrumTrek
 
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
ScrumTrek
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
ScrumTrek
 
Иван Дубровин. Почему государство должно быть Agile?
ScrumTrek
 
Алексей Воронин. Business Agility
ScrumTrek
 
Максим Махеров. Секреты Agile-маркетинга в производственной компании
ScrumTrek
 
Ad

Recently uploaded (20)

PDF
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
PPTX
quantum computing transition from classical mechanics.pptx
gvlbcy
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PPTX
ENSA_Module_7.pptx_wide_area_network_concepts
RanaMukherjee24
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PPTX
Ground improvement techniques-DEWATERING
DivakarSai4
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PPTX
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
PPTX
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
quantum computing transition from classical mechanics.pptx
gvlbcy
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
ENSA_Module_7.pptx_wide_area_network_concepts
RanaMukherjee24
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
Ground improvement techniques-DEWATERING
DivakarSai4
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
AI-Driven IoT-Enabled UAV Inspection Framework for Predictive Maintenance and...
ijcncjournal019
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 

Сергей Баранов. Enterprise DevOps

Editor's Notes

  • #4: Treating Infrastructure and code and the same thing: Software
  • #5: That Software is built and deployed to achieve fast feedback cycles
  • #6: Those feedback cycles are achieved through continuous delivery pipelines
  • #7: Those pipelines contain the automated coded policy of the organization
  • #8: Those pipelines are as human free as possible
  • #9: Human share knowledge and work creatively with work centered around pipelines
  • #10: Knowledge silos are broken in favor of supporting a continuous pipeline flow
  • #17: Static environments are environments that are long lived. We do not destroy the environment, but instead keep loading it with the latest and greatest version of the application. In a traditional static environment configuration, each stage (perhaps except the build stage) would be configured to run again a static environment that is already built and is waiting for it, or some steps might share the same environment
  • #23: Leading Change What are effective strategies and methods for lead-ing change in large organizations? Organization Design What do the organization charts look like for organizations successfully adopting DevOps look like? What are the respective roles and responsibilities, and how has it changed from more traditional IT organizations? Modern Technology Practices What are modern architectural and technical practices that every technology leader needs to know about? Compliance and Security What are concrete ways for DevOps to bridge the information security and compliance gap, to show au- ditors and regulators that e ective controls exist to prevent, detect and correct problems?
  • #24: Mode 1: фокус на стабильности и эффективности работы. Mode 2: экспериментальный, гибкий, фокус на Time2Market, эволюционном развитии. There are many books about DevOps, but unfortunately, most are describing the use of DevOps for web and product development. There is very little information about the use of DevOps for the enterprise system. The enterprise holds both the System of Engagement (SoE) and the System of Record (SoR). The SoE is focused on speed. The SoR is focused on business continuity. The problem is how the SoR can adapt quickly to changes to the SoE to maintain business continuity. Gartner calls this the Bimodal challenge2. The SoR in most enterprises is struggling with the use of legacy applications/systems and can be helped through the use of DevOps building stream-lined processes with just-in-time (JIT) concepts. DevOps is not a single tools, methodology, skill set or organization structure. DevOps is a framework combining all of these for organizations to establish stream-lined processes to enable the business to operate faster and react to changes more quickly. DevOps can also enable maturity by using W.E. Deming’s Plan- Do-Check-Act cycle. Enterprise DevOps is not only an enhancement of Agile development and continuous delivery but also IT service management and application management to enable growth of the business and to maintain business continuity. Both digital and enterprise applications must move faster to keep pace A lack of continuous delivery impact the entire business. And when you combine the new requirements coming from Systems of engagement side which now have to integrate and access existing systems of record applications, the complexity dramatically increases. Business Need: Experiment in the market to judge success of products and services. LOB: Cannot iterate quickly with market based on IT timelines Business Need: Maintain system stability. Ops: Cannot keep up with the pace of change pushed into the system Business Need: Quickly iterate on functionality. Dev: Cannot access production-like environments to validate application changes
  • #25: The goal of DevOps is to establish stream-lined just-in-time (JIT) business processes. DevOps aims to maximize business outcomes, such as increasing sales and profitability, enhancing business speed, or minimizing operating cost, by aligning just-in-time (JIT) business processes. DevOps means establishing the IT service supply chain in the business in the same way as the supply chain for other products is embedded within the business. It is a big paradigm shift from software delivery to providing IT services. From an architecture perspective, DevOps needs to establish an automated quick deployment system. There are many methodologies and tools which can be utilized. DevOps does not have a template for implementation; each organization has to think and build up their own DevOps process to improve the business. Therefore understanding the concepts of DevOps is important for the staff to carry out the processes efficiently by following the right processes.
  • #28: Process Master Leads the team and facilitates, this role is the same as “Scrum Master” in Scrum. Implements visual control across the entire process and has a strong focus on establishing a stream-lined process with one-piece flow. Visual control means “Does everybody easily understand the situation by just looking at the boards without explanation?” It does not show the status. It can be expressed the problems occurred or not. Required experience: Scrum Master, Agile Project Leader. Service Master Has all the responsibility for providing IT services JIT. This role is like the “Product Owner” in Scrum, which is managing and prioritizing product backlogs and the new additional responsibility of cost planning for the IT service. Required experience: Scrum Product Owner, Service owner. Gatekeeper/Release Coordinator Responsible for monitoring the operational status and progress of the next release of the IT service. Make go/no go decisions about deployment according to criteria including security, compliance, regulatory requirements, maturity of operation team and their process views. Required experience: IT service management, Operations. Development team One of the key success factors for DevOps is building up a disciplined agile team. Disciplined agile teams commit to meet release plans and quality with sustainable pace. Required experience: Development, Agile. Operation team Adopt light-weight ITSM and support the design, implementation, operation, and improvement of these services within the context of an overall strategy. Utilize “*KAIZEN in Advance”7 which is a practice of KAIZEN in TPS. Required experience: Operations, KAIZEN. Reliability Engineer (Optional) Monitor the services in the deployment process and deal with problems with the service during its execution. Monitor the process status to ensure that the development team are following the rules of CI (Continuous Integration) and CD (Continuous Delivery) strictly. Monitor and manage the flow of complex build pipeline. Have a mission to improve the test process. Required experience: Testing, Tools, Quality assurance.
  • #30: Leads the team and facilitates, this role is the same as “Scrum Master” in Scrum. Implements visual control across the entire process and has a strong focus on establishing a stream-lined process with one-piece flow. Visual control means “Does everybody easily understand the situation by just looking at the boards without explanation?” It does not show the status. It can be expressed the problems occurred or not. Required experience: Scrum Master, Agile Project Leader.
  • #31: Has all the responsibility for providing IT services JIT. This role is like the “Product Owner” in Scrum, which is managing and prioritizing product backlogs and the new additional responsibility of cost planning for the IT service. Required experience: Scrum Product Owner, Service owner.
  • #32: Responsible for monitoring the operational status and progress of the next release of the IT service. Make go/no go decisions about deployment according to criteria including security, compliance, regulatory requirements, maturity of operation team and their process views. Required experience: IT service management, Operations.
  • #33: One of the key success factors for DevOps is building up a disciplined agile team. Disciplined agile teams commit to meet release plans and quality with sustainable pace. Required experience: Development, Agile.
  • #34: Adopt light-weight ITSM and support the design, implementation, operation, and improvement of these services within the context of an overall strategy. Utilize “*KAIZEN in Advance”7 which is a practice of KAIZEN in TPS. Required experience: Operations, KAIZEN.
  • #37: Process Master IT service has a close relationship with the business strategy and plan. The service master should attend business planning sessions and make recommendations about how to gain business advantages from IT services.
  • #38: Process Master The service master should discuss with marketing how to gain advantages from IT services. The service master identifies customers of IT services, gathers requirements with business value and agrees a time frame.
  • #39: Nuclear power plant control and monitoring panel  The monitoring and control room for Unit 5 of Bulgaria's Kozloduy Nuclear Power Plant. Built in 1987, Unit 5 is still operational today.
  • #41: The process master agrees how to visualize the whole process. One method is to use Obeya which can be set up for the whole process. Obeya is a war room which serves two purposes - information management and on-the-spot decision making. There are many visual management tools in it. Team members can quickly see where they are in every aspect of the program. When the cross-functional team works together, the Obeya system enables fast and accurate decision-making, improves communication, maintains alignment, speeds information gathering, and creates an important sense of team integration.
  • #42: On Toyota Management System there is one Visual Tool that helps the teams to reach the Goals and promotes generations of solutions and actions; that can be developed and implemented quickly. This tool is known as Obeya (War Room); many people think, it is just one type of Obeya but there are different types on the organizations. When developing a new vehicle, managers responsible for decision making in design, production engineering, and manufacturing gather in one place to shorten lead-time through real-time communications & simultaneous engineering. Its very important to consider some points for Obeya : 1.    I strong recommend to use just two colors, Red and Green, for status, not Yellow, Orange, Blue ect. The reason behind this is to avoid ambiguities; the status is OK or NOT OK. 2.    Define Metrics on SMART ways, not more than 5 metrics, due is impractical review every day 100 metrics. 3.    Issues Boards, there is mandatory, the team is prompted to solve issues immediately, the procrastination to solve the problem is not allowed. 4.    Discipline for meeting attending on time and should last no more than 10 min. 5.    The Flow for Obeya is CPDCA instead of normal PDCA. 
  • #43: Service Master The service master organizes the service management office (SMO) and defines ground rules for the team. The service master creates the vison, goal, and value of the project, and then puts together the DevOps team members. The run-time infrastructure defined at this stage. A value stream map of the whole process is designed.
  • #44: The service master defines product backlogs and priorities. The DevOps team use the product backlogs to defines stories  User Story: role, function, business value/reason, and conditions of operation.  Test Story: acceptance test cases and service acceptance criteria.  Operation Story: set priorities of IT services and conditions of operation for business continuity. Create service level and operational level agreements. The DevOps engineer and operations team define the transition, test and development infrastructure. The Development team also creates release and iteration plans. The gatekeeper studies compliance and regulatory requirements for the IT services. The reliability engineer defines the testing methodology and test cases.
  • #45: Scrum is the most applicable methodology at this stage. The development team must commit to release plans and then work using disciplined agile approach. The period of each iteration (sprint) is agreed according to business need. From a quality point of view, XP (Extreme Programming) practices such as pair-programming, TDD, Refactoring, and 10 minutes build are effective.
  • #46: After completing continuous integration, the automated process starts for the acceptance test, performance test and deployment. The DevOps engineer should build the single automated deployment pipeline as a One-piece flow. The reliability engineer and DevOps engineer collaborate to improve the testing process. The gatekeeper monitors progress across the process and makes the go/no go decision about going live. The operations team studies how to maintain business continuity.
  • #47: The operations team is responsible for monitoring the status of IT services during operation using light weight ITSM process. Keeping vital services operational in the event of a disaster is critical. The team should involve the reliability engineer and pay attention to two key parameters, Recovery point objective and Recovery time objective.
  • #48: The service master and reliability engineer decide whether to approve maintenance activities. If approved, they are added to the product backlog as requests for change.
  • #49: The service master and reliability engineer are responsible for collecting customer’s feedback such as, operational problems including user experience and quality issues. If approved, these items are added to the product backlog as requests for change.
  • #50: The service master decides the end of life of the IT service including conditions for when and how this will happen.