Articles

silo falling down How to Break Down Silos to Build the Perfect DevOps Team

A degree of specialization is essential in every company, but it can lead to dangerous divisions and an outdated structure. Breaking down your silos initiates the cultural change that’s required to build an effective DevOps team and fully realize the potential benefits of everyone’s talents.

Andrew Phillips's picture Andrew Phillips
team holding hands Understanding Culture and Agile Application Lifecycle Management

While the technical complexity of real-world ALM may be substantial, sometimes the people issues present even more complex challenges. Being able to understand the personalities and work culture of the folks doing the work can help you implement ALM in a comprehensive and effective way.

Leslie  Sachs's picture Leslie Sachs
cross out waste Use Lean Thinking to Accelerate DevOps Performance for Agile Teams

Leaders in agile organizations should consider adding lean techniques to their DevOps practices. Lean thinking can accelerate DevOps delivery by providing a set of processes and principles to help create more beneficial products, save money, boost productivity, reduce waste, and map to value.

Gail Ferreira's picture Gail Ferreira
connected hands Building Effective, Cross-Functional Integrated Product Teams

Product development team members are often focused on the component level, but understanding the whole system is a challenge. Forming cross-disciplinary integrated product teams can provide support for large and small efforts in either agile or traditional development, helping teams achieve total system lifecycle expertise.

Susan Land's picture Susan Land
Rocky road My Journey to Adopting DevOps

There’s good reason DevOps is an emerging trend in the IT industry—it alleviates prevalent problems, such as operational waste, and emphasizes collaboration, communication, and visibility. Uday Kumar details how he became a believer in DevOps by recalling the rocky road he took on his way to adoption.

Uday Kumar's picture Uday Kumar
Automated testing Deploy Automated Testing to Create Better Software

Receiving feedback on your testing results should yield dividends in quality. And the sooner you get that feedback, the quicker you can start seeing improved and consistent quality and faster time to market. So the question becomes, why wait to jump on the automated testing bandwagon?

Viktor Clerc's picture Viktor Clerc
Breaking the chain Disrupting Dysfunctional Behavior with DevOps

IT leaders need to creatively confront operations and development when they are not working together effectively. DevOps enables new, innovative approaches to communication and collaboration that can be considered disruptive—but sometimes, shaking things up is the most critical step in the journey to adopting better behaviors and interactions.

Leslie  Sachs's picture Leslie Sachs
Naming convention for build Convention over Configuration: Replace Scripting with New Build Names

Bernie Zelitch writes that his company’s build system scales well because early on, they scrutinized their build naming convention, saw its implications to the build ecosystem, and made radical changes. Their new naming convention takes some getting used to, but once it was fully adopted, it improved economy, flexibility, and functionality.

Bernie Zelitch's picture Bernie Zelitch
Gears: CM architecture How Enterprise Configuration Management Architecture Fits with DevOps

When it comes to DevOps, the fundamentals of CM may be forgotten (erroneously) by some practitioners. DevOps tools can be strategic assets, but they are not as important as established CM standards and process. It's up to us as practitioners to ensure that the DevOps tool chain implementation supports the corporate CM policy.

Dennis Furr's picture Dennis Furr
Shared idea in a group Harnessing the Collective Unconscious to Understand Organizational Culture

Process improvement requires that we understand and influence human behavior by helping people improve the way in which they perform their work. By understanding the organization's collective unconscious, you will be more capable of designing effective process improvement strategies that are aligned with the corporate culture.

Leslie  Sachs's picture Leslie Sachs

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.