Free Subscription

Requirements.com is trusted by leaders and experienced professionals across the world. Start your subscription today, for free.

More Articles and Posts

Applying Six Sigma Principles to Electronics Cooling Design

Applying Six Sigma Principles to Electronics Cooling Design

Design for Six Sigma (DfSS) is a design philosophy aimed at improving the success of innovation processes. The method is well suited to the thermal field. Thermal design starts with identification of the product requirements (Six Sigma Define...
Making Requirements Reusable

Making Requirements Reusable

Reuse is an eternal grail for those who seek increased software productivity. People think most often in terms of code reuse, but many other software project components also have reuse potential. Reusing requirements can increase productivity,...
Keeping High-Level Requirements High-Level

Keeping High-Level Requirements High-Level

The objective of this article is to provide business analysts with guidelines for distinguishing between high-level requirements (HLRs) and detail requirements (in IIBA® BABOK® V3 terms – Stakeholder requirements and...

No content

A problem occurred while loading content.

Making Requirements Reusable

Reuse is an eternal grail for those who seek increased software productivity. People think most often in terms of code reuse, but many other software project components also have reuse potential. Reusing requirements can increase productivity, improve quality, and lead to greater consistency...

2019-07-13

Keeping High-Level Requirements High-Level

The objective of this article is to provide business analysts with guidelines for distinguishing between high-level requirements (HLRs) and detail requirements (in IIBA® BABOK® V3 terms – Stakeholder requirements and Solution requirements respectively).

2019-07-13

Converting Business Requirements for Availability May Require Some Reality Checks

Management loves uptime, but they rarely want to pay for it. It seems like that line pretty much explains a third of the meetings IT professionals have to sit through. When we have conversations about uptime, they tend to go something like this...

2019-07-07

Why the Holy Grail of Requirements and Software Management Paves the Way for Sub-PLM Specialists

Messages that on the surface may seem quite easy to communicate have a tendency to become distorted when they are passed on in a chain of participants. In addition, the degree of distortion often increases exponentially with the complexity of the message for each link in the chain. Product...

2019-05-05

Agile Requirements Engineering: An Empirical Analysis and Evidence from a Tertiary Education Context

Requirements Engineering (RE) in agile development contexts is considerably different than in traditional software development. The field of agile RE is still nascent where there is a need to evaluate its impact in real-world settings.

2019-05-05

How to Write and Structure Worthwhile SRS Documentation

A little creativity goes a long way for developers and testers, who often think of many feasible ways to build or evaluate software. However, they must stay in line with specifications, which detail how a software ultimately will work.

2019-01-21

Learn About Requirements

What is Requirements Traceability?

What is Requirements Traceability?

Requirements traceability refers to the capability of a requirements management process or tool which enables the process participant or tool user to follow the life of a requirement both forwards and backwards.  It also refers the the...
What are Product Requirements?

What are Product Requirements?

To meet the new challenges - today’s companies will have to change their strategies and to increase the customer experience - in order to get a better chance of succeeding in the future. Finding and maintaining a balance between operations,...
Requirements Glossary from A to Z

Requirements Glossary from A to Z

A Glossary documents the terms which are specific to a given domain, project, or endeavor.  Whether your project is large or small, a glossary of terms will ensure your entire team and your team's stakeholders are on the same page and...
What are Report Requirements?

What are Report Requirements?

A user of almost any given software system or business application will require precise analytics in order to objectively measure its effectiveness, or the effectiveness of an associated product. These analytics –or reports—therefore,...

No content

A problem occurred while loading content.

Join the Conversation at Requirements.com

Adrian M. commented on Context is Everything... When It Comes to Requirements

Great article series on requirements! Thank you Dan for your insights.

Requirements Staff commented on What is Requirements Prioritization?

Once an analyst has chosen the method(s) by which to select which requirements have highest priority, she should turn to her colleagues and other stakeholders for input to ensure that everyone is in agreement regarding the emphases of the project. She should also ensure that they understand and agree on the method(s) by which the requirements will be prioritized.

Requirements Staff commented on What is Requirements Prioritization?

When it comes to the process of assigning a requirement’s priority, any requirement may be prioritized at any point in its lifecycle, according to BABOK. But regardless of when it is done, before a requirement can be prioritized, an analyst must consider what is most important from a business standpoint. There are a number of possible business considerations , including value, cost, risk, difficulty of implementation, likelihood of success, stakeholder agreement and urgency, each of which is described in more detail below. Often, a combination of these methods is used when considering the business need; rarely is one alone used in a vacuum.

Requirements Staff commented on Making Requirements Reusable

Well-written requirements lend themselves to reuse. The steps you take to make requirements more reusable also increases their value to their original project; it simply makes them better requirements. Reusers need to know about dependencies the requirement has on others, as well as other requirements that go with it and that might also be reused, so they can package sets of related requirements appropriately

Requirements Staff commented on Making Requirements Reusable

Just because a requirement exists doesn’t mean it’s reusable in its present form. It could be specific to a particular project. It might be written at too high a level because the business analyst could safely assume certain knowledge on the part of the development team or because some details were communicated only verbally. A requirement could lack information about how to handle possible exceptions. You might have to tune up the original requirements to increase their value to future BAs.

Requirements Staff commented on How to Write and Structure Worthwhile SRS Documentation

Test with html ModernAnalyst

http://www.ModernAnalyst.com

Requirements Staff commented on How to Write and Structure Worthwhile SRS Documentation

Test reply comment...

Requirements Staff commented on How to Write and Structure Worthwhile SRS Documentation

This is Chris' comment

Requirements Staff commented on How to Write and Structure Worthwhile SRS Documentation

One more comment...

Requirements Staff commented on How to Write and Structure Worthwhile SRS Documentation

Very cool...