SlideShare uma empresa Scribd logo
1 de 12
Evolution of a
software house
CONTINUOUS DELIVERY AND DEVOPS A QUICKSTART GUIDE
SANTIAGO URIBE VELASQUEZ
GESTION DE LA CALIDAD DE SOFTWARE
UNIVERSIDAD PONTIFICIA BOLIVARIANA
A brief history of ACME systems
• After a few years of hard work,
determination, much blood, sweat, and
tears,the dreams of the founders were
realized. The business is recognized as a
leaderin its field and is then acquired by
a multinational corporate. This
acquisition bringswith it the funding
and resources needed to allow the
business to grow and expandto become
a global player. However, with
corporate owners comes
corporateresponsibilities, rules,
bureaucracy, and processes.
A brief history of ACME systems
• The ACME systems team start to
find it increasingly difficult and
painful to deliverquality software.
They adopt and adhere to the parent
company's processes toimprove
quality and reduce risk, but this
makes the seemingly simple task
ofdelivering software, laborious and
extremely complex.
A brief history of ACME systems
• They come to an evolutionary crossroad
and have to make a decision either to
livewith the corporate baggage that they
have inherited and potentially face
extinction,or try and get back to the good
old days and good old ways that had
reapedrewards previously.While trying to
decide which way to go, they discover they
have another choice—implement CD and
DevOps—which could give them the best
of both worlds.
ACME 1.0
• There are many such businesses scattered
around the globe and they all have one
thing in common—they need to move fast
to survive and they need to entice and
retain customers at all costs. They do this
by delivering what the customer wants just
before the customer needs it. Deliver too
soon and you may have wasted money on
building solutions that the customer
decides they no longer need, as their
priorities or simply their minds have
changed.
ACME 1.0
• There are next to no barriers between developers and
operationsteams—in fact, they are generally one and the same
• Developers normally have full access to the production
environmentand can closely monitor their software
• All areas of the business are focused on the same thing, that being
toget software into the production environment as quickly as
possibleand thus delight customers
• Speed of delivery is of the essence
• When things break, everyone swarms around to help fix
theproblem—even out of hours
• The software evolves quickly and features are added in incremental
chunks
• The ways of working are normally very agile
ACME 1.0 - Software delivery process flow version
1.0
• The following diagram gives an
overview of the simple process used
by ACME systems to deliver
software. It's simple, elegant (in a
rough-and-ready kind of way), and
easy to communicate and
understand.
ACME 2.0
• The business has grown in size and
turnover. The customer base is now
global andthe ACME systems
software platform is being used by
millions of customers on adaily
basis. ACME systems is well
established, well renowned, and
recognized asbeing at the forefront
in its area of expertise.
ACME 2.0 - Software delivery process flow version
2.0
• As you can see from the following diagram,
things have become very complicated for
the ACME systems team. What was simple
and elegant has become complex,
convoluted, and highly inefficient. The
number of steps and barriers have
increased, making it extremely difficult to
get software delivered. In fact, it's
increasingly difficult to get anything done.
The following diagram gives you an
overview of the ACME systems version 2.0
software delivery process:
ACME 3.0
• The first thing they do is to simply talk with as
many people across the business aspossible. If
someone is involved in the process of getting
software from conceptionto consumer and
support it when it's live, they are someone you
need to speak with.This not only gathers
useful information but also gives the team the
opportunity toevangelize and form a wider
network of like-minded individuals.The team
has a vision, a purpose, and they passionately
believe in what needs to bedone, and have the
energy and drive to do it.
ACME 3.0 - Software delivery process flow version
3.0
• As you can see from the diagram, the
process looks much healthier. It's not
as simple as version 1.0 but is
efficient, reliable, and repeatable.
Some much needed checks and
balances have been retained from
version 2.0 and optimized to enhance
rather than impede the overall
process.
ACME 4.0
• They know they can build, test and
deliver software withconsistent quality.
They know how to deliver change
incrementally with little orno impact.
They know how to support customers,
and monitor and react quicklyto
change. They know their culture is
mature and that the wider
organization canwork as one to
overcome shared challenges.

Mais conteúdo relacionado

Semelhante a Acme

Why DevOps is important for start-ups? | Calidad Infotech
Why DevOps is important for start-ups? | Calidad InfotechWhy DevOps is important for start-ups? | Calidad Infotech
Why DevOps is important for start-ups? | Calidad InfotechCalidad Infotech
 
Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Urolime Technologies
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfSmith Daniel
 
A research on- Sales force Project- documentation
A research on- Sales force Project- documentationA research on- Sales force Project- documentation
A research on- Sales force Project- documentationPasupathi Ganesan
 
Path to Production: Value Stream Mapping in a DevOps World
Path to Production: Value Stream Mapping in a DevOps WorldPath to Production: Value Stream Mapping in a DevOps World
Path to Production: Value Stream Mapping in a DevOps WorldVMware Tanzu
 
Best Practices for Driving Software Quality through a Federated Application S...
Best Practices for Driving Software Quality through a Federated Application S...Best Practices for Driving Software Quality through a Federated Application S...
Best Practices for Driving Software Quality through a Federated Application S...DevOps.com
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
Introducing the Visual Process Management Revolution
Introducing the Visual Process Management RevolutionIntroducing the Visual Process Management Revolution
Introducing the Visual Process Management RevolutionSmartDraw Software
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems
 
Defect Tracking Tool
Defect Tracking ToolDefect Tracking Tool
Defect Tracking Toolncct
 
Devops_and_Legacy_Ansible
Devops_and_Legacy_AnsibleDevops_and_Legacy_Ansible
Devops_and_Legacy_AnsibleMark Costin
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Swatantra Kumar
 
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2
 
Presentation Automated Processes MasterBase
Presentation Automated Processes MasterBasePresentation Automated Processes MasterBase
Presentation Automated Processes MasterBaseMasterBase®
 
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh DawThe Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh Dawdivijsharma15
 
3 Crucial Application Modernization Strategies for Enterprises.pptx
3 Crucial Application Modernization Strategies for Enterprises.pptx3 Crucial Application Modernization Strategies for Enterprises.pptx
3 Crucial Application Modernization Strategies for Enterprises.pptxArpitGautam20
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Chase Aucoin
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 

Semelhante a Acme (20)

Why DevOps is important for start-ups? | Calidad Infotech
Why DevOps is important for start-ups? | Calidad InfotechWhy DevOps is important for start-ups? | Calidad Infotech
Why DevOps is important for start-ups? | Calidad Infotech
 
SaaS
SaaSSaaS
SaaS
 
Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...Importance of Building a DevOps Culture for Successful Digital Transformation...
Importance of Building a DevOps Culture for Successful Digital Transformation...
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
 
A research on- Sales force Project- documentation
A research on- Sales force Project- documentationA research on- Sales force Project- documentation
A research on- Sales force Project- documentation
 
Path to Production: Value Stream Mapping in a DevOps World
Path to Production: Value Stream Mapping in a DevOps WorldPath to Production: Value Stream Mapping in a DevOps World
Path to Production: Value Stream Mapping in a DevOps World
 
Best Practices for Driving Software Quality through a Federated Application S...
Best Practices for Driving Software Quality through a Federated Application S...Best Practices for Driving Software Quality through a Federated Application S...
Best Practices for Driving Software Quality through a Federated Application S...
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Introducing the Visual Process Management Revolution
Introducing the Visual Process Management RevolutionIntroducing the Visual Process Management Revolution
Introducing the Visual Process Management Revolution
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Defect Tracking Tool
Defect Tracking ToolDefect Tracking Tool
Defect Tracking Tool
 
Devops_and_Legacy_Ansible
Devops_and_Legacy_AnsibleDevops_and_Legacy_Ansible
Devops_and_Legacy_Ansible
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
 
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of viewWSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
 
Presentation Automated Processes MasterBase
Presentation Automated Processes MasterBasePresentation Automated Processes MasterBase
Presentation Automated Processes MasterBase
 
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh DawThe Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
 
3 Crucial Application Modernization Strategies for Enterprises.pptx
3 Crucial Application Modernization Strategies for Enterprises.pptx3 Crucial Application Modernization Strategies for Enterprises.pptx
3 Crucial Application Modernization Strategies for Enterprises.pptx
 
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 

Último

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 

Último (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 

Acme

  • 1. Evolution of a software house CONTINUOUS DELIVERY AND DEVOPS A QUICKSTART GUIDE SANTIAGO URIBE VELASQUEZ GESTION DE LA CALIDAD DE SOFTWARE UNIVERSIDAD PONTIFICIA BOLIVARIANA
  • 2. A brief history of ACME systems • After a few years of hard work, determination, much blood, sweat, and tears,the dreams of the founders were realized. The business is recognized as a leaderin its field and is then acquired by a multinational corporate. This acquisition bringswith it the funding and resources needed to allow the business to grow and expandto become a global player. However, with corporate owners comes corporateresponsibilities, rules, bureaucracy, and processes.
  • 3. A brief history of ACME systems • The ACME systems team start to find it increasingly difficult and painful to deliverquality software. They adopt and adhere to the parent company's processes toimprove quality and reduce risk, but this makes the seemingly simple task ofdelivering software, laborious and extremely complex.
  • 4. A brief history of ACME systems • They come to an evolutionary crossroad and have to make a decision either to livewith the corporate baggage that they have inherited and potentially face extinction,or try and get back to the good old days and good old ways that had reapedrewards previously.While trying to decide which way to go, they discover they have another choice—implement CD and DevOps—which could give them the best of both worlds.
  • 5. ACME 1.0 • There are many such businesses scattered around the globe and they all have one thing in common—they need to move fast to survive and they need to entice and retain customers at all costs. They do this by delivering what the customer wants just before the customer needs it. Deliver too soon and you may have wasted money on building solutions that the customer decides they no longer need, as their priorities or simply their minds have changed.
  • 6. ACME 1.0 • There are next to no barriers between developers and operationsteams—in fact, they are generally one and the same • Developers normally have full access to the production environmentand can closely monitor their software • All areas of the business are focused on the same thing, that being toget software into the production environment as quickly as possibleand thus delight customers • Speed of delivery is of the essence • When things break, everyone swarms around to help fix theproblem—even out of hours • The software evolves quickly and features are added in incremental chunks • The ways of working are normally very agile
  • 7. ACME 1.0 - Software delivery process flow version 1.0 • The following diagram gives an overview of the simple process used by ACME systems to deliver software. It's simple, elegant (in a rough-and-ready kind of way), and easy to communicate and understand.
  • 8. ACME 2.0 • The business has grown in size and turnover. The customer base is now global andthe ACME systems software platform is being used by millions of customers on adaily basis. ACME systems is well established, well renowned, and recognized asbeing at the forefront in its area of expertise.
  • 9. ACME 2.0 - Software delivery process flow version 2.0 • As you can see from the following diagram, things have become very complicated for the ACME systems team. What was simple and elegant has become complex, convoluted, and highly inefficient. The number of steps and barriers have increased, making it extremely difficult to get software delivered. In fact, it's increasingly difficult to get anything done. The following diagram gives you an overview of the ACME systems version 2.0 software delivery process:
  • 10. ACME 3.0 • The first thing they do is to simply talk with as many people across the business aspossible. If someone is involved in the process of getting software from conceptionto consumer and support it when it's live, they are someone you need to speak with.This not only gathers useful information but also gives the team the opportunity toevangelize and form a wider network of like-minded individuals.The team has a vision, a purpose, and they passionately believe in what needs to bedone, and have the energy and drive to do it.
  • 11. ACME 3.0 - Software delivery process flow version 3.0 • As you can see from the diagram, the process looks much healthier. It's not as simple as version 1.0 but is efficient, reliable, and repeatable. Some much needed checks and balances have been retained from version 2.0 and optimized to enhance rather than impede the overall process.
  • 12. ACME 4.0 • They know they can build, test and deliver software withconsistent quality. They know how to deliver change incrementally with little orno impact. They know how to support customers, and monitor and react quicklyto change. They know their culture is mature and that the wider organization canwork as one to overcome shared challenges.