Is Your Project a Good Candidate for Agile?

Photo by Leon at Unsplash

Don’t force agile onto every project you run just because agile and iterative methodologies are “in.” To succeed with agile, make sure your projects are good agile candidates. Here are questions to ask before choosing an agile approach for a project:   

  • Is the project important enough to get the right people dedicated to it? Agile produces results quickly so it’s time-intensive for your team members. Agile teams are made up of business and technical folks who are vital to your business operations. Make sure they have enough time to contribute to your project. This often requires difficult tradeoffs between project work and operations.
  • Do your team members have sufficient depth and breadth of knowledge? What makes agile methodologies agile is responsiveness to evolving needs. Business experts work closely with expert technical team members to deliver what’s needed — fast. For that, your team needs in-depth knowledge of the business and technical areas touched by the project. The team consistently reassesses the project’s product, macro and micro-level business needs, and function priority.
  • Does your sponsor have an agile mindset? Agile responsiveness to changing business conditions and its learning environment are very different from traditional project methods. Your sponsor must be comfortable with changing business needs and priorities, willing to participate in frequent reviews of the evolving product, and ready to step in to get the project the agile resources it needs.
  • Can your team be co-located or virtually co-located? Agile involves deep, interactive, and often challenging dialog, which requires the richest environment you can create. Co-locate your project team members if possible. If you can’t, simulate co-location with the best video and audio tools you can obtain.
  • Is there synergy between your business and technical team member? Agile requires dedication from business and technical experts who are open to new ideas and supporting each other. You need an agile coach who understands and can manage human dynamics, and who can foster an environment where team members readily share their ideas and concerns. An agile team has to get along well to be successful. 
  • Can the product be built iteratively? Agile’s best qualities come from delivering solutions in pieces while learning from each iteration. Although it’s most common with software products, other products can be produced this way, too. With a bit of creativity, facility moves, process implementations, and even some construction projects can be produced in iterative steps.

For more about agile methodolgies, check out the Become an Agile Project Manager learning path in the LinkedIn learning library.

Coming Up

Tatiana Kolovou and I will host a LinkedIn Office Hours session about communication on September 30 at 1pm MT.  Watch for more details in my LinkedIn feed.

__________________________________________________________________________

Want to learn more about topics like these? Watch my courses in the LinkedIn Learning Library and tune into my LinkedIn Office Hours live broadcasts.