ISTQB_Managing the Product_2.2 Test Estimation_TM-2.2.2 (K2) Give examples of factors which may influence test estimates

 

Category Factors Influencing Test Effort Example
Product - Quality of test basis- Size of the test object- Complexity of product domain- Requirements for quality characteristics - Poorly written requirements need extra effort- Testing a large ERP system- Security-critical medical software
Development Process - Process maturity- Development model used- Availability of tools/environments - Agile vs. Waterfall might affect planning- Mature CI/CD pipelines reduce manual work
People - Skills and experience- Public holidays or team morale - New testers need more ramp-up time- Team members on vacation reduce test capacity
Test Results - Number/severity of defects- Amount of rework required - Many high-severity bugs mean more retesting- Poor initial build requires fixes
Test Context - Distributed teams- Project complexity- Work location (on-site/remote) - Multi-country testing teams affect coordination- Remote work may delay communication
            

                  FACTORS INFLUENCING TEST ESTIMATES
                             |
   ------------------------------------------------------------
  |                            |               |                            |             |
Product     Development      People        Test Results     Context
Factors        Model
  |                            |               |                          |             |
- Test       - Maturity     - Experience    - No. of       - Team location
  Basis      - Dev Model    - Holidays        defects      - Complexity
- Size       - Tool Support - Morale        - Rework       - Remote/onsite
- Domain
- Quality

🔹 Short Scenario-Based MCQs

Q1. Your product is complex and must comply with high security standards. What will most impact your test effort?
A) Number of testers
B) Security requirements
C) Code review process
D) Deployment frequency
Answer: B) Security requirements


Q2. The team is using a mature Agile process with CI/CD and automated tests. How does this affect estimation?
A) Increases test effort
B) Requires manual testing
C) Reduces effort
D) Makes estimation impossible
Answer: C) Reduces effort


🔹 Long Scenario-Based MCQs

Q3. You're working on a healthcare product. Requirements are incomplete and test environments are unavailable. Testers are new to the domain. What influences the estimation most?
A) Process model and automation
B) People experience, product complexity, environment readiness
C) Sprint length and stakeholder availability
D) Test closure activities

Answer: B) People experience, product complexity, environment readiness


Q4. A distributed test team works across Norway, India, and Poland on a financial software product. Multiple holidays are coming up. What factors will influence the test estimates?
A) Defect leakage and agile model
B) Context, people availability, domain knowledge
C) Automation and code quality
D) None – estimation is fixed

Answer: B) Context, people availability, domain knowledge


Q1. The product under test requires detailed testing of real-time data sync between multiple subsystems. Which factor is most relevant?
A) Skills of developers
B) Product complexity
C) Defect severity
D) Stakeholder interest
Answer: B) Product complexity


Q2. During the last two sprints, many regression bugs were introduced due to missed impact analysis. What factor now affects your estimation?
A) Test data volume
B) Number and severity of past defects
C) Developer experience
D) UAT coverage
Answer: B) Number and severity of past defects


Q3. A new team has joined the test project and lacks experience in the product domain. What's the likely impact on effort?
A) No impact
B) Test execution becomes easier
C) Increase in test effort due to training needs
D) Reduces defect count
Answer: C) Increase in test effort due to training needs


Q4. A highly mature organization is following TMMi Level 5 and uses complete test automation. How will this influence test estimation?
A) Test effort increases due to bureaucracy
B) More defects are expected
C) Test effort reduces due to process maturity and automation
D) Test cases increase
Answer: C) Test effort reduces due to process maturity and automation


Q5. The requirements for the current release are ambiguous and incomplete. What should be factored into test estimation?
A) Test environment setup time
B) Quality of the test basis
C) Number of test cases
D) Number of releases
Answer: B) Quality of the test basis


Q6. The QA team is distributed and works remotely across time zones. Which factor must be considered in effort estimation?
A) Security requirements
B) Complexity of the domain
C) Context of testing
D) Manual test case count
Answer: C) Context of testing


Q7. Your current sprint has introduced new developers who often inject bugs due to lack of experience. What factor now affects estimation?
A) People skills
B) Agile backlog
C) Test coverage
D) Domain complexity
Answer: A) People skills


Q8. During testing, a critical performance issue is discovered. Retesting and rework are planned. What will impact effort most now?
A) Test environment quality
B) Number of performance test scripts
C) Defect severity and rework
D) Tools used
Answer: C) Defect severity and rework


Q9. The client requires compliance to ISO 26262 (functional safety for automotive). Which factor adds to test estimation?
A) Weekend availability
B) Low severity defects
C) Testing for specific quality characteristics
D) Testing team size
Answer: C) Testing for specific quality characteristics


Q10. A company adopts a hybrid Waterfall-Agile model for a critical medical product. What affects the test effort estimate most?
A) Test team location
B) Development model and domain complexity
C) Developer coding standard
D) Requirement traceability matrix
Answer: B) Development model and domain complexity


No comments:

Post a Comment

Lets Start...............

Cypress

Syllabus Q & A Set -1 Q & A Set -2