SWR301 FINAL EXAM 2025 WITH 100% ACCURATE
SOLUTIONS
How about estimating project size and effort from requirements? Based
on
Select one or more:
a. the number of individually testable requirements (Wilson 1995)
b. estimated lines of code needed to implement specific requirements
c. story points (Cohn 2005; McConnell 2006) or use case points
(Wiegers 2006)
d. function points (Jones 1996b; IFPUG 2010)
e. the number, type, and complexity of user interface elements - Precise
Answer ✔✔a,b,c,d,e
Which of following is NOT true for customer involvement during the
project lifecycle?
Select one:
a. On agile projects, customers (or a product owner who represents
them) are engaged continuously throughout the project.
b. On waterfall projects, customers typically dedicate considerable time
up front
c. Customers cannot change their requirements
d. On waterfall projects, customers should also be involved later in the
project during user acceptance testing, providing feedback on whether
the product meets their needs - Precise Answer ✔✔c
,What is not the essential aspects of an agile approach to requirements?
Select one:
a. Timing
b. Budget change
c. The backlog and prioritization
d. Documentation detail
e. Customer involvement
f. Expect change - Precise Answer ✔✔b
Which is not an activity for a single requirements elicitation session?
Select one:
a. Requirements Documentation
b. Prepare for elicitation
c. Perform elicitation activities
d. Follow up after elicitation - Precise Answer ✔✔a
Which is the best definition of enhancement project?
Select one:
a. Enhancement project is one in which new capabilities are added to an
existing system
b. Enhancement project is one in which security are enhanced
c. Enhancement project is one in which performance are enhanced
, d. Enhancement project is one in which unnecessary features are
removed - Precise Answer ✔✔a
_____________is a comparison of functionality between an existing
system and a desired new system.
Select one:
a. Gap analysis
b. Use cases analysis
c. Document analysis
d. Requirement elicitation - Precise Answer ✔✔a
Which of the following is used to estimate a user story
Select one:
a. Story points
b. Function points
c. Number of developers
d. Lines of code (LOC) - Precise Answer ✔✔a
When the BA prepare questions and straw man models in a single
requirements elicitation?
Select one:
a. Prepare for elicitation
b. Perform elicitation activities
c. document requirements
SOLUTIONS
How about estimating project size and effort from requirements? Based
on
Select one or more:
a. the number of individually testable requirements (Wilson 1995)
b. estimated lines of code needed to implement specific requirements
c. story points (Cohn 2005; McConnell 2006) or use case points
(Wiegers 2006)
d. function points (Jones 1996b; IFPUG 2010)
e. the number, type, and complexity of user interface elements - Precise
Answer ✔✔a,b,c,d,e
Which of following is NOT true for customer involvement during the
project lifecycle?
Select one:
a. On agile projects, customers (or a product owner who represents
them) are engaged continuously throughout the project.
b. On waterfall projects, customers typically dedicate considerable time
up front
c. Customers cannot change their requirements
d. On waterfall projects, customers should also be involved later in the
project during user acceptance testing, providing feedback on whether
the product meets their needs - Precise Answer ✔✔c
,What is not the essential aspects of an agile approach to requirements?
Select one:
a. Timing
b. Budget change
c. The backlog and prioritization
d. Documentation detail
e. Customer involvement
f. Expect change - Precise Answer ✔✔b
Which is not an activity for a single requirements elicitation session?
Select one:
a. Requirements Documentation
b. Prepare for elicitation
c. Perform elicitation activities
d. Follow up after elicitation - Precise Answer ✔✔a
Which is the best definition of enhancement project?
Select one:
a. Enhancement project is one in which new capabilities are added to an
existing system
b. Enhancement project is one in which security are enhanced
c. Enhancement project is one in which performance are enhanced
, d. Enhancement project is one in which unnecessary features are
removed - Precise Answer ✔✔a
_____________is a comparison of functionality between an existing
system and a desired new system.
Select one:
a. Gap analysis
b. Use cases analysis
c. Document analysis
d. Requirement elicitation - Precise Answer ✔✔a
Which of the following is used to estimate a user story
Select one:
a. Story points
b. Function points
c. Number of developers
d. Lines of code (LOC) - Precise Answer ✔✔a
When the BA prepare questions and straw man models in a single
requirements elicitation?
Select one:
a. Prepare for elicitation
b. Perform elicitation activities
c. document requirements