This Slideshare presentation is a partial preview of the full business document. To view and download the full document, please go here:
http://flevy.com/browse/business-document/cpre-fl-module-5-documenting-requirements-in-natural-languages-2560
BENEFITS OF DOCUMENT
1. Learn about CPRE-FL practices
DOCUMENT DESCRIPTION
This module deals with Documenting requirements in natural languages to CPRE-FL Program.
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
CPRE-FL Module 5: Documenting Requirements in Natural Languages
1.
2. Role of communication in RE
Natural language is the most important means to
communicate requirements
All stakeholders can communicate in natural
language
However, stakeholders may understand
requirements differently due to varying subject
knowledge and domain familiarities
Communication mediums also play a significant
role during communication
The sender encodes her message and the
receiver needs to decode it
Such a common code is intrinsic to any two
stakeholders that speak the same language
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
3. Transformational effects in natural language
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
4. Effects of Natural Language
Natural language is inherently ambiguous and
can often be interpreted in multiple ways
Requirements engineers MUST place special
emphasis on potential ambiguities in
requirements statements to make them
unambiguous
Requirements are defined and read by people with
Different knowledge
Different social backgrounds and
Different experiences
The real needs are “deep structure” which may be expressed
differently “surface structures” due to “transformational
effects” that occur in human mind
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
5. Nouns without reference index
Nouns with missing or inadequate index of
reference
Examples of terms that contain incompletely
specified nouns are the user, the controller,
the system, the message, the data, or the
function
For example, the requirement “Users shall not
be allowed to update other user’s password”.
This is an example of nouns without reference
indices
This leads to the following questions: Which
user exactly?
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
6. Incompletely specified process verbs
Process verbs require more than one
noun to be considered completely
specified
For example, the verb “Communicate”
requires at least three aspects for
completeness:
What is being communicated
From where it is being communicated and
To where it is being communicated
Requirements
should be
formulated in
active voice rather
than passive voice
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
7. Requirements construct
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
8. Correct Option for Question 1
C. As per guidebook
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
9. Question 3
3. You are unfamiliar with a domain. The first thing you should do
is to
a. Creating a class model
b. Eliciting and documenting the quality requirement
c. Understand vocabulary for the domain
d. Applying role plays
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
10. Correct Option for Question 4
C. All these techniques do not require significant
stakeholder involvement
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
11. Question 6
6. Interviews and Interface Analysis are techniques used during
which activity?
a. Conduct Elicitation
b. Prepare Documentation
c. Prepare the business needs assessment
d. Traceability
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
12. Correct Option for Question 7
A. Definition
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
13. Question 9
9. The question, ‘How many cars are manufactured on any
given day?’ is an
a. An open - ended question
b. A stated requirement
c. A closed-ended question
d. A business need
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
14. Correct Option for Question 10
B. Scribes take minutes of discussion
This document is a partial preview. Full document download can be found on Flevy:
http://flevy.com/browse/document/5-documenting-requirements-in-natural-languages-2560
15. 1
Flevy (www.flevy.com) is the marketplace
for premium documents. These
documents can range from Business
Frameworks to Financial Models to
PowerPoint Templates.
Flevy was founded under the principle that
companies waste a lot of time and money
recreating the same foundational business
documents. Our vision is for Flevy to
become a comprehensive knowledge base
of business documents. All organizations,
from startups to large enterprises, can use
Flevy— whether it's to jumpstart projects, to
find reference or comparison materials, or
just to learn.
Contact Us
Please contact us with any questions you may have
about our company.
• General Inquiries
support@flevy.com
• Media/PR
press@flevy.com
• Billing
billing@flevy.com