SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Becoming a test craftsman
Inspiration from other disciplines

T Ashok, Founder & CEO
STAG Software Private Limited
ash@stagsoftware.com
To reflect, be inspired
     to realize the infinite potential
        that each one of us have.

 Go beyond the typical routine of work.

 This is about becoming a craftsman,
 a master who delivers objects-de-art.

Here I share my inspirations from other
    other disciplines in my journey
       to becoming a craftsman.



                                          2
Inspirations from my dog - “Taggy”

               I had a beautiful and adorable dog –
               a black cocker spaniel (“Taggy”).

               A wonderful medium-sized dog with
               lovely drooping ears, she loved to be
               in the midst of us.

               Being a house-dog, I had a big
               challenge in ensuring that she had
               no ticks/fleas.
                                     Tick    Flea


  Inspirations from de-ticking

                                                    3
Removing these bugs from a dog, particularly a hairy one, is indeed
a very daunting task. You never really know the number of bugs
present and it’s always a challenge to know if you did indeed do a
good job.

As a test practitioner, I was curious to learn from this activity to
improve my skills to detect “software bugs”.


                        Reasons for bugs     Areas to look in
  Types of bugs
                        1. Pickup from       1.Between digits
  1. Ticks
                        other dogs           2. Underbelly
  2. Fleas
                        2. ‘Breeding’        3. Clammy areas...



                        How to de-tick
                        1. Flea collar
                        2. Diet control
                        3. Brushing
                        4. Shots/Pill
                        5. Medicine bath
                                                                       4
Interesting observations
Parting hair in opposite direction made the “bugs” stand out

Water on coat made hairs stick making the “bugs visible” & immobile



Learnings
Intelligent detection            My dog has been my mirror, she
                                 helped me reflect on software
> types of bugs, areas           testing.
> methods of detection
(external, internal)             I am in search for the “pill” and
                                 the “coat” that can “kill” and
>diligent observations of
                                 “shake” out defects.
symptoms - itching, rash
                                                                      5
Inspirations from
“Sherlock Holmes”


Deductive reasoning



Smart work instead of hard work



 Hypothesizing “potential defect types”
                                          6
T
                  he
         to
    “Q      ra act
         ue p
           st   id of
              io ly     un
                n     d
                  in ia de
                    g” g rs
                         n
                           o tan
                            se  d
                                    in
                                      g
                                          Inspiration from Doctors




7
Inspirations from Japanese

 “Bento”                       Test cases
                                (HBT)




Attention to details
     Form & Structure
                 Orderliness                8
Inspirations from Kids

                   Experimentation




                                     9
Inspirations from Artists


                     B



   P
                              10
Get inspired from
               all things around
               you...




... 
s  
Be the master.
Enjoy. Have fun.




    Thank you!

Contenu connexe

Plus de STAG Software Private Limited

Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
STAG Software Private Limited
 
Weighed down by automation?
Weighed down by automation?Weighed down by automation?
Weighed down by automation?
STAG Software Private Limited
 

Plus de STAG Software Private Limited (20)

Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
 
Weighed down by automation?
Weighed down by automation?Weighed down by automation?
Weighed down by automation?
 
Covid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & CriteriaCovid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & Criteria
 
Seven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test RapidlySeven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test Rapidly
 
How to test less and accomplish more
How to test less and accomplish moreHow to test less and accomplish more
How to test less and accomplish more
 
Is regression hindering your progression?
Is regression hindering your progression?Is regression hindering your progression?
Is regression hindering your progression?
 
The Power of Checklist
The Power of ChecklistThe Power of Checklist
The Power of Checklist
 
The power of checklist
The power of checklist The power of checklist
The power of checklist
 
Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing
 
Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)
 
Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
 
Language shapes the way you think
Language shapes the way you thinkLanguage shapes the way you think
Language shapes the way you think
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization Tool
 
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” Approach
 
Improving Defect Yield - a three step approach
Improving Defect Yield - a three step approachImproving Defect Yield - a three step approach
Improving Defect Yield - a three step approach
 
Regression Suite Optimization
Regression Suite OptimizationRegression Suite Optimization
Regression Suite Optimization
 
Reflect and Change
Reflect and ChangeReflect and Change
Reflect and Change
 
Test Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development InvestmentTest Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development Investment
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Becoming a Test Craftsman - Inspiration from other disciplines

  • 1. Becoming a test craftsman Inspiration from other disciplines T Ashok, Founder & CEO STAG Software Private Limited ash@stagsoftware.com
  • 2. To reflect, be inspired to realize the infinite potential that each one of us have. Go beyond the typical routine of work. This is about becoming a craftsman, a master who delivers objects-de-art. Here I share my inspirations from other other disciplines in my journey to becoming a craftsman. 2
  • 3. Inspirations from my dog - “Taggy” I had a beautiful and adorable dog – a black cocker spaniel (“Taggy”). A wonderful medium-sized dog with lovely drooping ears, she loved to be in the midst of us. Being a house-dog, I had a big challenge in ensuring that she had no ticks/fleas. Tick Flea Inspirations from de-ticking 3
  • 4. Removing these bugs from a dog, particularly a hairy one, is indeed a very daunting task. You never really know the number of bugs present and it’s always a challenge to know if you did indeed do a good job. As a test practitioner, I was curious to learn from this activity to improve my skills to detect “software bugs”. Reasons for bugs Areas to look in Types of bugs 1. Pickup from 1.Between digits 1. Ticks other dogs 2. Underbelly 2. Fleas 2. ‘Breeding’ 3. Clammy areas... How to de-tick 1. Flea collar 2. Diet control 3. Brushing 4. Shots/Pill 5. Medicine bath 4
  • 5. Interesting observations Parting hair in opposite direction made the “bugs” stand out Water on coat made hairs stick making the “bugs visible” & immobile Learnings Intelligent detection My dog has been my mirror, she helped me reflect on software > types of bugs, areas testing. > methods of detection (external, internal) I am in search for the “pill” and the “coat” that can “kill” and >diligent observations of “shake” out defects. symptoms - itching, rash 5
  • 6. Inspirations from “Sherlock Holmes” Deductive reasoning Smart work instead of hard work Hypothesizing “potential defect types” 6
  • 7. T he to “Q ra act ue p st id of io ly un n d in ia de g” g rs n o tan se d in g Inspiration from Doctors 7
  • 8. Inspirations from Japanese “Bento” Test cases (HBT) Attention to details Form & Structure Orderliness 8
  • 9. Inspirations from Kids Experimentation 9
  • 10. Inspirations from Artists B P 10
  • 11. Get inspired from all things around you... ...  s  
  • 12. Be the master. Enjoy. Have fun. Thank you!