Articles

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
implementing gears Getting Employees On Board when Implementing Change Management

Change is a difficult but important part of business. It can be most difficult on the employees, but if you involve them in the planning process and make an effort to understand their points of view, you can mitigate resistance and facilitate the experience for everyone. This article deals specifically with ERP implementation, but its advice is useful for any change management situation.

RK Prasad
Yak Go Bimodal in Your Enterprise: Stop Shaving the Yak!

Going bimodal refers to an enterprise supporting two modes of operation: the first, the stable mode, is the secure, robust, reliable one you already know. The second, the agile mode, is a fast path that exists alongside the first and allows you to get results done quickly and without much fuss while not compromising the integrity of your IT.

Zeev Avidan
Sign: Change ahead The Lost Art of Change Control

Change control exists to review and approve important modifications, but done wrong, you chance confusion, chaos, failures, and outages. Poorly run change control wastes everyone’s time, but far worse is the missed opportunity to assess and manage risk. Here, Bob Aiello gets you up to speed on the lost art of change control.

Bob Aiello

Better Software Magazine Articles

Using Agile and DevOps to Achieve Quality by Design Using Agile and DevOps to Achieve Quality by Design

When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.

Michael Sowers
Achieving Continuous Improvement and Innovation in Software

There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer

Michael Sowers
Become Agile 10 Things You Must Do to Become Truly Agile

Agile is not a state of doing; it’s a state of being. Adopting business models on value and learning how to make teams autonomous are both necessary steps to reap the benefit of agility.

James Schiel
How to Assess and Improve DevOps

DevOps can take substantial effort to successfully implement, according to Bob Aiello and Leslie Sachs. By understanding existing development and deployment practices, you'll be able to properly assess the best steps to transition to an outstanding DevOps environment.

Bob Aiello Leslie Sachs

CMCrossroads is a TechWell community.

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