SWR302
Which of the following is the CORRECT definition of the term Nonfunctional Requirement?
A. One or more logically related system capabilities that provide value to a user and are
described by a set of functional requirements
B. A description of a behavior that a system will exhibit under specific conditions
C. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
D. A description of a property or characteristic that a system must exhibit or a constraint that
it must respect. -
D
Which of the following is the CORRECT definition of the term Feature?
A. A description of a behavior that a system will exhibit under specific conditions.
B. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
C. A description of a property or characteristic that a system must exhibit or a constraint that
it must respect.
D One or more logically related system capabilities that provide value to a user and are
described by a set of functional requirements -
D
Which of the following is the CORRECT definition of the term User Requirement? *
A. A goal or task that specific classes of users must be able to perform with a system. or a
desired product attribute.
B. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
C. A top-level requirement for a product that contains multiple subsystems. which could be
all software or software and hardware
D A description of a property or characteristic that a system must exhibit or a constraint that
it must respect. -
A
Which of the following is the CORRECT definition of the term Business Requirement? *
A. A high-level business objective of the organization that builds a product or of a customer
who procures it
B. A restriction that is imposed on the choices available to the developer for the design and
construction of a product
C. A policy, guideline, standard, or regulation that defines or constrains some aspect of the
business, or a software requirement in itself, but the origin of several types of software
requirement
D. A description of a connection between a software system and a user, another software
system, or a hardware device -
A
Requirement attributes include:
1. Date the requirement was created
2. Current versos number of the requirement
1|Page
,3. Author who wrote the requirement
4. Priority
5. Requirement validation
A. 2, 3, 4, 5
B. 1, 2, 3, 4
C. 1, 3, 4, 5
D .1, 2, 4, 5 -
B
The following skills are important for business analyst, EXCEPT: *
A. Project framework knowledge
B. Modeling skills
C. Interpersonal skills
D. Creativity and Observational skills -
A
Which is NOT a common way to represent software requirement? *
A. The language you "invented" and write what you like
B. Formal specifications that define requirements by using mathematically precise
specification languages
C. Visual models that illustrate transformational processes, system states and changes
between them, data, relationships, logic flows, and the like.
D. Well-structured and carefully written natural language -
A
What is not included in Requirement Effort? *
A. Holding workshops and interviews, analyzing documents, and performing other elicitation
activities
B. Writing requirements specifications, creating analysis models, and prioritizing
requirements
C. Planning requirements-related activities for the project
D. Reviewing requirements and performing other validation activities
E. Writing the software sources
F. Creating and evaluating prototypes intended to assist with requirements development -
E
The following statements are true or false? Anywhere there are functions, there is data.
Software functionally is specified to create, modify, display, delete, process, and use data. *
A. False
B. True -
A
Which is NOT a synonym of project role Business Analyst? *
A. System Analyst
B Requirements Engineer
C. Needs Analyst
D. Requirement Analyst
E Requirements Manager
F Application Analyst -
C
2|Page
,The following terms can be used exchangeable. Which is the industry-standard term? *
A. software requirements specification
B. business requirements document (BRD)
C. product specification
D. functional specification
E. requirements document
F. system specification -
A
Which is the most appropriate way when you want to resolve the disagreement requirement
between Individual users? *
A. Favored user class gets preference
B. Business objectives dictate direction
C. Product champion or product owner who will decides the requirements
D. Segment with greatest impact on business success gets preference -
D
Which is the most appropriate way when you want to resolve the disagreement requirement
between Corporate customers? *
A. Product champion or product owner who will decides the requirements
B. Segment with greatest impact on business success gets preference
C. Favored user class gets preference
D. Business objectives dictate direction -
D
Which is the most appropriate way when you want to resolve the disagreement requirement
between Users and user manage. *
A. Marketing gets preference
B. Customers get preference. but in alignment with business objectives
C. Product owner or product champion for the user class decides
D. Business objectives dictate direction -
C
Which is the CORRECT statements describe about User requirements? *
A. User requirements describe as fully as necessary the expected behavior of the software
system
B. User requirements describe why the organization is implementing the system, the business
benefits the organization hopes to archive. The focus is on the business objectives of the
organization or the customer who requests the system
C. User requirements describe goals or tasks the users must be able to perform with the
product that will provide value to someone. The domain of user requirements also includes
descriptions of product attributes or characteristics that are important to user satisfaction
D. User requirements specify the behaviors the product will exhibit under specific conditions.
They describe what the developers must implement to enable users to accomplish their task
(user reequipments), thereby satisfying the business requirements -
C
Requirements bill of responsibilities for software customers are, EXCEPT: *
A. Respect a developer's assortment of the cost and feasibility of requirements
3|Page
, B. Make timely decisions about requirements when asked
C. Describe characteristics that will make the product easy to use
D. Educate BAs and developers about business -
C
Requirements bill of rights for software customers are, EXCEPT: *
A. Receive a system that meets your functional needs and quality expectations
B. Describe characteristics that will make the product easy to use
C. Hear ideas and alternatives for your requirements and for their solution
D. Be specific and precise when providing input about requirements -
D
Impact analysis procedure and template are not necessary for change impact analysis*
A. True
B. False -
B
When to use notation TBD (to be determined) in software requirements specification? *
A. When you numbering requirements
B. When you dealing with incompleteness requirements
C. When you labeling requirements
D. When you organizing requirements -
B
Which is the generic template for a requirement written from the system's perspective? *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
B
Which template fit with the example requirement written based on the system's perspective?
"If the requested chemical is found in the chemical stockroom, the system shall display a list
of all containers of the chemical that are currently in the stockroom" *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
B
Which template fit with the example requirement written based on the user's perspective?
"The Chemist shall be able to reorder any chef retrieving and editing the order details." *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
A
Which is the most appropriate way when you want to resolve the disagreement requirement
between Development and customers? *
4|Page
Which of the following is the CORRECT definition of the term Nonfunctional Requirement?
A. One or more logically related system capabilities that provide value to a user and are
described by a set of functional requirements
B. A description of a behavior that a system will exhibit under specific conditions
C. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
D. A description of a property or characteristic that a system must exhibit or a constraint that
it must respect. -
D
Which of the following is the CORRECT definition of the term Feature?
A. A description of a behavior that a system will exhibit under specific conditions.
B. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
C. A description of a property or characteristic that a system must exhibit or a constraint that
it must respect.
D One or more logically related system capabilities that provide value to a user and are
described by a set of functional requirements -
D
Which of the following is the CORRECT definition of the term User Requirement? *
A. A goal or task that specific classes of users must be able to perform with a system. or a
desired product attribute.
B. A kind of nonfunctional requirement that describes a service or performance characteristic
of a product.
C. A top-level requirement for a product that contains multiple subsystems. which could be
all software or software and hardware
D A description of a property or characteristic that a system must exhibit or a constraint that
it must respect. -
A
Which of the following is the CORRECT definition of the term Business Requirement? *
A. A high-level business objective of the organization that builds a product or of a customer
who procures it
B. A restriction that is imposed on the choices available to the developer for the design and
construction of a product
C. A policy, guideline, standard, or regulation that defines or constrains some aspect of the
business, or a software requirement in itself, but the origin of several types of software
requirement
D. A description of a connection between a software system and a user, another software
system, or a hardware device -
A
Requirement attributes include:
1. Date the requirement was created
2. Current versos number of the requirement
1|Page
,3. Author who wrote the requirement
4. Priority
5. Requirement validation
A. 2, 3, 4, 5
B. 1, 2, 3, 4
C. 1, 3, 4, 5
D .1, 2, 4, 5 -
B
The following skills are important for business analyst, EXCEPT: *
A. Project framework knowledge
B. Modeling skills
C. Interpersonal skills
D. Creativity and Observational skills -
A
Which is NOT a common way to represent software requirement? *
A. The language you "invented" and write what you like
B. Formal specifications that define requirements by using mathematically precise
specification languages
C. Visual models that illustrate transformational processes, system states and changes
between them, data, relationships, logic flows, and the like.
D. Well-structured and carefully written natural language -
A
What is not included in Requirement Effort? *
A. Holding workshops and interviews, analyzing documents, and performing other elicitation
activities
B. Writing requirements specifications, creating analysis models, and prioritizing
requirements
C. Planning requirements-related activities for the project
D. Reviewing requirements and performing other validation activities
E. Writing the software sources
F. Creating and evaluating prototypes intended to assist with requirements development -
E
The following statements are true or false? Anywhere there are functions, there is data.
Software functionally is specified to create, modify, display, delete, process, and use data. *
A. False
B. True -
A
Which is NOT a synonym of project role Business Analyst? *
A. System Analyst
B Requirements Engineer
C. Needs Analyst
D. Requirement Analyst
E Requirements Manager
F Application Analyst -
C
2|Page
,The following terms can be used exchangeable. Which is the industry-standard term? *
A. software requirements specification
B. business requirements document (BRD)
C. product specification
D. functional specification
E. requirements document
F. system specification -
A
Which is the most appropriate way when you want to resolve the disagreement requirement
between Individual users? *
A. Favored user class gets preference
B. Business objectives dictate direction
C. Product champion or product owner who will decides the requirements
D. Segment with greatest impact on business success gets preference -
D
Which is the most appropriate way when you want to resolve the disagreement requirement
between Corporate customers? *
A. Product champion or product owner who will decides the requirements
B. Segment with greatest impact on business success gets preference
C. Favored user class gets preference
D. Business objectives dictate direction -
D
Which is the most appropriate way when you want to resolve the disagreement requirement
between Users and user manage. *
A. Marketing gets preference
B. Customers get preference. but in alignment with business objectives
C. Product owner or product champion for the user class decides
D. Business objectives dictate direction -
C
Which is the CORRECT statements describe about User requirements? *
A. User requirements describe as fully as necessary the expected behavior of the software
system
B. User requirements describe why the organization is implementing the system, the business
benefits the organization hopes to archive. The focus is on the business objectives of the
organization or the customer who requests the system
C. User requirements describe goals or tasks the users must be able to perform with the
product that will provide value to someone. The domain of user requirements also includes
descriptions of product attributes or characteristics that are important to user satisfaction
D. User requirements specify the behaviors the product will exhibit under specific conditions.
They describe what the developers must implement to enable users to accomplish their task
(user reequipments), thereby satisfying the business requirements -
C
Requirements bill of responsibilities for software customers are, EXCEPT: *
A. Respect a developer's assortment of the cost and feasibility of requirements
3|Page
, B. Make timely decisions about requirements when asked
C. Describe characteristics that will make the product easy to use
D. Educate BAs and developers about business -
C
Requirements bill of rights for software customers are, EXCEPT: *
A. Receive a system that meets your functional needs and quality expectations
B. Describe characteristics that will make the product easy to use
C. Hear ideas and alternatives for your requirements and for their solution
D. Be specific and precise when providing input about requirements -
D
Impact analysis procedure and template are not necessary for change impact analysis*
A. True
B. False -
B
When to use notation TBD (to be determined) in software requirements specification? *
A. When you numbering requirements
B. When you dealing with incompleteness requirements
C. When you labeling requirements
D. When you organizing requirements -
B
Which is the generic template for a requirement written from the system's perspective? *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
B
Which template fit with the example requirement written based on the system's perspective?
"If the requested chemical is found in the chemical stockroom, the system shall display a list
of all containers of the chemical that are currently in the stockroom" *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
B
Which template fit with the example requirement written based on the user's perspective?
"The Chemist shall be able to reorder any chef retrieving and editing the order details." *
A. The [user class or actor name] shall be able to [do something] [to some object] [qualifying
conditions, response time. or quality statement]
B. [optional precondition] [optional trigger event] the system shall [expected system
response] -
A
Which is the most appropriate way when you want to resolve the disagreement requirement
between Development and customers? *
4|Page