Articles

DevOps team bumping fists 7 Ways to Change the Culture for DevOps Success

The hard part of successful DevOps isn’t implementing the technology; it's ensuring you have the right culture in your organization. You need to break down silos and align competing priorities and individual incentives to gain real benefits from DevOps. Move beyond thinking about technology alone and look at the people side of the equation. Here are seven ways to create a successful team that delivers the benefits of DevOps.

Steve Jones's picture Steve Jones
Four people on a crew team rowing together Rowing in the Same Direction: Use Value Streams to Align Work

Ambiguity abounds about value streams, so it’s good to clarify what they are, why they matter, and how to exploit them. It's important to help employees understand the organization's definition of value, to provide visibility on how business value is created, and to focus on the fast flow of value through the value streams. If everyone understands which direction to row the boat, they can steer toward it together.

Dominica DeGrandis's picture Dominica DeGrandis
Roadblock You’re Ready for DevOps—but Is Your Workplace?

In order to adopt DevOps, organizations need to be able to embrace the openness it requires, encourage experimentation and innovation, and work across departmental silos. You may be ready to encourage collaboration and communication to reap the benefits, but what if your company culture isn't? Here's how you can influence your organizational dynamics to lay the groundwork for DevOps.

Matt Hilbert's picture Matt Hilbert
Six steps 6 Steps to a Successful DevOps Adoption

Implementing DevOps practices can significantly accelerate software releases while still assuring applications meet quality objectives. But DevOps can’t be bought, bolted on, or just declared. If you’re considering a move to a DevOps delivery model, here are six approaches for ensuring a successful DevOps adoption within an organization.

Alan Crouch's picture Alan Crouch
Encouraging growth Agile Managers: Trust Your Team and Encourage Innovation

In order to fully embrace agile and create an environment where individuals want to work together as a team, managers have to move from a role of dictation to one of direction and mentorship. Instead of making all the decisions, managers need to trust their team members and empower them to solve problems on their own, innovate, and fail—or succeed.

Lisa Rich's picture Lisa Rich Mic Riley
Development, operations, and QA DevOps: Collaboration with a Purpose

Development, operations, and QA have long recognized the importance of coexistence, but they've still had weak or unbalanced relationships. DevOps emphasizes collaboration, rejecting the "us versus them" mentality. Every department needs information, feedback, and support from every other department, helping everyone see how they enable each other.

Douglas Fink's picture Douglas Fink
DevOps You Can’t Buy DevOps

There are organizations that want to “buy DevOps,” like it is a plugin to add to the development process. They often create a new role, team, department, or infrastructure. But you can't buy DevOps, and it's not a designated team, either. It is the idea of people working together. Here are some approaches to get you there.

Matt Heusser's picture Matt Heusser
hands assembling puzzle Coaching Technology Teams Out of Their Silos to Collaborate in an Emergency

When there is a system outage or other serious problem, most organizations have a critical incident response team to handle communication with all relevant stakeholders. But what happens when communication among the technology experts is not going well? How do you go about understanding the problem and helping each contributor work effectively with the entire response team?

Leslie  Sachs's picture Leslie Sachs
start, continue, and stop doing signs When Postmortems Meet Retrospectives: Improving Your Agile Process

If you want secure, reliable systems, you need all stakeholders actively communicating. This means involving both IT operations and developers in discussions after deployments, to ascertain if anything went wrong and can be avoided, and what went well or could be refined. Integrating your postmortems and retrospectives facilitates collaboration and improves processes.

Bob Aiello's picture Bob Aiello
leader in front of team Discovering Your Leadership Drive

Some people are born with the traits most suited to becoming an effective leader. Others may find that they have to work a lot harder to achieve success in a leadership role. But each of us has some innate potential to step up and take charge. If your team needs direction, don't be afraid to discover whether you could be the one to provide it.

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.