English, asked by samdubey01, 9 months ago

Revise the following sentences to make them clearer.

1. The use of the software application within the context of any applicable standards and industry best practices must be assessed.

2. If all the required inputs are not selected by the user, an error message will be displayed by the system.

3. The Execution List is invoked by the user by selecting the Open button.

4. By clicking on any of the items in the drop-down box, the column will be filtered based on that item.

Answers

Answered by asthakriti19
0

Answer:

the use of software applications within the context of any applicable standard and industry best practices must be assumed

this method use .

and find out the answer

Answered by Anonymous
28

Answer:

1. Use a (Good) Requirements Document Template

Every requirements engineer we interviewed uses a template when starting a new requirements document. If you don’t, you should. And if you do, you should make sure your template is a good one.

Standardized sections – or “boilerplate” as they are often called – promote and facilitate consistency across projects. This is a major benefit of templates. These sections tend to remain little changed from project to project, and from team to team within a company – evolving only slowly over time with changes in methodology and lessons learned – thus providing a stable platform for consistent requirements development, employee education and communication with customers.

2. Organize in a Hierarchical Structure

To deliver a document that is easy to use from top to bottom, organize your requirements in a hierarchical structure. Hierarchical structures can include manager–supplier, function–sub-function, mission–part, etc.

A common 3 tier hierarchy system for a Mission-level requirements document might look something like this:

This method of organization helps you focus on each specific domain that needs to be addressed, and thus author requirements documents that are as comprehensive as possible. It also helps you easily find the areas you need to modify in the baseline specification when adding functionality to an existing system. Last, but not least, it allows requirements users to quickly drill down to the exact functional area they are looking for.

3. Use Identifiers to Your Advantage

It may come as a surprise, but many requirements documents lack a comprehensive requirement identification system.

Requirement identifiers are often a requirement themselves. Systems purchased under contract between a customer and a supplier – as in the case of most government-purchased systems.

And for good reason.

Tagging each requirement with a PUI improves and simplifies traceability between high-level and low-level requirements, and between requirements and verification tests. Brief identifiers make it easy to build traceability tables that clearly link each requirement to its ancestors in higher level documents, and to the specific tests intended to verify it.

What’s more, linking these unique identifiers to the hierarchical structure of your requirements document – in other words, basing your PUIs on the paragraph numbers of the document – makes it easy for users to find referenced requirements within the document itself.

Requirements documents that do not employ such an identifier system are not only difficult to read and reference, they make traceability a nightmare.

Let’s look at an example. NASA’s ISS Crew Transportation and Services Requirements Document contains the following requirement 3.5.2.5:

3.5.2.5 Spacecraft Ventilation for Emergency Landings The spacecraft shall provide cabin ventilation equivalent to 4 cabin air exchanges per crewmember per hour while crew is present after an emergency landing. [R.CTS.364] Rationale: A remote landing could subject the spacecraft and crew to harsh environmental conditions ranging from high atmospheric temperatures to rough seas. If the crew must remain in the vehicle, this ventilation will equalize cabin temperature, mitigate CO2 buildup, and replenish O2. The duration of this service and the variability of ventilation rates with landing environments are developed in conjunction with the crew survivability strategy in requirement 3.5.2.4.

The PUI for this requirement – 3.5.2.5 – indicates the exact position in the document in which this requirement is stated, according to the following section/subsection/paragraph hierarchy:

3: ISS Crew Transportation and Service Requirements

5: Entry/Landing Requirements

2: Contingency

5: Spacecraft ventilation for emergency landings

Also note that this identification system allows NASA to also link requirements to related requirements – in this case requirement 3.5.2.4: Crew Survival after Emergency Landing – by referencing them in rationale statements (see Tip #8, below).

4. Standardize Your Requirements Document Language

Like most spoken languages, English is full of words that have multiple definitions and which evoke subtle shades of meaning. This is a great thing when it comes to self-expression, but can lead to confusion and disagreement when it comes to specifying and interpreting requirements.

A good tactic for reducing ill-definition and misinterpretation of requirements is to standardize the language you are going to use to express them. A good way to do this is with a dedicated section toward the beginning of your requirements document (part of your template). This section will define exactly how certain terms will be used within the document itself, and how they should be interpreted when found in non-requirements documents referenced by the document.

Similar questions