Which of these statements are true, and which ones are false?

Consider the following five statements about TMMi level 2 process areas in an Agile context.

Which of these statements are true, and which ones are false?

a. Test performance indicators in an Agile context at TMMi level 2 are always more related to team performance (for example, Velocity) than to the end-results of iterations (such as escaped defects). b. The product risk assessment process for Agile projects will normally take a more lightweight approach than with a sequential lifecycle model.

c. The process area Test Monitoring and Control in an Agile context is not as important as in a traditional methodology, since sticking to a rigid plan is not one of the tenets of the Agile manifesto nor one of the principles of Agile.

d. For TMMi in an Agile project, it is not necessary to have traceability between requirements, test conditions and tests, because test conditions are not part of an Agile methodology.

e. Following the principles of Agile development, the specification of test environments is normally performed closer to test execution than in a sequential methodology, to provide the opportunity for late changes to be implemented.

A. Statements (A. and (E. are true, statements (b), (C. and (D. are false

B. Statement (B. is true, statements (a), (c), (D. and (E. are false

C. Statements (B. and (C. are true, statements (a), (D. and (E. are false

D. Statements (B. and (D. are true, statements (a), (C. and (E. are false

Answer: A

Explanation:

Each statement about TMMi level 2 in an Agile context requires careful consideration within the framework:

(a): False. While Agile projects indeed use metrics like Velocity, TMMi requires tracking end-results such as escaped defects. Both team performance and outcomes, including defect-related metrics, are significant. Test performance indicators at TMMi level 2 in an Agile context should not solely focus on team performance metrics.

(b): True. The product risk assessment process in Agile projects typically adopts a more lightweight approach compared to traditional sequential lifecycle models. Agile teams often conduct risk assessments in a more collaborative and iterative manner.

(c): False. In Agile, monitoring and controlling processes are still critical to ensure goals and quality targets are met, even if the methodology allows for flexibility and adaptation.

(d): False. Traceability is still relevant in Agile, although it may be implemented differently. Agile methodologies such as Scrum do not eliminate the need for traceability between requirements, test conditions, and tests, which is an essential part of TMMi process areas.

(e): True. Agile allows for flexibility in defining the test environment closer to the execution phase, enabling changes that reflect evolving requirements and design decisions.

Thus, the correct combination is A: Statements (a) and (e) are true, while statements (b), (c), and (d) are false​.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments