TMF – July 2010 Getting the Best Results out of Test Support Functions Susan Windsor Tel: +44 (0) 7974 808604 Web: gerrardconsulting.com.

Slides:



Advertisements
Similar presentations
Stochastic Modeling & Simulation Lecture 6: Intro to Project Management – CPM.
Advertisements

The Systems Analysis Toolkit
You Got a Problem with That? Pete Stamps, CPPO, VCO Procurement Management Account Executive DGS/DPS.
Computer Engineering 203 R Smith Project Tracking 12/ Project Tracking Why do we want to track a project? What is the projects MOV? – Why is tracking.
Creating a learning culture Barriers Some of the main cultural barriers are embedded in: the beliefs of individuals, teams, and the organization People.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
MM 2.00 Understand Financial Analysis 2.01 Understand sales activities to show command of their nature and scope.
The Role of Software Engineering Brief overview of relationship of SE to managing DSD risks 1.
©Ian Sommerville 2000 Software Engineering, 6th edition Slide 1 Software Processes l Coherent sets of activities for specifying, designing, implementing.
Validating and Improving Test-Case Effectiveness Author: Yuri Chernak Presenter: Lam, Man Tat.
G Robert Grimm New York University Pulling Back: How to Go about Your Own System Project?
Stoimen Stoimenov QA Engineer QA Engineer SitefinityLeads,SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Questions from a patient or carer perspective
Readiness Index – Is your application ready for Production? Jeff Tatelman SQuAD October 2008.
Intervention Strategies for borderline students
The Speed of Trust Stephen M. R. Covey. What is trust?  What are two key areas where confidence is important if trust is to be established?  Integrity.
TEAM MANAGEMENT SERIES: COACHING INDIVIDUAL PERFORMANCE UCP Central PA Supervisor Meeting November 20, 2014.
Requirements Management
Slide 1 Intelligent Testing, Improvement and Assurance Susan Windsor Principal Gerrard Consulting Limited +44 (0)
Simple brief By: Ayat Farhat
Preparation for exams.
A Bug Tracking Story Danny R. Faught Tejas Software Consulting ASEE Software Engineering Process Improvement Workshop 2002.
Upstream Prerequisites
1.
System Testing There are several steps in testing the system: –Function testing –Performance testing –Acceptance testing –Installation testing.
Information Management in British Telecom Jon Hill.
Unit 3 Activity 3.6 The TBL framework: overview and pre-task phase Willis, J. (1996) A Framework for Task-Based Learning Essex: Addison Wesley Longman.
Pen testing to ensure your security
Best Practices By Gabriel Rodriguez
Software Testing Life Cycle
Better Business Cases “Investing for change” Overview
IPA Component IV - Human Resources Development - European Union Program for Croatia Project office: Lastovska 23, 1000 Zagreb, Project office: Lastovska.
Software testing basic. Main contents  Why is testing necessary?  What is testing?  Test Design techniques  Test level  Test type  How to write.
©Ian Sommerville 2000, Mejia-Alvarez 2009 Slide 1 Software Processes l Coherent sets of activities for specifying, designing, implementing and testing.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 3 Slide 1 Software Processes l Coherent sets of activities for specifying, designing,
CC Presentation Guidelines. Introduction Communicate thoughts and ideas effectively using various tools and media Presentation skills important.
Performance Management
MARKETING RESEARCH. A process of planning and executing the conception, pricing, promotion, and distribution of ideas, goods and services to create exchanges.
Successfully Working with Coalitions for Advocacy 2015 PEDA Spring Conference Ted Mowatt, CAE - Wanner Associates, Inc. Judy Eschberger, Esq. – JAE Government.
December 14, 2011/Office of the NIH CIO Operational Analysis – What Does It Mean To The Project Manager? NIH Project Management Community of Excellence.
Study Skills Preparing summaries. Why summaries? Preparation of summaries helps you: 1. Organise 1. Organise material in a clear and logical manner 2.
Commissioning Self Analysis and Planning Exercise activity sheets.
/0903 © 2003 Business & Legal Reports, Inc. BLR’s Human Resources Training Presentations Coaching Techniques.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Building a Business Case: or, why undertake digital preservation? Patricia Sleeman Archivist.
Top Down View of Estimation Test Managers Forum 25 th April 2007.
To Protect What Matters!! Protection Against Computer Virus Unit portfolio presentation by Saira Imtiaz.
© Copyright 2010 Aqastra1 Dedicated to Testing Excellence Summit 2010 Selecting our Testers and Measuring their Performance Susan Windsor.
Apply Quality Management Techniques Project Quality Processes Certificate IV in Project Management Qualification Code BSB41507 Unit Code BSBPMG404A.
Coaching “ Coaching is unlocking a persons potential to maximise their own performance. It helps them to learn rather than teach“ Coaching is unlocking.
Transforming Patient Experience: The essential guide
Chapter 1: Fundamental of Testing Systems Testing & Evaluation (MNN1063)
1 Market Research – Enhancing Your Information Portfolio David Carroll PRSA Seminar October 22, 2003.
Research Presentations 101. Research EssayPresentation  Begins with a topic or problem that needs to be researched (thesis)  Requires the investigation.
MSL 202, Lesson 2a: Team Goals & Time Management Rev. 7 Oct 2005 Slide 1 of 17 Team Goals & Time Management.
Recording and reflecting on your learning to aid professional development Learning log guidance and template.
ON-LINE TOPIC THE ROLE OF THE TUTOR.  Spend a few minutes thinking about and making notes of all the different roles you fulfil as a tutor. Once you.
1 KM Track Overview & Gaining Value from Knowledge -- Knowledge Management (KM) and the Contracting Professional Breakout Session # 119 Name: Gaining.
Mike Pryor, 23 rd March 2016 Intelligent Governance : Smart Gateways and Sharp Communications.
Security Testing Methods
Optimizing L&D Contribution to Business Outcomes
SKILLS for LEARNING SKILLS for STUDY Part 3
Intervention Strategies for borderline students
AutomIQ Inc. Proprietary & Confidential – DO NOT DISTRIBUTE
LearnSmart Achieve™ Adaptive Test Prep
Utilizing Internal Audit Metrics to Advance Your Department
Lecture # 3 Software Development Project Management
Building Self Management skills as a Young Professional
The Software Testing Life Cycle
Quality & Risk Management
Presentation transcript:

TMF – July 2010 Getting the Best Results out of Test Support Functions Susan Windsor Tel: +44 (0) Web: gerrardconsulting.com Slide 1Assurance with Intelligence

Where did this topic come from? After 15 + years of “Susan, help us find out what’s wrong with our testing!” – e.g. we spend a shed load of money on testing and still have major faults in production! Can guarantee issues include: – Test environments – Test data – Configuration management Testing is dependent upon these – but they are the poor relations of testing Assurance with IntelligenceSlide 2

Why focus on Test Support? On average 60% of major defects in production (as discovered in 5 years of causal analysis) are due to environment or data issues Investment in testing on process improvement may only address 40% of your problems Do your own causal analysis to plan your investment priority Assurance with IntelligenceSlide 3

What do we focus on? We expend the majority of our time on direct test activities such as: – Planning preparation and execution cycles – What techniques to use? – Structured and/or exploratory? – What test tools to use, if any? – Have we got the right people with the right skills in place to support testing? All very important of course, but Assurance with IntelligenceSlide 4

What about Environments Test Data Configuration Management Test Tools Support Assurance with IntelligenceSlide 5

Environments Always a problem! Aren’t they? Testers typically: – Define environment requirements late – Talk in non-technical terms – Don’t ensure they are understood – Moan when they don’t get what they want when they want Environment builders typically: – Also support production so this is 2 nd priority – Don’t ask questions to clarify the requirements – Assume that once the kit is in place, the environment is ready Assurance with IntelligenceSlide 6 Am I being harsh?

Test Data Why don’t we have a strategy for test data rather than assume the individual test phases will sort it out for themselves? Can we built it automatically? How representative does it need to be for each test phase? Do we have any privacy or security issues? Your experience? Assurance with IntelligenceSlide 7

Configuration Management Typically a weakness for most organisations So, how do we know what we’ve received when we start testing How much time is lost testing against incomplete releases? Do we track that? How do we control our own test assets Your experience? Assurance with IntelligenceSlide 8

Test Tools Support Within the project or organisation wide? How much time is lost “getting up to speed” with standards, templates, the tool itself? Do we capture lost time? Can you have a standard approach anyway? What’s in your plan for training/awareness? Assurance with IntelligenceSlide 9

In Summary Lets plan for the resources required to undertake Test Support functions, and where they will be located Lets pro-actively build relationships with environment providers now – so that when it really matters we already know how to communicate Lets capture lost time waiting for test support to be delivered Lets do causal analysis to identify (and evidence) our problem areas for investment Assurance with IntelligenceSlide 10