Which of the following is an Agile technique that can be applied as a way to establish test estimates (SG3) in the context of the Test Planning process area?
Answer : B
Planning poker is an Agile technique commonly used to estimate effort, and it can be adapted for use in the Test Planning process area to help estimate test efforts (SG3: Establish Test Estimates). This collaborative technique brings stakeholders together to estimate the effort required for tasks by assigning numerical values in a consensus-driven manner. It is particularly effective in Agile environments where estimation is iterative and frequently updated based on evolving project needs.
Which of the following statements is NOT true regarding test documentation in an Agile context?
Answer : A
In an Agile context, the emphasis is typically placed on lightweight, flexible documentation. Test documentation should be 'just enough' to support the test process, and excessive documentation may be seen as unnecessary overhead. Therefore, calling for more rigorous and thorough documentation is not in line with Agile principles. Instead, Agile favours working software and collaboration over comprehensive documentation, supported by mentoring and just-in-time guidance rather than formalised documentation.
How do TMMi based organizations benefit from the Agile way of thinking?
Answer : B
Agile organisations often focus on rapid iterations and minimal documentation, which can lead to the omission or underuse of structured testing practices. TMMi serves as a valuable guide for Agile teams by highlighting critical testing practices that might be overlooked, ensuring that essential quality processes such as risk analysis, peer reviews, and test planning are not neglected.
This reminder ensures that teams maintain a disciplined approach to testing while still benefiting from Agile flexibility.
Map the following TMMi level 5 specific goals to the appropriate TMMi level 5 process area:
Specific Goals
I . New Testing Technologies are Evaluated to Determine their Impact on the Testing Process
Ii . Determine Common Causes of Defects
Iii . Establish a Statistically Controlled Test Process
Process Areas
A . Defect Prevention
B . Quality Control
C . Test Process Optimization
Answer : B
The three TMMi Level 5 process areas are as follows:
Defect Prevention (A): The key specific goal here is to determine common causes of defects. This process involves analysing defect patterns and establishing actions to prevent similar defects in the future.
Quality Control (B): This area focuses on evaluating new testing technologies to determine their impact on the testing process. Statistical methods help predict product quality, and these evaluations drive improvements in the test process.
Test Process Optimization (C): The goal here is to establish a statistically controlled test process, where baselines are set, and improvements are implemented in an orderly manner.
In many cases the achievement of a given TMMi level needs specific support from CMMI practice areas. Which of the following CMMI version 2 practice areas provides support for TMMi level 3?
Answer : B
At TMMi Level 3, the organisation's test processes become more structured, managed, and standardised. It requires defining and implementing a consistent set of test processes across projects and organisational units. One key factor for achieving TMMi Level 3 is the integration of process asset development.
'Process Asset Development' is directly related to establishing organisational test process assets, which is a critical element at TMMi Level 3. This practice area includes developing and maintaining organisational process assets, which encompass the standard processes that will be used across various projects. These assets are required to ensure that testing is a well-defined, repeatable, and efficient process throughout the organisation.
According to the TMMi Framework 1.3, process asset development supports the implementation of defined and repeatable processes and helps with creating guidelines for tailoring processes across the organisation. It provides the necessary framework for consistency in test planning, execution, and reporting, which are key at this maturity level.
This practice aligns with the goals of TMMi Level 3, where the focus is on defining, standardising, and integrating the test lifecycle within the overall development lifecycle, thus ensuring that test processes are well-established across the organisation. Hence, Process Asset Development (Option B) is critical for the organisation's progression to TMMi Level 3.
A test process assessment has been performed on a company developing systems for the medical industry. Their systems are classified as safety critical. One of the shortcomings identified during the assessment is related to reliability testing. Although reliability was identified by the business as a critical issue, no formal approach and test techniques are being used for reliability testing.
Which of the following process areas would need specific attention to address the above mentioned shortcoming?
Answer : C
For safety-critical systems, reliability testing is a key concern. The identified shortcoming relates to the lack of formal techniques and approaches for reliability testing. The Non-Functional Testing process area, at TMMi Level 3, addresses testing non-functional aspects like reliability, performance, and usability. This process area would need specific attention as it provides a structured approach to assess non-functional risks, define testing techniques, and execute tests to verify the reliability of the product, which is critical for medical systems.
Reference: 'The Non-functional Testing process area addresses establishing test approaches and techniques for quality attributes like reliability'.
In a TMMi assessment, one of the shortcomings stated was the lack of professional testers. ''Test functions and accompanying test career paths to be defined'' is an improvement action recommended by the assessors.
Which TMMi process area addresses specific goals and specific practices for defining test functions and establishing test career paths?
Answer : C
The process area that addresses the definition of test functions and the establishment of test career paths is the Test Organization process area, found at TMMi Level 3. This process area focuses on creating a well-structured test organisation, defining various test functions, and establishing career paths for testers. Specific practices include defining roles for test specialists, assigning staff to those roles, and establishing career development frameworks to support the professional growth of testers within the organisation.
Reference: 'TMMi Level 3 Test Organization SG 2 specifically focuses on establishing test functions and test career paths'.