160 likes | 317 Views
Test Management Models Breaking the chains that bind us !. Ivan Ericsson SQS-UK. 31st January 2007. Agenda. PRESENTATION What is my definition of test management models ? How does a TM recognise the model in which he is working / about to work ?
E N D
Test Management Models Breaking the chains that bind us ! Ivan Ericsson SQS-UK 31st January 2007
Agenda PRESENTATION • What is my definition of test management models ? • How does a TM recognise the model in which he is working / about to work ? • What is the benefit of understanding test management models ? • What Test Management models exist ? DISCUSSION TOPICS • We shouldn’t be constrained by Test Management models – we should look to break them at every opportunity ! SIM/SQS Group
How does a TM recognise the model in which he finds himself ? • Ask – Interviews, meetings, formal/informal inquiries • Use points of reference – org chart, policies, standards etc • Use previous experience • Use the test management spectrum SIM/SQS Group
External Influence on Test Expectation of Test Risk Appetite Test Budget Respect Test History Organisations future Testing Community Strength Immediate firm ground Head of Test Influence The Test Management Spectrum The key aspects of an organisation approach to testing which will influence your view on the test model in place Test Managers Influence Org. Test Maturity SIM/SQS Group
What is the benefit of understanding test management models • The more you understand about the nature of the environment in which you are challenged to succeed – the more chance you have of succeeding • The more aware you are of the different models that exist the less likely you are to find yourself working in one which is doomed to failure or which doesn’t match your skills and attributes. • The more aware you are of successful models the more use you can be to yourself and your organisation in directing their test management models. • Given a practiced assessment of test management models you are more likely to recognise the signs and be able to provide external direction to other test managers, be they internal or external. SIM/SQS Group
What Test Management models exist ? • Those which I have seen • Project Test Management (non centralised) • Phase Test Manager • Project Test Manager • Business Test Manager • Organisational Test and Quality Management (centralised) • Head of Testing • Test Competency Centres • Quality Management • Quality Governance SIM/SQS Group
Phase Test Manager/Project Test Manager Role Scope Reports to Component Test Manager White box testing of individual components Dev Manager, CI Manager Project Test Manager Component Integration Test Manager Integration testing of grouped components System Test Manager Functional System Test Manager Black and white box testing of the system System Integration Test Manager Non Functional Test Manager Testing Non Functional Quality attributes System Test Manager System Integration Test Manager Integrating system with External systems Acceptance Test Manager Acceptance Test Manager UAT/OAT etc on behalf of Business sponsor Business Sponsor SIM/SQS Group
Business Test Manager Requirements Acceptance Test System Int’g Test Design System Test Component Int. Test Code Component Test Vendor Business Test Manager SIM/SQS Group
Non-Centralised Model Many projects with Testers included on the team A wide range of testing disciplines covered with ‘own styles’ Full range of testing or Just phases e.g. UAT Various approaches For standards And processes Project Managers are Responsible for testing Perception – Integrating testing within the project adds value. Fact – Creates a variable standard of quality, effectiveness and efficiency in testing SIM/SQS Group
Head of Testing • Head of Testing / Test Departments • Responsibility for testing / sometimes quality • Not Established a TCC • Ownership of test strategy • Often only ‘non working’ role • Good to have organisational ‘front’ for testing • But can be a blocker for test process improvement SIM/SQS Group
Test Competency Centres • Test Competency Centres • Also known as ‘test centre of excellence’ SIM/SQS Group
Quality Management & Quality Governance • Quality has two perspectives • Application Quality • Process Quality • The more seriously an organisation takes these the better chance the test manager has in succeeding in his talk of managing testing • What is the difference between Quality Management and Quality Governance ? SIM/SQS Group
Controlling Direction and £ throughout IT organisation IT Governance Controlling Direction and £ of Quality through SDLC Quality Governance Quality Management Driving Quality Throughout SDLC Test Management Getting Testing Right Quality Management SIM/SQS Group
Organisational Quality Calculator Application Quality Target Cost of Achieving Quality Target Estimated realised Business Benefit £30,000.00 p.a. £170,000.00 p.a. 1 2 3 11 4 10 5 9 6 8 7 Quality Governance • Quality Governance is the level at which the Organisation is able to measure and assess: the Cost (£) of Improving Quality Vs the Benefit from the Improvement. Business/ Programme/ Project/ Board Test Manager SIM/SQS Group
Discussion • We shouldn’t be constrained by Test Management models – but should look to break them at every opportunity ! SIM/SQS Group
SQS-UK Albion House .Chertsey RoadWoking.Surrey. GU21 1BEUK Phone: +44 (0)1483 733100Fax: +44 (0)1483 733101 Internet: www.sqs-uk.com