SlideShare a Scribd company logo
1 of 18
Download to read offline
Language shapes the way you think
T Ashok
Founder & CEO
STAG Software Private Limited
www.stagsoftware.com
in.linkedin.com/in/AshokSTAG
ash_thiru
© 2014 Copyright T Ashok. All rights reserved. 2
Clarity of thought and clear communication.
Language has a significant role in the former too.
© 2014 Copyright T Ashok. All rights reserved. 3
And the syntax shapes how & how-well we
understand the content.
The rules
”Syntax”Language is made of
The content
“Semantics”&
© 2014 Copyright T Ashok. All rights reserved. 4
Syntax is a great guide. A guide who provides you the rules.
Rules that enable you to stay on the path of clarity.
© 2014 Copyright T Ashok. All rights reserved.
Language allows us to:
5
1.Describe a story “Understand”
2.Breakdown the problem "Simplify”
3.Setup clear boundaries “Baseline”
4.State the purpose “Goal”
5.Organize our thoughts “Plan”
6.Issue instructions to get things done “Action”
7.State what has happened “Report”
8.Document stuff so as not to forget “Remember”
© 2014 Copyright T Ashok. All rights reserved.
Now relate to testing...
6
1.Describe a story “Understand”
2.Breakdown the problem "Simplify”
3.Setup clear boundaries “Baseline”
4.State the purpose “Goal”
5.Organize our thoughts “Plan”
6.Issue instructions to get things done “Action”
7.State what has happened “Report”
8.Document stuff so as not to forget “Remember”
Understand the product
Understand who & what
Identify what-to-test
Criteria to meet/Tests-to-do
Test planning
Design and execute
Report test outcomes
Learnings
© 2014 Copyright T Ashok. All rights reserved.
Language styles
7
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “Understand”?
8
Narrative, Creative, First person(Active), Declarative
1. Describe a story - “Understand” Understand the product
"think from the user point of view"
persona-based approach to
describing behaviour, attributes & interconnections
Visualise with pictures - mindmaps are useful here
need to empathise
state facts
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “Simplify the problem”?
9
2. Breakdown the problem - “Simplify” Understand who & what
Imperative, Passive, List
We revel in making things complex!
De-mystify ==> Summarize
Who uses, what do they need to do
Short sentences, limit to a para
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “set clear boundaries”?
10
3. Setup clear boundaries “Baseline” Identify what-to-test
Imperative, Passive, Short
Listing requirements/features - “What-to-test”
Ensure clarity in what we need to
State as positive or negative (should-do vs should-not)
Precision is key
e.g. “The User X shall be able to ...”
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “set clear goals”?
11
4. State purpose “Goal” Criteria to meet/Tests-to-do
Imperative, Passive, Short
“Test-for-what”
- in terms of end user criteria
- in terms of potential types of defects/ types of tests
Ensure clarity in what we need to
State as positive or negative (should-do vs should-not)
Precision is key
Examples:
“That the system should be able to process X records”
“That the system shall not have duplicate records”
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “do test planning”?
12
5. Organise our thoughts “Plan” Test planning
Imperative & Narrative, Active, Short
A “to-do list”
Think in terms of what is to be done by who
This is imperative(action) with details (narration)
© 2014 Copyright T Ashok. All rights reserved.
How does language shape we “design and execute tests”?
13
6. Issue instructions to get things done “Action” Design & execute
Imperative & then descriptive, Passive, Short
Come up with test scenarios to test
Narrative style - Nah!
Imperative - Action oriented
"Ensure that the system does/does-not 'foo' when 'bar' is done".
Then the steps-do as a description
Clear and terse. Be clear of what you want to accomplish before
you jump to how-to-do.
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “report test outcomes”?
14
7. State what has happened “Report” Report test outcomes
Narrative, Declarative, Passive, Short & then details
Multiple facts, that need to be connected
Describing outcomes across time with detail - Complex?
Applicable to reporting information related to defects, test cycle
outcomes, final rest results
Imagine the consumer of this and see if this adds value
Summarise first and then the details
© 2014 Copyright T Ashok. All rights reserved.
How does language shape the way we “capture learnings”?
15
7. Document stuff so as not to forget “Remember” Learnings
Creative, Narrative, Passive, Short & Long
Jot down everything we observe, learn from past.
Here we cannot stick to a single syntax style
Use picture, a non-linear notation - Mindmaps?
This is a mixture of all styles mentioned above and beautiful
mixture of terseness with detail.
© 2014 Copyright T Ashok. All rights reserved.
Recap...
16
1 Understand the product
2 Understand who & what
3 Identify what-to-test
4 Criteria to meet/Tests-to-do
5 Test planning
6 Design and execute
7 Report test outcomes
8 Learnings
© 2014 Copyright T Ashok. All rights reserved.
HBT- Hypothesis Based Testing : A personal test methodology
There is a strong focus on language here!
17
D1
D2
D4
D3
D5D6
D7
D8
Core Concepts
S1
S2
S3S4
S5
S6
SIX Stages of DOING
S1: Understand expectations
S2: Understand context
S3: Formulate hypothesis
S4: Devise proof
S5: Tooling support
S6: Assess & Analyse
EIGHT Disciplines of Thinking
D1: Business value understanding
D2: Defect hypothesis
D3: Strategy & Planning
D4: Test design
D5: Tooling
D6: Visibility
D7: Execution & Reporting
D8: Analysis & Management
Uses 32 Core Concepts
For Problem solving
- Techniques, Principles, Guideline
Click here to know more about HBT.
http://stagsoftware.com/blog?p=570
SIX staged purposeful activities,
Powered by EIGHT disciplines of thinking
HBT is the IP of STAG Software Private Limited.
© 2014 Copyright T Ashok. All rights reserved.
HBT is the intellectual property of STAG Software Private Limited.
STEMTM is the trademark of STAG Software Private Limited.
Thank you!
Download from goo.gl/9aw3Uj

More Related Content

What's hot

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 ToolSTAG Software Private Limited
 
QTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookQTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookTarun Lalwani
 
Co-Extracting Opinions from Online Reviews
Co-Extracting Opinions from Online ReviewsCo-Extracting Opinions from Online Reviews
Co-Extracting Opinions from Online ReviewsEditor IJCATR
 
Automation Consultant Niranjan_Parija
Automation Consultant Niranjan_ParijaAutomation Consultant Niranjan_Parija
Automation Consultant Niranjan_ParijaNiranjan Parija
 
Summarization and opinion detection of product reviews (1)
Summarization and opinion detection of product reviews (1)Summarization and opinion detection of product reviews (1)
Summarization and opinion detection of product reviews (1)Lokesh Mittal
 

What's hot (7)

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
 
Regression Suite Optimization
Regression Suite OptimizationRegression Suite Optimization
Regression Suite Optimization
 
QTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged BookQTP Descriptive Programming Unplugged Book
QTP Descriptive Programming Unplugged Book
 
Co-Extracting Opinions from Online Reviews
Co-Extracting Opinions from Online ReviewsCo-Extracting Opinions from Online Reviews
Co-Extracting Opinions from Online Reviews
 
Automation Consultant Niranjan_Parija
Automation Consultant Niranjan_ParijaAutomation Consultant Niranjan_Parija
Automation Consultant Niranjan_Parija
 
Summarization and opinion detection of product reviews (1)
Summarization and opinion detection of product reviews (1)Summarization and opinion detection of product reviews (1)
Summarization and opinion detection of product reviews (1)
 
Customers don't tell, YOU have to ask
Customers don't tell, YOU have to askCustomers don't tell, YOU have to ask
Customers don't tell, YOU have to ask
 

Similar to Language shapes the way you think

Fun With Words: A Toolkit for Designing Great Content, First
Fun With Words: A Toolkit for Designing Great Content, FirstFun With Words: A Toolkit for Designing Great Content, First
Fun With Words: A Toolkit for Designing Great Content, FirstMichaela Hackner
 
Uberengagement On Involvement
Uberengagement   On InvolvementUberengagement   On Involvement
Uberengagement On InvolvementSean Trainor
 
Ingredients of a good document.pptx
Ingredients of a good document.pptxIngredients of a good document.pptx
Ingredients of a good document.pptxRuth Weal
 
Achieving Your Career Goalssample
Achieving Your Career GoalssampleAchieving Your Career Goalssample
Achieving Your Career GoalssampleHeatherweaver
 
Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014Younghee Jung
 
HTY 110HA Module 8 Presentation Project Instructions
HTY 110HA  Module 8 Presentation Project Instructions HTY 110HA  Module 8 Presentation Project Instructions
HTY 110HA Module 8 Presentation Project Instructions NarcisaBrandenburg70
 
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)Adrienne Bellehumeur
 
Strategies for Successful Oral Presentation (2).pptx
Strategies for Successful Oral Presentation (2).pptxStrategies for Successful Oral Presentation (2).pptx
Strategies for Successful Oral Presentation (2).pptxRanaHuzaifaShoukat
 
Lgp presentation
Lgp presentationLgp presentation
Lgp presentationimshashank
 
英語プレゼンテーションの技法_2020
英語プレゼンテーションの技法_2020英語プレゼンテーションの技法_2020
英語プレゼンテーションの技法_2020englishteacherotasuketoukai
 
Faculty of business effective presentation skills
Faculty of business   effective presentation skillsFaculty of business   effective presentation skills
Faculty of business effective presentation skillsAzaharoddinMohd1
 
Getting the most from Scrum and Agile.pdf
Getting the most from Scrum and Agile.pdfGetting the most from Scrum and Agile.pdf
Getting the most from Scrum and Agile.pdfEveryThing68
 
WritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideWritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideJas Mahay
 
Effective use of PowerPoint in Higher Education
Effective use of PowerPoint in Higher Education Effective use of PowerPoint in Higher Education
Effective use of PowerPoint in Higher Education AjmalSultany
 
English 2311 Final Reflection Slidedoc
English 2311 Final Reflection SlidedocEnglish 2311 Final Reflection Slidedoc
English 2311 Final Reflection SlidedocNicole Keller
 
DevLearn Notes - Ashley's four days at the DevLearn Conference!
DevLearn Notes - Ashley's four days at the DevLearn Conference! DevLearn Notes - Ashley's four days at the DevLearn Conference!
DevLearn Notes - Ashley's four days at the DevLearn Conference! Ashley Porter
 

Similar to Language shapes the way you think (20)

Fun With Words: A Toolkit for Designing Great Content, First
Fun With Words: A Toolkit for Designing Great Content, FirstFun With Words: A Toolkit for Designing Great Content, First
Fun With Words: A Toolkit for Designing Great Content, First
 
Uberengagement On Involvement
Uberengagement   On InvolvementUberengagement   On Involvement
Uberengagement On Involvement
 
Ingredients of a good document.pptx
Ingredients of a good document.pptxIngredients of a good document.pptx
Ingredients of a good document.pptx
 
4-4
4-44-4
4-4
 
Achieving Your Career Goalssample
Achieving Your Career GoalssampleAchieving Your Career Goalssample
Achieving Your Career Goalssample
 
Welcome is431 s11
Welcome is431 s11Welcome is431 s11
Welcome is431 s11
 
Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014
 
HTY 110HA Module 8 Presentation Project Instructions
HTY 110HA  Module 8 Presentation Project Instructions HTY 110HA  Module 8 Presentation Project Instructions
HTY 110HA Module 8 Presentation Project Instructions
 
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
 
Strategies for Successful Oral Presentation (2).pptx
Strategies for Successful Oral Presentation (2).pptxStrategies for Successful Oral Presentation (2).pptx
Strategies for Successful Oral Presentation (2).pptx
 
Lgp presentation
Lgp presentationLgp presentation
Lgp presentation
 
英語プレゼンテーションの技法_2020
英語プレゼンテーションの技法_2020英語プレゼンテーションの技法_2020
英語プレゼンテーションの技法_2020
 
Faculty of business effective presentation skills
Faculty of business   effective presentation skillsFaculty of business   effective presentation skills
Faculty of business effective presentation skills
 
Getting the most from Scrum and Agile.pdf
Getting the most from Scrum and Agile.pdfGetting the most from Scrum and Agile.pdf
Getting the most from Scrum and Agile.pdf
 
Presentation skills
Presentation skillsPresentation skills
Presentation skills
 
Course Summary Power Point
Course Summary Power PointCourse Summary Power Point
Course Summary Power Point
 
WritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideWritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-Guide
 
Effective use of PowerPoint in Higher Education
Effective use of PowerPoint in Higher Education Effective use of PowerPoint in Higher Education
Effective use of PowerPoint in Higher Education
 
English 2311 Final Reflection Slidedoc
English 2311 Final Reflection SlidedocEnglish 2311 Final Reflection Slidedoc
English 2311 Final Reflection Slidedoc
 
DevLearn Notes - Ashley's four days at the DevLearn Conference!
DevLearn Notes - Ashley's four days at the DevLearn Conference! DevLearn Notes - Ashley's four days at the DevLearn Conference!
DevLearn Notes - Ashley's four days at the DevLearn Conference!
 

More from STAG Software Private Limited

Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"STAG Software Private Limited
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachSTAG Software Private Limited
 
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 InvestmentSTAG Software Private Limited
 
Enhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product MaturityEnhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product MaturitySTAG Software Private Limited
 
Pre-deployment Performance Evaluation of Web-based Product
Pre-deployment Performance Evaluation of Web-based ProductPre-deployment Performance Evaluation of Web-based Product
Pre-deployment Performance Evaluation of Web-based ProductSTAG Software Private Limited
 
Enhanced Automation Framework delivers Business Outcomes
Enhanced Automation Framework delivers Business OutcomesEnhanced Automation Framework delivers Business Outcomes
Enhanced Automation Framework delivers Business OutcomesSTAG Software Private Limited
 
Differential QA Staffing Strategy makes Captive Center Operational
Differential QA Staffing Strategy makes Captive Center OperationalDifferential QA Staffing Strategy makes Captive Center Operational
Differential QA Staffing Strategy makes Captive Center OperationalSTAG Software Private Limited
 

More from STAG Software Private Limited (20)

Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"Application Scenarios of "doSmartQA -Smart Probing Assistant"
Application Scenarios of "doSmartQA -Smart Probing Assistant"
 
Choked by technical debt?
Choked by technical debt?Choked by technical debt?
Choked by technical debt?
 
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
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” Approach
 
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
 
Intelligent Automation and Smart Tooling
Intelligent Automation and Smart ToolingIntelligent Automation and Smart Tooling
Intelligent Automation and Smart Tooling
 
Enhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product MaturityEnhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product Maturity
 
Too Many Conditions!
Too Many Conditions!Too Many Conditions!
Too Many Conditions!
 
Pre-deployment Performance Evaluation of Web-based Product
Pre-deployment Performance Evaluation of Web-based ProductPre-deployment Performance Evaluation of Web-based Product
Pre-deployment Performance Evaluation of Web-based Product
 
Enhanced Automation Framework delivers Business Outcomes
Enhanced Automation Framework delivers Business OutcomesEnhanced Automation Framework delivers Business Outcomes
Enhanced Automation Framework delivers Business Outcomes
 
Regulatory Compliance QA
Regulatory Compliance QARegulatory Compliance QA
Regulatory Compliance QA
 
Differential QA Staffing Strategy makes Captive Center Operational
Differential QA Staffing Strategy makes Captive Center OperationalDifferential QA Staffing Strategy makes Captive Center Operational
Differential QA Staffing Strategy makes Captive Center Operational
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Language shapes the way you think

  • 1. Language shapes the way you think T Ashok Founder & CEO STAG Software Private Limited www.stagsoftware.com in.linkedin.com/in/AshokSTAG ash_thiru
  • 2. © 2014 Copyright T Ashok. All rights reserved. 2 Clarity of thought and clear communication. Language has a significant role in the former too.
  • 3. © 2014 Copyright T Ashok. All rights reserved. 3 And the syntax shapes how & how-well we understand the content. The rules ”Syntax”Language is made of The content “Semantics”&
  • 4. © 2014 Copyright T Ashok. All rights reserved. 4 Syntax is a great guide. A guide who provides you the rules. Rules that enable you to stay on the path of clarity.
  • 5. © 2014 Copyright T Ashok. All rights reserved. Language allows us to: 5 1.Describe a story “Understand” 2.Breakdown the problem "Simplify” 3.Setup clear boundaries “Baseline” 4.State the purpose “Goal” 5.Organize our thoughts “Plan” 6.Issue instructions to get things done “Action” 7.State what has happened “Report” 8.Document stuff so as not to forget “Remember”
  • 6. © 2014 Copyright T Ashok. All rights reserved. Now relate to testing... 6 1.Describe a story “Understand” 2.Breakdown the problem "Simplify” 3.Setup clear boundaries “Baseline” 4.State the purpose “Goal” 5.Organize our thoughts “Plan” 6.Issue instructions to get things done “Action” 7.State what has happened “Report” 8.Document stuff so as not to forget “Remember” Understand the product Understand who & what Identify what-to-test Criteria to meet/Tests-to-do Test planning Design and execute Report test outcomes Learnings
  • 7. © 2014 Copyright T Ashok. All rights reserved. Language styles 7
  • 8. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “Understand”? 8 Narrative, Creative, First person(Active), Declarative 1. Describe a story - “Understand” Understand the product "think from the user point of view" persona-based approach to describing behaviour, attributes & interconnections Visualise with pictures - mindmaps are useful here need to empathise state facts
  • 9. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “Simplify the problem”? 9 2. Breakdown the problem - “Simplify” Understand who & what Imperative, Passive, List We revel in making things complex! De-mystify ==> Summarize Who uses, what do they need to do Short sentences, limit to a para
  • 10. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “set clear boundaries”? 10 3. Setup clear boundaries “Baseline” Identify what-to-test Imperative, Passive, Short Listing requirements/features - “What-to-test” Ensure clarity in what we need to State as positive or negative (should-do vs should-not) Precision is key e.g. “The User X shall be able to ...”
  • 11. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “set clear goals”? 11 4. State purpose “Goal” Criteria to meet/Tests-to-do Imperative, Passive, Short “Test-for-what” - in terms of end user criteria - in terms of potential types of defects/ types of tests Ensure clarity in what we need to State as positive or negative (should-do vs should-not) Precision is key Examples: “That the system should be able to process X records” “That the system shall not have duplicate records”
  • 12. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “do test planning”? 12 5. Organise our thoughts “Plan” Test planning Imperative & Narrative, Active, Short A “to-do list” Think in terms of what is to be done by who This is imperative(action) with details (narration)
  • 13. © 2014 Copyright T Ashok. All rights reserved. How does language shape we “design and execute tests”? 13 6. Issue instructions to get things done “Action” Design & execute Imperative & then descriptive, Passive, Short Come up with test scenarios to test Narrative style - Nah! Imperative - Action oriented "Ensure that the system does/does-not 'foo' when 'bar' is done". Then the steps-do as a description Clear and terse. Be clear of what you want to accomplish before you jump to how-to-do.
  • 14. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “report test outcomes”? 14 7. State what has happened “Report” Report test outcomes Narrative, Declarative, Passive, Short & then details Multiple facts, that need to be connected Describing outcomes across time with detail - Complex? Applicable to reporting information related to defects, test cycle outcomes, final rest results Imagine the consumer of this and see if this adds value Summarise first and then the details
  • 15. © 2014 Copyright T Ashok. All rights reserved. How does language shape the way we “capture learnings”? 15 7. Document stuff so as not to forget “Remember” Learnings Creative, Narrative, Passive, Short & Long Jot down everything we observe, learn from past. Here we cannot stick to a single syntax style Use picture, a non-linear notation - Mindmaps? This is a mixture of all styles mentioned above and beautiful mixture of terseness with detail.
  • 16. © 2014 Copyright T Ashok. All rights reserved. Recap... 16 1 Understand the product 2 Understand who & what 3 Identify what-to-test 4 Criteria to meet/Tests-to-do 5 Test planning 6 Design and execute 7 Report test outcomes 8 Learnings
  • 17. © 2014 Copyright T Ashok. All rights reserved. HBT- Hypothesis Based Testing : A personal test methodology There is a strong focus on language here! 17 D1 D2 D4 D3 D5D6 D7 D8 Core Concepts S1 S2 S3S4 S5 S6 SIX Stages of DOING S1: Understand expectations S2: Understand context S3: Formulate hypothesis S4: Devise proof S5: Tooling support S6: Assess & Analyse EIGHT Disciplines of Thinking D1: Business value understanding D2: Defect hypothesis D3: Strategy & Planning D4: Test design D5: Tooling D6: Visibility D7: Execution & Reporting D8: Analysis & Management Uses 32 Core Concepts For Problem solving - Techniques, Principles, Guideline Click here to know more about HBT. http://stagsoftware.com/blog?p=570 SIX staged purposeful activities, Powered by EIGHT disciplines of thinking HBT is the IP of STAG Software Private Limited.
  • 18. © 2014 Copyright T Ashok. All rights reserved. HBT is the intellectual property of STAG Software Private Limited. STEMTM is the trademark of STAG Software Private Limited. Thank you! Download from goo.gl/9aw3Uj