You manage a development team that has been assigned the task of developing a reporting application. The
team holds a kickoff meeting with the stakeholders to document user requirements.
You review the draft requirements list that resultsfrom this meeting.
You need to indicate which requirements likely willrequire rework before you can send the requirements list to
the development team.
Which three actions should you perform? (Each correct answer presents part of the solution. Choose three.)
A.
Identify requirements that are independent of other requirements. These requirements likely will need to be
integrated with the other requirements.
B.
Identify requirements that cannot be tested easily. These requirements likely will need details to make them
more testable.
C.
Identify requirements that do not have estimates.These requirements likely will need additional details
before they can be approved.
D.
Identify requirements that depend on other requirements. These requirements likely will need to be split.
E.
Identify requirements that provide little business value. These requirements likely will need to be
reconsidered.
I think the right answer here is B C D.
http://en.wikipedia.org/wiki/INVEST_(mnemonic)
E does not need rework , we will just ignore them
D Will need rework Indipendency is one of the valued value of requirement 😀
C Will need rework
B Even hard to test it might not need reworking, details maybe but not rework
A This is tricky, if the requirement is missing an integration rework is big, if not then there is no need for rework