|
 |
Test 370: IBM Certified Specialist - Software Quality
|  |
 |
 |
 |
|
The certification exam contains three sections containing a total of 45 multiple-choice ("single best answer") questions. The percentages indicated after each section title reflect the approximate distribution of the total question set across the sections. Software Test (36%) - Demonstrate an understanding of the discipline of testing
- Demonstrate in one's daily work and plans why testing is necessary
- Apply a knowledge and understanding of the purpose of testing
- Evaluate security requirements and differentiate different types of attacks
- Understand the benefits, costs, and limitations of GUI test automation
- Write test plans
- Implement and execute test scripts
- Determine entry and exit criteria for testing
- Establish standards for test data
- Perform risk analysis
- Plan for contingency testing
- Plan resources for test implementation
- Define the test environment
- Use systematic methods to determine the resources, time needed, and defect capacity of a test team
- Identify and differentiate the types of metrics useful in the test effort
- Identify software test tools
Software Development (28%) - Apply techniques for improving the efficiency of software development
- Apply an iterative development process
- Use a Design Review Checklist for creating, inspecting, and using designs
- Demonstrate familiarity with the external and internal views of the Design Review Checklist
- Apply techniques to trigger all exception cases
- Know the purpose of inspections and how they help improve quality
- Perform inspections on code and documentation in order to shorten the software development schedule
- Inspect test specifications, test cases and test plans
- Perform static analysis
- Track and report the results of static analysis for inspections as well as to benefit future code design and implementation
- Identify the importance and purpose of estimation
Software Quality (36%%) - Understand quality management systems and standards
- Measure quality in the product maintenance phase
- Measure the customer view of product quality, including using surveys
- Track the ways in which a team's process and practices reduce defects
- Track Defect Removal Efficiency (DRE)
- Use the Whole Plan Model to ensure software quality
- Determine the projected impact of early defect removal practices on a product's resources and schedule
- Demonstrate an understanding of, and an ability to use, the Whole Plan Model tool
- Measure quality processes as an overall project indicator
- Use the metric effort indicator to track efficiency
- Employ use cases to improve the quality of requirements
- Define standards a team may use to qualify security requirements
- Assess security aspects of the product design
- Measure the effectiveness of a team's inspection process
|
 |
|
 |
| |
|