Essential Guide

All about Agile and ALM

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q

Agile ALM tools have pitfalls to acknowledge

While venders only discuss the benefits of using Agile ALM tools, test expert Amy Reichert reveals the possible pitfalls.

FROM THE ESSENTIAL GUIDE:

All about Agile and ALM

GUIDE SECTIONS

  1. Tools
  2. Methodologies
  3. User guide
+ Show More

Venders only tell us the benefits of using Agile ALM tools. What are some of the drawbacks?

The single biggest problem is that most Agile ALM tools don't allow the user to modify or configure views to meet one's needs. In other words, they lack the ability to customize the solution for the way each development team implements the Agile methodology.

It's surprising that Agile ALM tools so frequently lack flexibility.

For example, if I use the electronic Kanban feature in a tool, I need to be able to customize the name and location of each of the columns in the board. If I use the tool to write defects, I need to be able to customize the fields and determine whether each one is required or optional to suit my needs. Additionally, I need to be able to create customized reports, because the canned reports provided don't include the level of detail I need to present to management.

Sometimes custom changes are possible, but are too difficult and time-consuming to implement. Or worse, once you get them implemented, the next update overwrites the configuration files and you have to start over.

I believe some tools try to enforce adherence to the exact flavor of Agile rules that they follow or support. I'll go back to my electronic Kanban board example for this one. One tool my company uses doesn't allow us to alter the column order or content. It only lets us add text to list out the rules for moving a task from one column to the next. The same thing happens with the Scrum tool. One can add in descriptive text but is unable to edit or change workflow steps as needed.

The ability to customize features allows businesses to customize their processes to suit their needs. In reality, all parts of any methodology are not universally adopted. Most companies use most but not all of the parts because some simply don't work. Other parts don't pass security or documentation requirements and need to be adjusted. Agile is about flexibility and organizing a release to get it to market faster and with the highest quality possible, so it's surprising that Agile ALM tools so frequently lack flexibility.

This was first published in February 2014

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Essential Guide

All about Agile and ALM

GUIDE SECTIONS

  1. Tools
  2. Methodologies
  3. User guide

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.
Related Discussions

Amy Reichert asks:

Do you think Agile ALM tools lack flexibility?

0  Responses So Far

Join the Discussion

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSOA

TheServerSide

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close