Projects Are About Humans. Deal With That!

Software Requirement Tools



There are several tools available that will make your life easier by automating the requirement management process. In the end, they can't do the job for you - as seen, the tasks are complex and require high level of abstraction and analytical thinking. But these tools can keep track of things where human memory fails, and can perform the steps that need to be repeated.

To begin with, a database which provides proper access to all members of the development team is by far a better solution that passing around post-its in the office. So, such a tool should facilitate communication, with the office colleagues as well as with overseas department. Also, it should keep things organized, and allow you to identify a certain requirement and trace it back to its origins, even after having worked on the project for five years. It should also store how many changes has one requirement suffered, who initiated the changes, who approved them, when did this happen, and who performed the analysis of the impact the change would have on the entire system.

Some tools are less sophisticated than others, but still considerably useful - such as the old checklists. You will find many templates available on the Internet, you can start by using any of them and refine and adapt them to your needs. You don't know if you can actually use them, until you try. You can also see how the requirements management is integrated in the project management software you are already using.

There are also several products designed specifically for requirement management, such as RTM Workshop and Caliber-RM. They include a database with custom-defined accessibility access, and can be easily integrated with other tools (such as importing a Word document, since you'll do a lot of text writing, or combining with a project management software). They are quite intuitive and easy to use, and have some powerful features, such as underlining "suspect" requirements and defining traceability options.

They can be helpful, but they won't do the job for you, particularly where highly conceptualized and abstract thinking is necessary.

1 Comment so far

  1. Angelina Hunt June 26th, 2008 10:22 am

    Hi everyone!

    It is true, there are many software requirement tools but the most rapidly growing tool out there today is Edev Technologies' recently launched lastest edition of inteGREAT. inteGREAT is a software requirements and management tool that can reduce your documentation time by 50% and ensures consistent docuementation 100%! Check it out:

    InteGREAT™ is an Integrated Requirements Development and management tool that helps you develop knowledge. inteGREAT will automatically produce BA, Tester, Developer and PM documentation and reports. Use inteGREAT to develop business, software and detailed requirements specification in less than half the time and effort – empower your BA today !

    Accumulate and define information from diversified sources.
    Consolidate and organize it into one application.
    Create the knowledge base in the Requirements Studio.
    Demonstrate the application with a click of a button: publish it to a secure web portal.
    Manage and maintain requirements throughout the application life cycle.
    Collaborate between departments and interested parties.
    Integrate requirements from new and existing applications.
    Validate requirements before investing in development.
    Update requirement documents quickly and easily.
    Interested to know how inteGREAT™ affects your bottom line?

    Reduce the cost of gathering project requirements by 50%.
    Reduce cost of maintaining software requirements by 75%.
    Produce consistent documentation - 100%.

    http://www.edevtech.com
    1.877.473.2881

Leave a reply