New Model for Paul Gerrard gerrardconsulting.com Programme Chair 2014.

Slides:



Advertisements
Similar presentations
See...Think…Respond Adam White Founder Manager Test Engineering and Escalations Context Driven Testing.
Advertisements

Supporting further and higher education Learning design for a flexible learning environment Sarah Knight and Ros Smith Pedagogy Strand of the JISC e-Learning.
An Effective Agile Testing Framework AN AGILE TESTING FRAMEWORK
Engineering Leadership
Assessing student learning from Public Engagement David Owen National Co-ordinating Centre for Public Engagement Funded by the UK Funding Councils, Research.
Thoughts on Systematic Exploratory Testing of Important Products James Bach, Satisfice, Inc.
Acceptance Testing.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
Agile Testing and/or Agility in Testing? Juha Itkonen SoberIT Teknillinen Korkeakoulu Test Summit, , Savonlinna.
Agile Center of Excellence. Richard K Cheng Agile is just a high level concept.
1 Title slide Future for Functional Test Automation? TM Forum – April 2006 Susan Windsor Insight Through Intelligence WMHL Consulting Limited, MD.
© 2013 IBM Corporation Tivoli and Maximo Quality Improvement Initiatives March 2014.
Agile development By Sam Chamberlain. First a bit of history..
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 The Relationship between.
OPERATIONS and LOGISTICS MANAGEMENT
IIBA Denver | may 20, 2015 | Kym Byron , MBA, CBAP, PMP, CSM, CSPO
Stoimen Stoimenov QA Engineer QA Engineer SitefinityLeads,SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Slide 1 Test Assurance – Ensuring Stakeholders get What They Want Paul Gerrard Gerrard Consulting PO Box 347 Maidenhead Berkshire SL6 2GU UK e:
Developing a Personal Development Plan
Enterprise & Entrepreneurship Education the new curriculum guidelines in Ireland and the UK ISBE 2012, Dublin 6 November Professor David Rae
Agile Project Management By: Jim Highsmith Presented by: Brian Faulk.
Strategy for Excellence Leadership Development & Succession Planning Carl L. Harshman & Associates.
Prepare for Change Ideas for Today and Tomorrow. Change is inevitable: Internal Factors Aging infrastructures Aging workforce Projects vs. programs New.
Concept Mapping in the Classroom David W. Dillard M.A.I.N. ITV Consortium.
Department of Business Information & Analytics MSMESB: Experience with Adding Analytics to the Academic Program Kellie Keeling University of Denver.
SRA Enabling Programme SRA Board Meeting – Public Session Carey Street, London 26 th February 2009.
Business Analysis and Essential Competencies
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Incorporating Pragmatic Usability Testing Into a Software Test Plan Carla Merrill, Ph.D. Focused Design focuseddesign.com
CS4723 Software Validation and Quality Assurance Lecture 15 Advanced Topics Test Plans and Management.
Assessing Program-Level SLOs November 2010 Mary Pape Antonio Ramirez 1.
Where Agile Business Meets Agile Development Agile Building Blocks: People Dave Yardley.
AXIOMS Paul Gerrard THE TESTING OF.
© Copyright 2010 Aqastra1 Dedicated to Testing Excellence Summit 2010 Selecting our Testers and Measuring their Performance Susan Windsor.
Draft implementation plan for our new purposes and objectives for General Education. Interim report of the Task Force on General Education and the Faculty.
Agile Methodology Paul Mohrbacher. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through.
27/3/2008 1/16 A FRAMEWORK FOR REQUIREMENTS ENGINEERING PROCESS DEVELOPMENT (FRERE) Dr. Li Jiang School of Computer Science The.
© Workroom Productions Slide 1 Further Adventures in Session-based Testing James Lyndsay Workroom Productions
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
F O C U SQ U A L I T YE X P E R I E N C E Why Does a Project Need a Project Manager and a Business Analyst? Similarities, Differences and How They Work.
Agile Center of Excellence. Richard K Cheng Agile is just a high level concept.
Project Workflow.
What Business Analytics Can Do For You!
Test Roles and Independence of Testing
Chapter 24: Architecture Competence
Software & Software Engineering Pertemuan-4 Dosen :Kundang K Juman
EITS Planning & Decision Support
Agile Development Processes “Make the Customer Successful”
Lecture 17 ATAM Team Expertise
Assist Knowledge Development, Ltd.
September 20, 2017 Agile Techniques Workshop Susan Futey
System Development Life Cycle (SDLC)
Managing Large Global Test Programs Through Automation of Automation
ISCOM 424Competitive Success/snaptutorial.com
ISCOM 424 Education for Service- -snaptutorial.com
A Multi-disciplinary Perspective on Decision-making and Creativity:
Assurance: the Evolution of Test Management?
Quantifying Quality in DevOps
Managing Large Global Test Programs Through Automation of Automation
Assurance: the Evolution of Test Management
Test Management without Test Managers
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Practical Software Engineering
Innovative Learning & Development Specialists
Intelligent Assurance and Testing
Does Test Management Exist? Should TMF Move with the Times?
A Multi-disciplinary Perspective on Decision-making and Creativity:
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Are you measuring what really counts?
Presentation transcript:

New Model for Paul Gerrard gerrardconsulting.com Programme Chair 2014

Agenda A New Model for Testing What does the Model imply with regards to skills? Where next?

Overview In this session, Paul will present a refined list of both technical and impersonal skills and map these to the capabilities that testers in the new world must have The goal of the session is to discuss and refine this list of skills and mappings to capabilities to create perhaps a new 'Tester Skills Manifesto'.

The old ways won't work in the future We need a New Model of Testing (free from logistics)

Forget Logistics (for the time being) Document or not? Automated or manual? Agile v waterfall? Planned v exploratory? This technology v that technology?

ALL Testing is Exploratory We explore sources of knowledge to build test models that inform our testing.

All Testing is Based on Models

Examples of models

Models are innate, essential, human

Judgement, exploring and testing Testing (the system) Our model(s) are adequate Our model(s) are not adequate Exploring (sources) Judgement Creates test models Uses test models We explore sources of knowledge to build test models that inform our testing BTW – Do Developers explore the same way? I think so.

Exploration process Exploration Definitions specs/stories People (& you) Sources Require- ments Test Models Enquiring Challenging Sources: People, documents, experience, system under test Modelling Test Models: Can be documented or mental models Predicting System under test

Testing process Testing System Under Test Refining Informing Applying Interpreting Test Models Revise the System Logging Revising More exploring Reporting

New Model Testing Paper:

Consequences of the model ALL technologies, methods and logistics Aligns with/supports (tentatively): – Waterfall, Agile, Continuous Delivry, TDD/BDD etc. – The Context-Driven View – Functional, (Possibly all) Non-Functional types A different perspective on: – "Testing v Checking" – Developer Testing, Embedded Testers, Shift Left – Test automation – Skills, capabilities and Certification

Capabilities Enquiring, Modelling, Predicting, Challenging Informing, Applying, Interpreting, Refining Reporting and Logging

Some Possible 'Structures' for Capabilities and Skills

New Model and Skills The 'New Model suggests that the core skills of testers are somewhat different – Somewhat different to those promoted by 'thought leaders' – Very different to those promoted by the certification schemes Of course interpersonal skills are, perhaps, the most critical.

Analysis, enquiry and elicitation Modelling Creation of custom models, using heuristics, guesses, brainstorming, ideation, creative thinking Custom test design techniques Comparison of models, value, advantages, disadvantages, compromises Identification, validation and use of oracles Predicate logic and proof Hypothesis and inference Socratic method Rapid Review and Inspection techniques Test case design Test models and the meaning of coverage Testing as controlled experiment Observation, Note taking, recording A very different skillset Basic data analysis and statistics Decision-making with incomplete data Computer forensics Fault tree analysis Failure diagnosis Bug advocacy, triage processes and negotiation Meaningful software and test metrics Visual presentation of data Reporting and presentation skills Understanding stakeholders Test analytics Risk management, risk-based testing and decision-making Critical Thinking Interpersonal skills Dealing with uncertainty/fallibility

Testing Career Development (speculative) Foundations Technical Management Strategic Test StrategyProject Intelligence Test Assurance ExplorationForensicsInterpretation Scripting/ Programming Test AutomationTechnical (Excel, SQL, OS utils etc) Stakeholder management Analytics & visualisation Managing uncertainty Critical Thinking ISTQB etc... Supplier Management Test Process Management Methodology

People Skills for Better Business Susan Windsor's interpersonal skills perspective Foundations Specialist Management Strategic Critical Thinking Supplier Selection and Management Stakeholder Identification Creating Shared Goals Collaborative Team Working Managing Cultural Differences Managing Challenging Conversations Enhance Your Communication Style Managing Self Assessment Define Team Qualities and Competencies Implementing Assurance

Karen Johnson (US) EuroSTAR Tutorial Thinking Skills - Bridging Skills from Theory to Practical Use, © 2014, Karen Johnson

What could we do now? Abandon. Nooooo! Create a "Skills Framework", "Tester Development Scheme", whatever... Use TMF as a vehicle to develop and promote a Skills Framework and "open source" it – Put pressure on Certification Schemes – (Training providers) Build courses to align Create a competitive Certification Scheme??? Other ideas?