📎 Webclip
7 DevOps Habits
Forrester analysts Glenn O’Donnell and Kurt Bittner describe seven habits for DevOps collaboration between development and operations. The list centers on direct communication, business customer needs, automation, standardization, systems engineering, feedback, and having developers handle support issues.
Reading notes#
- Get developers and operations talking face to face so they understand each other’s daily challenges and can put each other’s actions in context.
- Start from the needs of business customers, then define what is necessary to satisfy those needs.
- Automate build, test, and release processes to reduce human error, including infrastructure automation.
- Simplify and standardize development and production environments, especially when introducing new systems.
- Break down monolithic software into smaller modules as part of a systems engineering culture across development and operations.
- Use feedback from production for developers, and give operations early information about the required runtime environment.
- Put developers on the front line of support so they can fix production glitches faster and learn how their applications behave in production.
