Over a million developers have joined DZone.

It's Not About the Process

DZone's Guide to

It's Not About the Process

· Agile Zone
Free Resource

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.

I’ve always felt a bit uncomfortable with “process”, even more with inflicting it on others. Process is a predefined way of doing something, I like to change my mind as I learn more.

Our team started with nothing: we were just told what to do, we transformed with Scrum and improved with Kanban. With these we developed our own process that, over time, evolved. Now both they, and the process we derived from them, take a back seat. We no longer give much thought to their ceremonies and steps. So why haven’t we regressed back to ad hoc ineffectiveness?

Processes provide a template for acting on the principles that underlie them.

Processes are Training Wheels

The process changed us. Acting out the process taught us how to work according to its principles. These principles have become ingrained in our mindset.

We are open and willing to share all our ideas however unsure we were. This runs deeper than a daily stand-up and a task board.

We are collaborative, working together as the need arises, not at any predefined time or place.

We test our assumptions as we make them, talking to those who really know immediately, not waiting for demos.

We decide, with the other stakeholders, what adds the most value that day. We change priorities whenever there is a need and we are all in agreement. We don’t wait for the next planning session.

We reflect continually in conversations all day. We don’t wait for the next stand-up or retrospective, most of the improvement really is continuous and emergent.

It’s Not About the Process

We use process to learn about the principles that underlie it, then throw it away.

Is there a way to learn these principles without explicit processes? Agile is about people, not process.

Discover the warning signs of DevOps Dysfunction and learn how to get back on the right track, brought to you in partnership with CA Technologies.


Published at DZone with permission of Tom Howlett, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}