Difference between revisions of "Continuous Delivery"
(Created page with "= Continuous Delivery = Continuous Delivery is an approach to software development that focuses on working so that software is always in a releasable state. It is now pract...") |
|||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
''This is a preview version of '''MSEC'''. The full version is available to [https://www.patreon.com/continuousdelivery Patreon supporters] at the '''Gemini''' level and above.'' | |||
''[https://www.patreon.com/continuousdelivery Click here for details] on how to join the growing '''MSEC''' community.'' | |||
<br/> | |||
---- | |||
Continuous Delivery is an approach to software development that focuses on working so that software is always in a releasable state. | Continuous Delivery is an approach to software development that focuses on working so that software is always in a releasable state. | ||
It is now practiced by many of the | It is now practiced by many of the [[Access Full MSEC via Patreon|Leading Software Producers]] in the world in a [[Access Full MSEC via Patreon|Wide Variety of Industries]]. Continuous Delivery is now widely seen as the "state of the art" for producing high quality software efficiently. | ||
It is an extension of the ideas of [ | It is an extension of the ideas of [https://amzn.to/2GpQRjE Extreme Programming] described by [https://en.wikipedia.org/wiki/Kent_Beck Kent Beck] in his influential book of the same name. | ||
Continuous Delivery works by optimising for fast, high-quality [[Feedback]], using high-levels of automation to achieve a repeatable, reliable approach to software delivery. | Continuous Delivery works by optimising for fast, high-quality [[Access Full MSEC via Patreon|Feedback]], using high-levels of automation to achieve a repeatable, reliable approach to software delivery. | ||
The phrase "Continuous Delivery" was used to describe the first principle of the [ | The phrase "Continuous Delivery" was used to describe the first principle of the [https://agilemanifesto.org/principles.html Agile Manifesto] which stated: | ||
''"Our highest priority is the early, and continuous delivery of valuable software".'' | <blockquote>''"Our highest priority is the early, and continuous delivery of valuable software".''</blockquote> | ||
The [[Continuous Delivery Book]] popularized this radical approach. At the heart of the book, is the concept of the [[Deployment Pipeline]] which organizes the development approach allowing the process to be optimized to maximize the ability of teams to create high quality software, quickly. | The [[Continuous Delivery Book]] popularized this radical approach. At the heart of the book, is the concept of the [[Deployment Pipeline]] which organizes the development approach allowing the process to be optimized to maximize the ability of teams to create high quality software, quickly. | ||
==Further Viewing== | |||
<youtube width=300 height=160>qiDIif7JVMo</youtube> <youtube width=300 height=160>Fjde-h_wHsk</youtube> <youtube width=300 height=160>QUmeBa1Env4</youtube> | |||
<br/> | |||
---- | |||
<big>'''[[Main Page|Home]] [[Main Page|< Previous]] [[Deployment Pipeline|Next >]]'''</big> |
Latest revision as of 15:04, 17 January 2023
This is a preview version of MSEC. The full version is available to Patreon supporters at the Gemini level and above.
Click here for details on how to join the growing MSEC community.
Continuous Delivery is an approach to software development that focuses on working so that software is always in a releasable state.
It is now practiced by many of the Leading Software Producers in the world in a Wide Variety of Industries. Continuous Delivery is now widely seen as the "state of the art" for producing high quality software efficiently.
It is an extension of the ideas of Extreme Programming described by Kent Beck in his influential book of the same name.
Continuous Delivery works by optimising for fast, high-quality Feedback, using high-levels of automation to achieve a repeatable, reliable approach to software delivery.
The phrase "Continuous Delivery" was used to describe the first principle of the Agile Manifesto which stated:
"Our highest priority is the early, and continuous delivery of valuable software".
The Continuous Delivery Book popularized this radical approach. At the heart of the book, is the concept of the Deployment Pipeline which organizes the development approach allowing the process to be optimized to maximize the ability of teams to create high quality software, quickly.
Further Viewing