Software Engineering II MCQs with Answers
Practice important Software Engineering II MCQs with answers and explanations.
Chapter: 36
Q1041:
A project is more likely to fail if the requirements are _________.
A. Changed frequently
B. Well documented
C. Reviewed consistently
D. Stable
Correct Answer:
B
Chapter: 36
Q1042:
When is a requirement considered 'Implemented'?
A. When the code is written, unit tested, and ready for integration
B. After it has been verified
C. Before it is verified
D. After it is proposed
Correct Answer:
A
Chapter: 36
Q1043:
What does 'Deleted' status indicate in requirement management?
A. The requirement was removed from the baseline with an explanation
B. The requirement is under evaluation
C. The requirement is not necessary anymore
D. The requirement is being developed
Correct Answer:
A
Chapter: 36
Q1044:
How is the status 'Verified' different from 'Implemented'?
A. 'Verified' requires additional testing to confirm completion
B. 'Implemented' is more focused on design than code
C. 'Implemented' is not associated with testing
D. 'Verified' means the code is still being written
Correct Answer:
A
Chapter: 36
Q1045:
What is essential to prevent scope creep during software development?
A. Managing changing requirements effectively
B. Using version control
C. Performing unit testing regularly
D. Establishing fixed project timelines
Correct Answer:
A
Chapter: 36
Q1046:
The 'Requirement Status Chart' in the document shows how the status of requirements evolves over ________.
A. Months
B. Time intervals
C. Testing phases
D. Project deadlines
Correct Answer:
B
Chapter: 36
Q1047:
The CMM level 2 for requirement management focuses on ________.
A. Establishing control of software requirements
B. Defining project scope
C. Writing software design specifications
D. Optimizing testing processes
Correct Answer:
A
Chapter: 36
Q1048:
What does the 'Proposed' requirement status mean?
A. The requirement has been requested by an authorized source
B. The requirement is implemented but not yet verified
C. The requirement has been reviewed and is being tested
D. The requirement is removed from the baseline
Correct Answer:
A
Chapter: 36
Q1049:
Which of the following is not a part of requirement management?
A. Managing the customer's feedback directly
B. Tracing requirements to design, code, and test cases
C. Keeping project plans aligned with the requirements
D. Tracking status and change activities
Correct Answer:
D
Chapter: 36
Q1050:
In managing scope creep, software organizations must focus on measuring ________.
A. Change activity
B. Project milestones
C. Coding speed
D. Testing progress
Correct Answer:
A
Chapter: 36
Q1051:
Which of these is true about the 'Approved' status of a requirement?
A. It has been analyzed, its impact estimated, and allocated to a product release
B. Testing has confirmed its successful implementation
C. It has been implemented and ready for verification
D. The requirement is in the proposal stage
Correct Answer:
A
Chapter: 36
Q1052:
Which of the following is an attribute of a requirement?
A. Customer's approval status
B. Testing results
C. Requirement ID
D. Project completion date
Correct Answer:
C
Chapter: 36
Q1053:
When managing requirements, a key focus is _________.
A. Tracking changes and status
B. Writing the project code
C. Defining the project timeline
D. Designing the user interface
Correct Answer:
A
Chapter: 36
Q1054:
A requirement is considered 'Implemented' after it has been ________.
A. Designed, written, and unit tested
B. Reviewed by stakeholders
C. Analyzed for risks
D. Approved by the customer
Correct Answer:
A
Chapter: 36
Q1055:
What happens when a requirement is in the 'Proposed' stage?
A. The requirement is submitted by a source with authority for consideration
B. The requirement is ready for implementation
C. The requirement is being tested
D. The requirement is already implemented
Correct Answer:
A
Chapter: 37
Q1056:
What does measuring change activity help to assess in requirements management?
A. Stability of the requirements
B. Effort devoted to handling changes
C. Rate of change activity
D. Total number of change requests
Correct Answer:
A
Chapter: 37
Q1057:
Which of the following is measured in change activity?
A. Number of changes proposed
B. Number of project tasks
C. Number of employees involved
D. Number of design documents reviewed
Correct Answer:
A
Chapter: 37
Q1058:
Tracking the source of requirement changes helps to _______.
A. Identify areas for process improvement
B. Reduce project costs
C. Increase the number of requirements
D. Establish baseline metrics
Correct Answer:
A
Chapter: 37
Q1059:
The earlier requirements stabilize after baseline, the _______ it is for the project.
A. Better
B. Worse
C. Less efficient
D. More costly
Correct Answer:
A
Chapter: 37
Q1060:
A Software Requirement Specification (SRS) is traceable if _______.
A. It includes references to earlier supportive documents
B. It lists all the requirements
C. It is approved by the project manager
D. It tracks only implemented requirements
Correct Answer:
A