DevOps Principles and Practices
DevOps is a set of principles and practices which help to improve communication and collaboration. DevOps is not just between development and operations, but in fact can be practiced between any two organizational structures which need to improve how they interact with one other. My new book on Agile ALM and DevOps explains how to use DevOps principles and practices to improve communication and collaboration between each of the groups interacting to deliver software and systems to end users. In practice, DevOps principles and practices help to operationalize the DevOps approach by explaining how to improve the existing application lifecycle management (ALM) practices, including application build, package and deployment procedures, change management and much more. The journey to DevOps should begin with effective communication and collaboration. Click here to read more.
DevOps architect, trainer and coach
7yThanks for your comments. My intent here is to put some structure around the principles and practices that are essential for effective DevOps. I agree that security is essential for effective DevOps. I am not so focused on DevSecOps portmanteau per se :-) Really the core practices necessary for DevOps have been around for some time. I called them CM Best Practices in my 2010 book. The better question might be what core principles and practices did I leave out and should be added?
agree with you Bob...and the reality is that before orgs say they are doing devops , as it sounds cool etc , they need to look at their staff on both sides to see if those characters are up to accepting the change if brings...if you know conflict/risk is coming then re-think for a bit...
Head of International Sales | Edgescan.com | Exposure Management & Continuous Security Testing
7yPlease please do not forget to put the SEC after the Dev and before the ops. . . .
Engineering Management | Site Reliability Engineering | DevOps | Leadership
7yNice Article Bob..Covers a lot of simple yet effective principles in understanding and establishing DevOps practices within an org.