Agile Practitioners – Put Business Analysts to Work for You!


is leveraged which takes into account the business strategy, requirements and goals and then transforms them into an IT solution.

Agile development is not perfect. As with any methodology there are challenges. But, these challenges can be mitigated. The introduction of a business analyst, and their experience in communication, elicitation, and enterprise architecture, to an agile development team can reduce risks and improve project success and agile adoption rates.

We often use the acronym “BA” as short hand for Business Analyst. But, when properly incorporated into a project BA stands for Better Agile.



About the Author


Matthew Leach is a Consultant with Doreen Evans Associates, Inc. (DEA), a professional services firm committed to business analysis and requirements excellence. He can be reached at and


About the author

TechWell Contributor's picture TechWell Contributor

The opinions and positions expressed within these guest posts are those of the author alone and do not represent those of the TechWell Community Sites. Guest authors represent that they have the right to distribute this content and that such content is not violating the legal rights of others. If you would like to contribute content to a TechWell Community Site, email

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!