DevOps terms: 10 essential concepts, explained

“DevOps terms: 10 essential concepts, explained” on The Enterprise Project, August 28, 2019.

2. Agile

“Agile is a set of four value statements and 12 principles that originally described a better way of developing softwareThe Agile Manifesto was conceived in 2001 by 17 leading practitioners of new methodologies. Agile is not a methodology but a mindset. It represents a way of working that incorporates the principles of collaboration, systems thinking, and empowerment.” – Alan Zucker, founding principal, Project Management Essentials

3. Continuous Delivery/Continuous Deployment (CD)

“CD has two different meanings, which can be confusing. It refers to continuous delivery and continuous deployment. Continuous delivery refers to continuous delivery of value; it is a foundational agile and DevOps principle. Continuous deployment is using automation tools to allow organizations to quickly deploy software into production. By automating the software development value stream, organizations can significantly reduce the amount of time it takes to develop, test, and deploy into production, which enables continuous delivery of value.” –Alan Zucker, founding principal, Project Management Essentials