Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Software Requirements Analysis [closed]

There are many tools out there for writing and managing requirements, but are there any good ones for reviewing them?

I'm not talking about managing reviews, but automation tools that look for common requirement blunders (such as using negative requirements, or ones that are worded in a way that makes testing difficult).
More of a screening tool that someone writing requirements can use to screen their document before distributing to a group of reviewers so that the review process need not be slowed down by everyone commenting on the same easily recognizable issues.

I'm curious if anyone's used anything like this in the past.

like image 223
Ian Andrews Avatar asked Oct 17 '08 18:10

Ian Andrews


People also ask

What is the end result of software requirement analysis?

Answer is "Functional and Behavioral"


1 Answers

I'm working on a console application that takes a xml configuration file like this:

<?xml version="1.0" encoding="utf-8"?>
<ReqCheck>
  <Categories name="Reconsider wording">
    <Keyword>may</Keyword>
    <Keyword>should</Keyword>
  </Categories>
  <Categories name="Potential logic problem" format="{0}: consider both then and else conditions.">
    <Keyword>not</Keyword>
  </Categories>
</ReqCheck>

The application takes a MS-Word document and adds 'balloon-style' comments to the document.

like image 167
kenny Avatar answered Oct 04 '22 11:10

kenny