There are so many new variants of development methodologies that it's hard to keep them all straight, let alone choose the right fit. Agile has been around the longest, but with that longevity has come many changes and adaptations. And, to complicate matters further, now there's DevOps, the new flavor of the day. The two methodologies are so intertwined that it's tough to talk about one without the other.
Here we've gathered the latest thoughts on Agile and DevOps methods. It's important to take the temperature of both of these popular methodologies; Agile, although widely used, is seen in some quarters today as being less relevant than before, while DevOps methods are viewed as far more talked about than actually implemented. And for those wondering where Agile stops and DevOps starts, that question is addressed from a number of angles with conversations from speakers and attendees at the 2016 DevOps Enterprise Summit. By some accounts, DevOps is what Agile hoped to achieve but didn't. By others, without the cultural shifts Agile promoted, DevOps could not exist.
Of course, no matter what, it's important to decide which methodology is right for your organization. Expert Matthew Heusser looks in depth at the differences between Agile, DevOps and Lean, while columnist Christopher Ward walks you through what to do if there is an Agile vs. DevOps controversy in your organization.
And, finally, while you might be trying DevOps methods on for size, it's likely that at least some of your organization is continuing with Agile, so we've also included for advice on getting the most out of Agile estimations and other efforts.
1Agile and DevOps overview-
Deciding on a software methodology
Learn the differences between Lean, Agile and DevOps methods and decide for yourself which works best for your organization. This section covers what each method has to offer, the current state of Agile development and the latest news about the future of these strategies.
2Making it work-
Advice for Agile and DevOps success
Experts Ward, Yvette Francino and Jenn Lent discuss strategies and techniques for Agile and DevOps. Get a better understanding of requirements gathering with DevOps, Agile estimation and the top six strategies for disciplined DevOps.
Moving from Agile to DevOps? Requirements gathering is a great place to start rethinking and incorporating a high level of collaboration. Expert Christopher Ward explains. Continue Reading
Shared tools and shared knowledge bring DevOps deeper into production, where it belongs, says Jayne Groll of the DevOps Institute. Continue Reading
What is the key to getting both Agile and DevOps transformations right? It would appear that successfully implementing a system of continuous integration is key. Continue Reading
3Agile and DevOps terms-
Expand your Agile and DevOps vocabulary
Need a refresher on some software technology terms? Look no further for a digested list of commonly used jargon related to Agile and DevOps methods.