"Testing Lessons from Hockey (The World's Greatest Sport)"

Similar documents
Testing Lessons from Hockey (The World's Greatest Sport)

Hockey Canada Development Programs. Skill Development. Challenge Learn Improve

Goalie Parent: The REAL Toughest Job in Sports

TAC SPORTS MEMBERS PACKAGE

STRUCTURE OF THE IIHF

Provided By: Revised May 2016

AYSES Coaching System

The Spin Bowler and the Agile Tester

Global Field Hockey Equipment Market

Ancaster Avalanche 2018/2019 Bantam AA Tryout Package Dave Landry Head Coach

FAQ s. Q1. What is AberDNA?

Children and Youth Ice Skating Programs

Oldest game in North America, originally played by the Native American Indians

Community Development and Recreation Committee. General Manager, Parks, Forestry and Recreation. P:\2015\Cluster A\PFR\CD AFS#22685

Red Circle Hockey Club

Minor Hockey Development Guide

Recreational Skating. Skating is a great way to exercise while having fun! Important Information

2015 Team Alberta Elite Coaches Seminar. June 12-13, 2015 Calgary, Alberta The Westin Nakiska Room

Important Themes for Implementation of These Areas of Emphasis

Coaching philosophy: Expectations: player. Ancaster Avalanche Midget BB

Ice Hockey. The Game of. Basic Rules: The Rink: Equipment you will need: Goal Posts and Net: The Players:

LA Kings Group Sales KINGS.LA ( )

Hockey. Hockey A Reading A Z Level R Leveled Book Word Count: 1,019 LEVELED BOOK R. Connections Writing. Math

2017 Coaches Guide 0

Science. The Bruins I.C.E. School

TALKING ABOUT HOCKEY. Warm Up. Overview. Materials. Essential Question. Standards

Football Development Unit

PSM I PROFESSIONAL SCRUM MASTER

Irish Hockey Four Year Strategic Plan

LEVEL 1 SKILL DEVELOPMENT MANUAL

The Right Invitation: A Comprehensive Research Study to Guide the Golf Industry to Meaningfully Increase Women s Golf Participation and Satisfaction

Gail Howard's Three Methods to Win at Lotto Written by Gail Howard

Strategic Plan. Summary & Highlights

Football Intermediate Unit

The Bruins I.C.E. School

Metro Ice Sports Facility Corporate Sponsorship Program

HIGHER PE (National 6) TACTICS Pupil Workbook

The Cycle Tactic (OZ) Purpose The cycle is a tactic used to retain puck control in the offensive zone when under defensive pressure in a confined

Recruiting the Future of Women s Hockey. Coaching Symposium

Table of Contents Atom Transitional Plan ( Season)

Tryout (all players): Monday, April :20pm CALLBACK: Friday, April :50 pm

COACH DEVELOPMENT PROGRAM PEE WEE AND BANTAM C HOCKEY

Planning and Executing an Effective Practice

KINGSMILL CHAMPIONSHIP VISIBILITY OPPORTUNITIES MAY 16-22, 2016

City of Perth Cycle Plan 2029

COACHING STYLE SCOREBOARD Rewards outcome Emphasizes winning Focuses on most talented Comparison is to others (including teammates) Punishes Mistakes

Canadian Player Pathway ATOM

Lacrosse for Life. Long-Term Athlete Development for Canadian Lacrosse. stages

Novice Development League Operations Manual

Everyone Active and Hertfordshire Mavericks. School Sports Premium Netball Packages

FALL 2013 PROGRAMS. facebook.com/goodsportsusa

Activity 1: Rebuild. In your design, consider:

CONTENTS SYSTEMS. 6. Offensive Zone Forechecks. 8. Offensive Zone Attack- Cycling. 1. Team Values 2. Hockey In Simple Terms

FLOOR HOCKEY PACKET # 32 INSTRUCTIONS INTRODUCTION HISTORY. This Learning Packet has two parts: (1) text to read and (2) questions to answer.

IT s TIME TO DOMINATE

Assessment will involve students in individual and group scenarios.

Floor Hockey Coaches Training

Greetings, We appreciate your consideration and time as we look forward to discussing an option that best suits your needs.

Trade the Waves! with Nirvana s WaveTrader

Developing Physical and Mental Capacity

Everyone Active & Alex Danson. School Sports Premium Hockey Packages

THE LEARN TO PLAY PROGRAM

Operations Guide Revised June 2017

Lacrosse for Life. Long-Term Athlete Development for Canadian Lacrosse. stages

National5/6 PE TACTICS Pupil Workbook

PARENT HANDBOOK 2015 SEASON HOME OF THE CARDINALS. RAW ATHLETICS JAX SPORTS ASSOCIATION INC. We Train for Life.

W WEST COAST FEVER ASSISTANT COACH / ACADEMY HIGH PERFORMANCE COACH

2017 RISING STARS PLUS

Iroquois Falls Eskimos Jr. A Hockey Proposal

2017 Full-Time Travel Softball. Player Handbook

Parent Guide to BC Hockey s Long Term Player Development Model

Teaching Fundamental Team Concepts

Fremont YSC U15 to U19 Curriculum

CANSKATE PARENT ORIENTATION PACKAGE

Everyone Active and benecosmavericks. School Sports Premium Netball Packages

Good to Great. Conversation with Alistair. 22 July 2008

Physical Activities Cosom Hockey

PLANNING & DEVELOPMENT Business Plan

Alley OUR BUSINESS SUMMARY

defenders get specific coaching for their respective positions, goalies require the same attention and guided skill development.

2011 LEARN RIGHT SKATE SCHOOL Coaching Guide

Alberta 4-H Marketing and Media Pack

Caddie Central. Products and Services 2017

National Skills Development Programme Events Manual New Zealand Ice Hockey Federation

2.2 TRANSIT VISION 2040 FROM VISION TO ACTION. Emphasize transit priority solutions STRATEGIC DIRECTION

ICE SKATING - ARENA SCHEDULE. 8:30-10:15am ends May 30. January 19-21, some drop-in sessions are cancelled

INDIANA FIRE JUNIORS U8-U12 Youth Academy Player and Parent Guide

Introduction IGN Entertainment, Inc.

girls u8-u11 AREAS OF EVALUATION PHYSICAL TECHNICAL PLAYER EVALUATION

HELP US CONTINUE TO MAKE A DIFFERENCE

BASEBALL and T-BALL TOT SPORTS

Key information about lacrosse

TECHNICAL. Shooting II. The USA Hockey Coaching Education Program is presented by REVISED 6/15

BUSINESS PLAN January Richard Wooles. Executive Director # West Broadway Vancouver, BC V5Y 3W2 Tel:

by Greg Siller - Pro Learning Systems

Respect, Discipline, Commitment, Focus, And Teamwork Junior Hockey

10-AND-UNDER (SQUIRT) SKILL PROGRESSIONS

Developing Physical and Mental Capacity

Grade 1 Game Title: Capture the Cone Teaching Games for Understanding Category: Target Games

IN-HOUSE COACH S MANUAL

Transcription:

K1 Keynote 4/10/2013 8:45 AM "Testing Lessons from Hockey (The World's Greatest Sport)" Presented by: Rob Sabourin AmiBug.com Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268- 8770 904-278- 0524 sqeinfo@sqe.com www.sqe.com

Rob Sabourin AmiBug.com Rob Sabourin, P. Eng., has more than thirty years of management experience leading teams of software development professionals. A well-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob wrote I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principle consultant (and president/janitor) of Contact Rob at rsabourin@amibug.com.

Testing Lessons from Hockey (The World's Greatest Sport) Robert Sabourin President & Principal consultant Montreal, Canada rsabourin@amibug.com Slide 1 Slide 2 1

Overview Learning, Metaphors The Players The Coaches The Fans The Score Board The Standings The Big Picture Testing Lessons from Hockey Slide 3 Welcome to Toronto Slide 4 2

1967 Stanley Cup Slide 5 Learning and Metaphors Teaching Learning Retaining Applying knowledge Share experiences Don t get carried away Slide 6 3

The Players Hockey cards Name & Position Achievements History & highlights Statistics & context Gum Slide 7 Forward Some History Games Played Goals Assists Points Penalty Minutes Junior Professional International Averages Highs and Lows Slide 8 4

Goalie Games Played Wins Losses Ties Minutes Played Goals Against Shut Outs Goals Against Average Save % Slide 9 Testing Development History Bugs Bugs by type Show stoppers Bug isolation % Estimate/Actual Defect Density Function points K-LOCs Dev/Rework Estimate/Actual Agility Context Slide 10 5

Testing Cards AMIBUG WINGS Collard AMIBUG WINGS AMIBUG WINGS Copeland AMIBUG WINGS AMIBUG WINGS Bolton AMIBUG WINGS Slide 11 Paraphernalia Slide 12 6

The Players Hockey Roles Center Wing Defense Man Goalie Captain Penalty Killer Goon Testing Roles Test Analyst Scripted Tester Test Automation Explorer Subject Matter Security tester Load tester Slide 13 Collard The Players Hall of Fame AMIBUG WINGS Beizer Meyers AMIBUG WINGS Gelperin AMIBUG WINGS AMIBUG WINGS Slide 14 7

Learning how to play hockey? Watching others might help explain some of the rules Slide 15 Years of dedication and perseverance by hockey Moms and hockey Dads Learning how to play hockey? Slide 16 8

Hone your craft Practise Practise And then Practise some more Learning how to play hockey? Slide 17 The Play by Play He Shoots He Scores! Slide 18 9

The Coaches Team building Hiring winners Player Development Junior Leagues, Training Management Strategy, Tactics, Implementation Progress and status Feedback Encouragement Redirect Slide 19 The Coaches Direct the play play Line changes Defend players Argue with refs Motivate Drill Pull the goalie Bridge to stakeholders Slide 20 10

The Test Lead Team building Hiring winners Tester Development Training Management Strategy, Tactics, Implementation Progress and status Feedback Breakfast of champions Slide 21 The Fans Hockey Fans Watch games Buy the tickets Eat the food Exhibit loyalty Provide feedback Important stakeholders Slide 22 11

The Hockey Fan Feedback Anxiety Excitement Stress Slide 23 The Hockey Fan Feedback Applaud Progress Cheer success Boo the other team Slide 24 12

Raving Fans of Testers Developers Database Admin Managers Slide 25 Raving Fans of Testers Customers End Users Business Stakeholders Slide 26 13

Keep it clean Know the rules Make the rules Break the rules Respect stakeholders Play well with others Slide 27 Keep it clean Checking? Slide 28 14

Keep it clean Testing? Slide 29 Keep it clean Learning? Slide 30 15

Keep it clean Controlled environment Clean surface Prepared Ready to play Slide 31 The Right Gear Helmet Mask Gloves Pads Skates Stick Other stuff Slide 32 16

Getting Started Face off All ready Get control Understand what you are up against Go for it Slide 33 Hockey Score Board Visible to all Score Period Time Key incidents Penalty time Ads Out of town scores Excitement Slide 34 17

Generally Time Bugs Priority, Severity Regress Confidence Pass Fail Exploratory Opportunities On charter time % Testing Score Board Slide 35 Bug Sweet Spot Urgent Severe Urgent Not Severe Not Urgent Severe Not Urgent Not Severe Slide 36 18

Testing Scoreboard Progress in the Project When in project? Phase Bugs counts by severity, priority Objectives identified, elaborated Exploratory Test charters identified Tests run, passed, failed, blocked Test Project Statistics Testing effort done, effort to go Running totals (of all counts) Slide 37 Testing Scoreboard Feedback Big, Visible, Obvious Focus of attention Great place for Ads! Slide 38 19

Testing Scoreboard 250 200 Trend Chart Open Bugs 150 100 50 0 01/11/98 01/18/98 01/25/98 02/01/98 02/08/98 02/15/98 02/22/98 03/01/98 03/08/98 03/15/98 03/22/98 03/29/98 04/05/98 04/12/98 04/19/98 04/26/98 05/03/98 05/10/98 05/17/98 05/24/98 05/31/98 06/07/98 06/14/98 06/21/98 06/28/98 07/05/98 07/12/98 07/19/98 07/26/98 08/02/98 08/09/98 08/16/98 08/23/98 08/30/98 09/06/98 09/13/98 09/20/98 09/27/98 10/04/98 10/11/98 10/18/98 10/25/98 11/01/98 11/08/98 11/15/98 11/22/98 11/29/98 12/06/98 12/13/98 01/14/99 01/18/99 01/25/99 02/01/99 02/08/99 Open P1 & P2 Bugs Bugs Pending validation (Corrigé) Slide 39 Hockey Standings How is the team doing? Games played Games at hand Total Wins Total Loses Relative placement Division standing League standing Attendance Profit Slide 40 20

Testing Project Standings How is the project doing? Progress toward goals On Time Quality Budget Comparing all projects To go / Done effort Estimation accuracy Work breakdown Effort distributions Slide 41 Testing Project Standings Slide 42 21

Hockey Big Picture Is the franchise healthy? Revenues Expenses Profit Loss Contracts Media Civic responsibility Capital Slide 43 Hockey Big Picture How is the franchise doing? Value External factors Supply Demand Opportunity Image Brand Revenue Slide 44 22

Testing Big Picture Is the company healthy? Revenues Expenses Profit Loss Contracts Media Civic responsibility Capital Slide 45 The Big Picture How is testing adding value to the organization? More sales revenue Fewer support calls Lower development cost Competitive time to market Best of breed technology Accountable and auditable! Attracts top talent, Fun team All know how testing ties to corporate values Slide 46 23

Thank You Questions? Slide 47 24