Episode 457: Jeffery D Smith on DevOps Anti Patterns

Topics covered
Popular Clips
Episode Highlights
Anti-Patterns
emphasizes the importance of recognizing anti-patterns in DevOps to understand recurring issues within organizations. He explains that identifying these patterns allows engineers to see problems in both technical and human interactions, making it easier to devise solutions 1. Jeffery uses the example of "information hoarding," where a single individual becomes the sole knowledge holder, often unintentionally, which can hinder organizational efficiency 1.
Philosophy
The core philosophy of DevOps extends beyond merely fixing individual problems, focusing on understanding and addressing the root causes. highlights the importance of common goal setting and collaboration among stakeholders to solve issues effectively 2. He notes that fostering a culture of open communication and shared objectives can bridge the gap between development and operations, leading to more meaningful collaboration 3.
Pain Points
Anti-patterns often manifest as pain points within organizations, affecting different stakeholders in various ways. explains that these issues can benefit one group while disadvantaging another, leading to inefficiencies 4. He shares an example of internal tooling challenges, where a lack of ownership and reliance on open-source solutions can result in wasted time and resources 5.
Knowledge Sharing
Information hoarding is a significant challenge in organizations, where knowledge is unintentionally kept by individuals, limiting broader access. discusses the need for creative knowledge-sharing techniques to prevent this issue, such as training and documentation 6. He emphasizes empowering team members to share skills and access necessary resources, which can enhance overall organizational capability 7.
Related Episodes


SE-Radio Episode 247: Andrew Phillips on DevOps
Answers 383 questions

Episode 76: Special Episode on the Patterns Journal
Answers 383 questions

Episode 47: Interview Grady Booch
Answers 383 questions

Episode 83: Jeff DeLuca on Feature Driven Development
Answers 383 questions

Episode 529: Jeff Perry on Career Management for Software Engineers
Answers 383 questions
Episode 41: Architecture Patterns (Architecture Pt. 4)
Answers 383 questions

Episode 81: Interview Erich Gamma
Answers 383 questions

Episode 221: Jez Humble on Continuous Delivery
Answers 383 questions

Episode 401: Jeremy Miller on Waterfall Versus Agile
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questions
Episode 103: 10 years of Agile Experiences
Answers 383 questions

Episode 131: Adrenaline Junkies with DeMarco and Hruschka
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions














