Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

All Angles of Agile

DZone's Guide to

All Angles of Agile

Agile’s greatness is rooted in its adaptability, but you need a business and project plan to adapt it to. You need to search for a happy medium when it comes to planning.

· 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.

The move to Agile in the last decade has resulted in projects that finish faster, produce better software, and come in under budget. Look up any new, hot tech company and you’ll find articles lauding their Agile philosophy. You might think that success is guaranteed if you get your team to commit the Agile Manifesto to memory.

The problem with looking at this in a single dimension is that you’re affected by survivor bias. As you research, you look at successful projects and the logical next step is to look at what makes them successful. The problem that plagues most people is that they never ask the opposite–the darker, but equally important question–what causes projects to fail?

Jumping on the Agile bandwagon might help, but only if done right. What makes a good Agile project and what makes a bad one?

In our experience we see failure stem from an extreme focus on Agile timeline, which usually corresponds with the rush to code.

It’s an easy trap to fall into; you want to get to market and your team wants to build features.  Planning is probably the least sexy part of a project. Business goals, product strategy, budgeting, timelines, resource planning, and task management don’t take people’s breath away. But behind every successful software project, there is a plan that was created in the beginning and maintained along the way.

Agile’s greatness is rooted in its adaptability, but first, you need a business and project plan to adapt it to. Don’t fall into the planning gap–under-planning is just as bad as Waterfall’s over-planning. What you are searching for is a happy medium where you plan enough to set your guardrails in place so you can know if your project is on track and headed in the right direction.

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.

Topics:
agile ,waterfall ,planning ,survivor bias

Published at DZone with permission of Jonathan Fries, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
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.
Subscribe

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

{{ parent.tldr }}

{{ parent.urlSource.name }}