Assurance: the Evolution of Test Management?

Slides:



Advertisements
Similar presentations
New Model for Paul Gerrard gerrardconsulting.com Programme Chair 2014.
Advertisements

Local Touch – Global Reach The New Tester Matthew Eakin, Manager Managed Testing Practice Sogeti, USA.
Rethinking the Role of Testers in Agile and Structured Projects Paul Gerrard Web: gerrardconsulting.com.
A Framework for Testing in Scrum Projects Assurance with Intelligence Paul Gerrard Gerrard Consulting 1 Old Forge Close Maidenhead Berkshire SL6 2RD UK.
Program Management Overview (An Introduction)
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Discover how to improve productivity by going DevOps and SAFe.
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
Slide 1 Test Assurance – Ensuring Stakeholders get What They Want Paul Gerrard Gerrard Consulting PO Box 347 Maidenhead Berkshire SL6 2GU UK e:
Slide 1 Intelligent Testing, Improvement and Assurance Susan Windsor Principal Gerrard Consulting Limited +44 (0)
Project Human Resource Management
Will the Test Leaders Stand Up? A personal Paul Gerrard gerrardconsulting.com.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Industrial Software Project Management Some views on project managing industrial and business software projects.
The Ferl Practitioners’ Programme Transforming Teaching and Learning with ILT J4.3 Roles and Approaches.
Test Manager’s Role Best Practice By Gabriel Rodriguez.
Commissioning Support Programme Market Facilitation 10 July 2012.
© 2016 Disciplined Agile Consortium
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
© 2016 CEB. All rights reserved Version: X.X Last modified: [insert date format: DD Month YYYY] CONFIDENTIAL OR RESTRICTED [Delete as appropriate] The.
Unit II – Leadership Skills Chapter 3 - Motivation Section 2 – Coaching and Mentoring.
Surveying – the New Testing? (introducing Paul Gerrard gerrardconsulting.com Slide 1Intelligent Definition.
Project Management Finals Lesson 1 - Principles - Techniques - Tools.
Organizing, Managing and Leading A Project for Success PMI® Minnesota Breakfast Meeting July 12, 2016 Chuck Stakston, PMP.
Eyes Wide Open A little about us…..
Leadership Development at Bruce Power
ORGANISATIONAL VALUES DIRECTOR OF OPERATIONS
Continuous Delivery- Complete Guide
TEST AUTOMATION IN BDD WAY
The Project Infrastructure
End to End Testing– Are we doing too Much?
Where Agile Business Meets Agile Development
Bringing the Community Along the Path of Inspired Leadership
Communications Study Day
VP, Institutional Services
WHAT IS COACHING CULTURE ?
DevOps Projects, assignments, lifecycle management, configuration
ESMF Governance Cecelia DeLuca NOAA CIRES / NESII April 7, 2017
Advantages OF BDD Testing
Promising Practices for Increasing Certificate and Credentialing Outcomes H-1B Ready to Work.
Assurance: the Evolution of Test Management
Documentation in Continuous Delivery Model and DevOps
Attend|Learn|Grow Taking Your Career to the Next Level
Strawman Best Practice IIA Change Forum June 2017
Internal Audit Strategy Survey Results & Discussion
AutomIQ Inc. Proprietary & Confidential – DO NOT DISTRIBUTE
Test Management without Test Managers
Alignment of COBIT to Botswana IT Audit Methodology
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
The Community Project Silver Spring International Middle School
Navigating SWIS Webinar
Response to Instruction/Intervention (RtI) for Parents and Community
Response to Instruction/Intervention (RtI) for Parents and Community
Intelligent Assurance and Testing
Help your child plan their future - Information for parents
Putting Models at the Heart of Testing
Investing in Data Management Capabilities
Digital Acquisition Pilot Iteration 1.B Planning Meeting
Does Test Management Exist? Should TMF Move with the Times?
Agenda Start with Why What Are Best Practice Frameworks, and Why Do We Need Them? Best Practices Defined Lean, Agile, DevOps and ITSM/ITIL 4 The Increasing.
THE GOAL PLANNING RULEBOOK, A 4-WEEK STRATEGY DOCUMENT
Adapting Agile in Pharmaceutical Industries
Implementation Business Case
Are you measuring what really counts?
Using Jupyter to Empower Enterprise Analysts
The prospecting rulebook, A 4-WEEK strategy document
Navigating SWIS Webinar
Product Development & Planning
Presentation transcript:

Assurance: the Evolution of Test Management? Assurance, Re-Training, Mentoring 7-Nov-18 Assurance: the Evolution of Test Management? Paul Gerrard paul@gerrardconsulting.com Twitter: @paul_gerrard Web: gerrardconsulting.com Intelligent Definition and Assurance

Encouraging projects to use their intelligence My Agenda Encouraging projects to use their intelligence Intelligent Definition and Assurance

Three development patterns Intelligent Assurance and Testing Three development patterns Structured Hi-Process Goal-Based Agile Continuous Autonomous Intelligent Definition and Assurance

Profiles of the three patterns Characteristic Structured Agile Continuous Structure Managed team Autonomous Production Cell Pace/cadence Business decision Team decision Feedback Leadership Project Managed Guided Research Line Managed Definition Fixed spec Dynamic spec Executable Specs Testing Scripted Exploratory Automated Automation Retrospective Developer led Pervasive Measurement Avoided Analytics Governance Bureaucratic Trust-based Insight-Driven Intelligent Definition and Assurance

But there aren't three patterns… … there are many

Does DevOps/continuous solve our test problems, or cause them? Automate all tests! Don’t use spreadsheets, use analytics ML/AI! From requirements to executable specs! “Let the testers sort it out” “But we don’t have testers anymore” “Let the developers do the testing” “Whoaahhh! No way” “Maybe we don’t need system tests?” Cue face-palm. Intelligent Definition and Assurance

Test managers under pressure Intelligent Definition and Assurance

Testing is not Dead. But could Test Management Die? What does future testing look like? Intelligent Definition and Assurance

Intelligent Definition and Assurance You won’t find that answer in Lego Intelligent Definition and Assurance

Forget Logistics (for the time being) How I introduce the New Model for Testing Forget Logistics (for the time being) Document or not? Automated or manual? Agile v waterfall? This business or that business? This technology v that technology? No test manager or test team!

Intelligent Definition and Assurance Wait a minute! Logistics is what I do Test policy, strategies and plans Estimation, planning, scheduling Stage entry and exits Test Reports Incident management, triage, bug advocacy Overseeing automation, supplier testing … Look at the ToC for the certified schemes Logistics, logistics, logistics! Logistics won’t make you a better tester or manager. Intelligent Definition and Assurance

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

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

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

Intelligent Definition and Assurance New Model Testing Agile TD Webinar: https://www.youtube.com/watch?v=1Ra1192OpqY Paper: http://dev.sp.qa/download/newModel Intelligent Definition and Assurance

New Model Test Management Intelligent Definition and Assurance

Logistics vary, the thought process doesn’t The New Model proposes a model of the thought patterns for all people who test Whatever your process, logistics, team size If you understand this, you can align testing to any approach – waterfall, agile, continuous, DevOps … Testing is redistributed but the thinking is the same New tools and more automation but the thinking is the same. Intelligent Definition and Assurance

Future testing in a nutshell Intelligent Assurance and Testing Future testing in a nutshell Constantly varying development approaches Test Management without Test Managers Logistics-Free Test Thinking Virtual Test Management Test Assurance Intelligent Definition and Assurance

Virtual Test Management Test management without a test manager The team takes responsibility

Virtual TM (internal) or Test Assurance (external) Who defines/manages the test strategy if there’s no test manager? How to distribute testing across the team(s)? Communicating stakeholder goals to the team? Which product risks to be addressed by testing? What test models are appropriate? How much testing is enough? Scope of test automation? Who does test automation? Communicating outcomes inside and outside the team? Intelligent Definition and Assurance

Assurance Defined “Ensuring Successful Software Delivery – using persuasion, support and policing”

Intelligent Definition and Assurance Assurance job spec “No responsibility for delivery” “Accountable for the quality of testing throughout the programme” Intelligent Definition and Assurance

Is Assurance for Large Projects Only? No

From Test Management to Assurance

Your testing role evolves Testing, leading, coaching, advising the team, advising stakeholders

Testing Measures Achievement Project managers can push people around and provide graphs of money and time spent Inputs give a rear-view mirror perspective Testing reveals the truth about outcomes: Achievement: what works and what does not Risk: what are the risks of release – NOW and at any time in the future. Intelligent Definition and Assurance

Assurance focuses on the flow of information and knowledge From users to the team Inside the team From the team to stakeholders

Assurance asks awkward questions Challenging stakeholders and practitioners Speaking truth to power

Will you step up to Assurance? Intelligent Definition and Assurance

Future Test Management I’m writing an article series on future test management (thanks to Gurock sponsoring) No assumptions on who does the testing Test management with/without test managers Logistics/context-free perspective My goals: Write a book Build an online course Offer classroom training.

Virtual (logistics/context-free) test management Strategy Delivery Stakeholders, Goals and Testing Planning Process, logistics and thinking Execution Modelling Testing as a Team Risk Service Testing How Much Testing is Enough? Technology Documentation Infrastructure Tools        Plus: Managing your test management career, End-to-end testing and others An article series, e-book and online course Intelligent Definition and Assurance

Assurance Leadership Summit 24 April 2018, London UKALF.COM

Assurance: the Evolution of Test Management Thank- You Paul Gerrard paul@gerrardconsulting.com Twitter: @paul_gerrard Web: gerrardconsulting.com

Assurance: the Evolution of Test Management Assurance, Re-Training, Mentoring 7-Nov-18 Assurance: the Evolution of Test Management Paul Gerrard paul@gerrardconsulting.com Twitter: @paul_gerrard Web: gerrardconsulting.com Intelligent Definition and Assurance