NavigationNavigationUser login |
delivery axiomsThe Never-Finished Axiom: Testing never finishes; it stopsSummaryRecognise that testing is usually time limited and may not complete. Manage the expectations of testers and stakeholders accordingly. Consequence if ignored or violatedTesters are frustrated that testing is stopped early. Stakeholders lose confidence and are reluctant to make decisions based on incomplete evidence. Questions
The Event Axiom: Testing never goes as planned; evidence arrives in discrete quantaSummaryAcknowledge the testing uncertainty principle, and manage stakeholder expectations. Agree a mechanism for managing and communicating events that have a bearing on the successful delivery of test evidence. Consequence if ignored or violatedStakeholders are surprised at the outcomes and progress of testing and blame the testers. Unplanned events stop testing, cause delays, upset plans and undermine the evidence produced. Questions
The Environment Axiom: Test execution requires a known, controlled environmentSummaryEstablish the need and requirements for an environment and test data to be used for testing, including a mechanism for managing changes to that environment – in good time. Consequence if ignored or violatedEnvironments are not available in time or are unsuitable for testing. This will delay testing or cause tests to be run in the wrong environment and undermine the credibility of evidence produced. Questions
The Execution Sequencing Axiom: Run our most valuable tests first – we may not have time to run them laterSummarySequence tests to ensure the most valuable tests are run if execution time is limited or testing is stopped. Consequence if ignored or violatedStakeholders do not get the evidence they require to make decisions because the required tests have not been executed. Questions
The Repeat-Test Axiom: Some repeated tests are inevitableSummaryDefine and agree a policy for re-testing and regression testing; make an allowance for repeat-tests in estimates and plans. Consequence if ignored or violatedTests to confirm that defect fixes work correctly are not run. Tests to confirm that defect fixes do not cause unwanted side-effects are not run. Questions
The Confidence Axiom: The value of testing is measured by the confidence of stakeholder decision makingSummaryTesters must understand the relationship between test evidence and the decisions that stakeholders must make. Testing should focus on providing the evidence that stakeholders require to make decisions with confidence. Consequence if ignored or violatedStakeholders regard the evidence produced by testing as irrelevant, unreliable, incomplete and not aligned with their goals. Questions
|
Search |