Forums for the Business Analyst

  Modern Analyst Forums  Business and Sy...  Requirements  High Level Requirement - Testability ?
Previous Previous
Next Next
New Post 3/8/2012 10:45 AM
User is offline DBR
1 posts
No Ranking

High Level Requirement - Testability ? 

So, the basic requriement writing recommendation states that high level requirement shall be design independent. I have this requirement

"The system shall have the capability to compute XYZ ". Let's say XYZ = Speed.

The lower level decomposition states the necessary inputs, outputs, equations, etc. needed for the computation. Which can be easily verified.

However, I get into the issue of verifiying this High level requriement. How can we verify this requirement ?....Or is this is a bad requirement that needs modification, if yes, then how....but remember at a high level, the requriements needs to be design independent and only answer the "What?" the system does...not "How?" the system does it...

any help would be appreciated. 

New Post 3/8/2012 6:28 PM
User is offline David Wright
141 posts
7th Level Poster

Re: High Level Requirement - Testability ? 

 Where did you get that " basic requriement writing recommendation states that high level requirement shall be design independent"? Because, all requirements are design independent.

Defining the computation is also design-independent. We could say these days that the computation is a business rule, not a requirement, because it exists irrespective of your writing of requirements or eventual inclusion in a system.

But I digress, your question is about verification of a high-level requirement. If your SME or sponsor reads it and says "that is my requirement", then it has been verified. If you are asking about how to validate a requirement, that is different.

David Wright

David Wright
Previous Previous
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  High Level Requirement - Testability ?

Community Blog - Latest Posts

Is Agile a reason to avoid documentation? I bet this question shows up again and again while working with product requirements. On one side, we have got long specifications, complicated diagrams, mystical technical design, too many prototypes and pretty obvious for engineers user guides (do we really need so much?). On the other side, can we actual...
The cloud-native application development has helped enterprises all around the globe reduce time-to-market, enhance performance, and develop agility and flexibility. Several enterprises are achieving these results by migrating their systems or traditional monolithic applications to the cloud. But to gain from the real benefits of cloud technology, ...
So you’ve found the perfect time and place to study and you’re ready to finally get some work done. You’ve pulled out your laptop, your textbook, and your notes, and four different highlighters. After five minutes of reading your textbook, you start zoning out and thinking about puppies. Then, you go on Tumblr and look at cut...


Upcoming Live Webinars


Copyright 2006-2021 by Modern Analyst Media LLC