Technical study of CMMI engineering process areas, establishing baseline requirements, bidirectional traceability, technical solution design, and continuous product integration workflows.
414 Questions414 MCQs0 Short Questions0 Long Questions
π― Exam Practice Papers
SEMESTER PASS
CS611 - Software Quality Engineering Examination Practice
Timed practice exam simulation for CS611 - Software Quality Engineering.
π VU MID TERM EXAMLectures 1 to 22
β±οΈ 60 Mins
Mid Term Examination
Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.
According to Module 04 of the course handouts, which of the following best defines a 'Second Party Audit'?
A.An internal audit performed by an organization on its own processes to measure compliance.
B.An external audit performed on a supplier by a customer, or by a contracted organization on behalf of a customer, to ensure contract specifications are met.
C.An external audit performed by an independent audit organization that has no relationship with either the supplier or the customer.
D.An automated audit executed by software configuration management scripts before code compilation.
According to Module 04 of the course handouts, which of the following represents the three main goals of the CMMI 'Technical Solutions' (TS) process area?
A.Develop Customer Requirements, Develop Product Requirements, and Analyze and Validate Requirements.
B.Prepare for Product Integration, Ensure Interface Compatibility, and Assemble Product Components and Deliver the Product.
C.Select Product Component Solutions, Develop the Design, and Implement the Product Design.
D.Establish Configuration Baseline, Track Version Control Changes, and Generate Build Patches.
What does the CMMI 'Product Integration' process area guidelines specify as a major risk causing integration failures due to misaligned interfaces?
A.A homogeneous and fully unified development tooling suite.
B.A heterogeneous development environment.
C.Performing incremental unit testing during early development phases.
D.Having an explicit client sign-off on the Software Requirements Specification (SRS).
Q145
β MCQπ CS611π Lec 4π·οΈ 04.13. PA: Example of Product IntegrationMediumβπ‘ππVUποΈVU
Product integration is not merely about assembling components. According to the course handouts, what additional activity must be conducted on the merged codebase during this phase?
A.The removal of issues on the merged codebase.
B.Redefining the database schema without performing unit testing.
C.Replacing the technical staff with certified third-party appraisers.
D.Bypassing sanity checks if the code is compiled by the Lead Architect.
Q146
β MCQπ CS611π Lec 4π·οΈ 04.25. Process ReviewsEasyπππVUποΈVU
According to CMMI process guidelines, how often are process reviews or process audits typically carried out in an organization?
A.Daily during morning stand-up SCRUM meetings.
B.Biannually, quarterly, or on an as-needed basis.
C.Only once at the very beginning of the software development lifecycle.
D.Every time a developer checks in code to the centralized Git repository.
Under the CMMI 'Requirements Management' process area, which specific practice deals with establishing agreements and commitments among those who carry out the activities necessary to implement the requirements?
A.Manage Requirements Changes
B.Obtain Commitment to Requirements
C.Understanding Requirements
D.Maintain Bidirectional Traceability of Requirements
What is 'Bidirectional Traceability of Requirements' as defined in CMMI Requirements Management practices?
A.The capability to trace requirements from a high-level source down to lower-level requirements and also backward from lower-level requirements to their source requirements.
B.The ability to translate English software requirements into other foreign languages like Indonesian or Farsi and back.
C.A configuration management method where code changes are reviewed by both the developer and a QA tester simultaneously.
D.A testing metric that measures the ratio of unit tests to integration tests to maintain compilation speed.
When requirements evolve during a project, what process and analysis must be performed to manage these changes effectively according to CMMI practices?
A.Run automated compile checks and delete old backup versions.
B.Perform an Impact Analysis using a structured Change Management Process.
C.Revise the pricing contract with Sales without informing the technical developers.
D.Skip documentation and rely on the software architect's memory to update the code.
In the CMMI Product Integration process, why is incremental integration preferred over simultaneous integration of all components?
A.It eliminates the need for any subsequent software verification or validation.
B.It allows a few components to be integrated and tested first, followed by assembling more components, reducing the complexity of tracing interface defects.
C.It bypasses the Software Configuration Management team's involvement.
D.It allows developers to write unapproved design components without client oversight.
π Related CS611 - Software Quality Engineering Curriculum Units
Continue practicing topic-wise multiple choice questions from adjacent examination units.