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 the CMMI guidelines in Module 04 of the course handouts, how should changes to requirements as they evolve during the project be managed under the 'Manage Requirements Changes' practice?
A.By implementing any new feature request immediately into the codebase without updating the requirements document or informing other teams.
B.By using a formal Change Management Process and performing an Impact Analysis to evaluate schedule, budget, and quality ramifications.
C.By deferring all changes to the final post-deployment software maintenance phase under a Service Level Agreement.
D.By requesting the Engineering Process Group (EPG) to rewrite the entire organizational process template from scratch.
Q212
β MCQπ CS611π Lec 4π·οΈ 04.23. Audit Roles and ResponsibilitiesMediumβπ‘ππVUποΈVU
Based on Module 04, Section V of the course handouts, what is the role of 'domain experts' in a CMMI process audit team?
A.To manage customer billing invoices and coordinate with the SCM release managers.
B.To become part of the audit team in tough scenarios to deal with the technicalities of such scenarios.
C.To write unit testing scripts and refactor buggy code blocks.
D.To lead the EPG and provide continuous feedback on schedule and budget performance indicators.
According to Module 04, Section E of the course handouts, what is the primary concern of the 'Requirement Management' process area?
A.Developing physical hardware layouts and selecting high-performance compiler tools.
B.Managing the entire requirement received or generated by the project, either technical or non-technical, to ensure alignment between the requirements, project plans, and the final output.
C.Conducting third-party financial audits to track the ROI of marketing campaigns.
D.Standardizing automated code style formatters within developer code editors.
According to Module 04, Section I of the course handouts, what are the three specific goals of the 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.
C.Select Product Component Solutions, Develop the Design, and Implement the Product Design.
D.Prepare for Verification, Verify Selected Work Products, and Record Defect Backlogs.
Q215
β MCQπ CS611π Lec 4π·οΈ 04.9. Example of RequirementEasyβπ‘ππVUποΈVU
According to Module 04, Section H of the course handouts, what is the most critical SQA condition regarding the Software Requirement Specification (SRS) in the Requirement Development process area to prevent major problems later in the project?
A.It must be written using automated LaTeX compilation tools to standardize margins.
B.It should explicitly be approved by the Client, otherwise it will cause problems later in the project.
C.It must be drafted by an independent certified external lead appraiser to ensure neutrality.
D.It should contain at least 15 separate system-level test case templates prior to coding.
Q216
β MCQπ CS611π Lec 4π·οΈ 04.25. Process ReviewsMediumπ‘ππVUποΈVU
Based on Module 04, Section X of the course handouts, what is the typical frequency of conducting process audits/reviews, and what does it depend upon?
A.It is conducted daily during SCRUM meetings and depends solely on developer availability.
B.It depends on many factors, but is usually biannual, quarterly, or on an as-needed basis.
C.It is executed once at the start of the project and depends entirely on the size of the initial SRS document.
D.It is conducted only after post-production deployment is completed and depends on SLA terms.
Q217
β MCQπ CS611π Lec 4π·οΈ 04.23. Audit Roles and ResponsibilitiesEasyβπ‘ππVUποΈVU
According to Module 04, Section V of the course handouts, what is the standard number of members supporting the lead auditor in performing a process audit?
A.A team of 1 to 2 members.
B.A team of 2 to 3 members.
C.A team of 4 to 5 members.
D.A team of 6 or more members depending on the SCM build size.
Q218
β MCQπ CS611π Lec 4π·οΈ 04.20. Rationale for AuditsMediumβπ‘ππVUποΈVU
According to Module 04, Section S of the course handouts, what can the results of an audit tell an organization regarding where improvements are needed?
A.Only which programmer's salary should be decreased due to compilation warnings.
B.Whether improvement is needed in process design, process implementation, working conditions, or the staff who are required to follow the process.
C.The exact physical location and GPS coordinates of the deployment servers.
D.Whether the customer has sufficient financial funds to purchase off-the-shelf plugins.
Q219
β MCQπ CS611π Lec 4π·οΈ 04.19. What are AuditsEasyβπ‘ππVUποΈVU
According to Module 04, Section R of the course handouts, what is the primary definition and purpose of an Audit?
A.A software engineering process that automatically compiles unit files and generates test logs inside SCM systems.
B.A tool to measure the organizational compliance level with the established process, ensuring processes are actually followed.
C.A project management meeting where developers discuss salary raises and schedule new team-building calls.
D.A customer-focused UI review to determine if the product matches the visual wireframes.
Q220
β MCQπ CS611π Lec 4π·οΈ 04.3. Process Action Teams (PAT)Easyπ‘ππVUποΈVU
According to Module 04, Section A of the course handouts, what is the primary role of the technical staff within the Process Action Teams (PATs), and how does this affect organization-wide process improvement?
A.Technical staff members serve on PATs to perform manual daily code commits and build releases under EPG instructions.
B.Technical staff members are drawn from throughout the organization to serve on PATs to address specific process area improvements, allowing different process areas to be improved simultaneously.
C.Technical staff members act as third-party certified appraisers to assign CMMI maturity ratings.
D.Technical staff members manage the organization's financial budget and sales contracts independently of the EPG.
π Related CS611 - Software Quality Engineering Curriculum Units
Continue practicing topic-wise multiple choice questions from adjacent examination units.