Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
The Vernon Richard Show - Dream Jobs and Emotion Based Testing: Using Feelings As Heuristics

Dream Jobs and Emotion Based Testing: Using Feelings As Heuristics

08/15/24 • 44 min

The Vernon Richard Show

In this conversation, Richard and Vernon discuss their use of AI in their lives and then explore the topic of working at their dream companies. Richard expresses his fascination with SpaceX and the incredible engineering and technology involved in space exploration. Vernon shares his love for video games and the art and science behind their creation.

They also touch on the emotions involved in software testing and how they can be clues to underlying problems. The conversation explores various emotions experienced during software testing, including frustration, joy, fear, suspicion, and familiarity. Frustration often arises when encountering bugs or issues, while joy can be felt when using a well-designed and user-friendly app. Fear is associated with the potential for irreversible actions or data loss. Suspicion arises when recognizing patterns or past experiences that may indicate potential problems. Familiarity helps in identifying missing features or inconsistencies.

The conversation also touches on the concept of behavior-driven development (BDD) and the importance of having conversations and automating them rather than just documenting them.

#exploratorytesting #softwaretesting #testing #software #softwaredevelopment #emotions

00:00 - Intro attempt no. 1
00:50 - Intro attempt no. 2
01:16 - ⚽️ Footy
01:46 - ⚽️ Footy related preamble to the question
03:01 - Dream job question
03:36 - Space! The final frontier!
03:54 Dream Job: Working at SpaceX and Developing Software for Rockets
08:30 - Dream job: Nintendo, adventure games, and storytelling
11:54 The Fascination with Rockets and Space
17:04 - Emotions in software testing
19:41 Beyond Functionality: The Importance of User Experience and Emotions
20:10 The Role of Emotions in Software Testing
20:35 Using Frustration and Anger as Indicators of Improvement Areas
21:29 Learning and Coding: Frustration and Joy
22:36 BDD and Sweary Outbursts
23:56 The Importance of Clear User Scenarios
25:34 The Value of Conversations in BDD
26:50 - Joyful testing
28:57 Fear and Suspicion in Testing
31:14 The Anxiety of Sending Money
33:27 - Suspicion and that feeling of de ja vu
36:09 Applying Past Experiences and Patterns
37:25 The Evolution of Suspicion and Familiarity
39:27 The Role of Heuristics in Testing
41:24 The Absence of Joy in Testing
42:46 Emotions as a Guide for Testing Strategies and Approaches

Links to stuff we mentioned during the pod:

plus icon
bookmark

In this conversation, Richard and Vernon discuss their use of AI in their lives and then explore the topic of working at their dream companies. Richard expresses his fascination with SpaceX and the incredible engineering and technology involved in space exploration. Vernon shares his love for video games and the art and science behind their creation.

They also touch on the emotions involved in software testing and how they can be clues to underlying problems. The conversation explores various emotions experienced during software testing, including frustration, joy, fear, suspicion, and familiarity. Frustration often arises when encountering bugs or issues, while joy can be felt when using a well-designed and user-friendly app. Fear is associated with the potential for irreversible actions or data loss. Suspicion arises when recognizing patterns or past experiences that may indicate potential problems. Familiarity helps in identifying missing features or inconsistencies.

The conversation also touches on the concept of behavior-driven development (BDD) and the importance of having conversations and automating them rather than just documenting them.

#exploratorytesting #softwaretesting #testing #software #softwaredevelopment #emotions

00:00 - Intro attempt no. 1
00:50 - Intro attempt no. 2
01:16 - ⚽️ Footy
01:46 - ⚽️ Footy related preamble to the question
03:01 - Dream job question
03:36 - Space! The final frontier!
03:54 Dream Job: Working at SpaceX and Developing Software for Rockets
08:30 - Dream job: Nintendo, adventure games, and storytelling
11:54 The Fascination with Rockets and Space
17:04 - Emotions in software testing
19:41 Beyond Functionality: The Importance of User Experience and Emotions
20:10 The Role of Emotions in Software Testing
20:35 Using Frustration and Anger as Indicators of Improvement Areas
21:29 Learning and Coding: Frustration and Joy
22:36 BDD and Sweary Outbursts
23:56 The Importance of Clear User Scenarios
25:34 The Value of Conversations in BDD
26:50 - Joyful testing
28:57 Fear and Suspicion in Testing
31:14 The Anxiety of Sending Money
33:27 - Suspicion and that feeling of de ja vu
36:09 Applying Past Experiences and Patterns
37:25 The Evolution of Suspicion and Familiarity
39:27 The Role of Heuristics in Testing
41:24 The Absence of Joy in Testing
42:46 Emotions as a Guide for Testing Strategies and Approaches

Links to stuff we mentioned during the pod:

Previous Episode

undefined - We Have to Talk About Crowdstrike! Hot Takes and Quality Debates

We Have to Talk About Crowdstrike! Hot Takes and Quality Debates

The conversation discusses the CrowdStrike outage caused by a kernel bug in a Windows update. The impact of the outage was widespread, affecting airports, medical professionals, banking, and even news channels.

The hosts emphasize the need to understand the complexity of software testing and not jump to conclusions or blame testers. They highlight the importance of continuous improvement, learning from mistakes, and taking ownership of problems.

The conversation also touches on the debate around releasing software on Fridays and the need for context-specific decision-making. The conversation explores the impact of software bugs and the importance of quality in software development. It discusses the ability to turn off software in critical situations, the challenges of working on low-level or embedded software, and the need for risk mitigation.

The conversation also touches on the response of CrowdStrike to the recent software bug and the potential human impact of such incidents. The concept of quality in software is examined, and the conversation concludes with a discussion on the increasing prevalence of software in various industries.

Links & Mentions

00:00 Introduction and Appreciation for Listeners
00:33 - Did anything interesting happen in the last week?
01:01 - Crowdstrike (what else?!)
01:56 - Vernon & Richard describe what happened with the Crowdstrike shenanigans
04:23 Realizing the Global Impact of the Outage
06:16 Explaining the Kernel Bug and its Effects
07:44 The Process of Getting a Kernel-Based Application
08:40 The Kernel's Response to Errors and Risks
09:29 The Significance of the Kernel in Software
10:35 Updates and News from CrowdStrike
11:11 The Importance of Software Testing and Quality
12:12 The Fallacy of Blaming Testers and Testing
12:46 - Vern reads out Rich's LinkedIn post in the immediate wake of the issue
14:29 Recognizing Process Shortcomings and Risks
15:38 - The danger of "hot takes"
16:24 Taking Ownership and Learning from Mistakes
19:15 - Common Crowdstrike Hot Takes: Thou shalt not release of Friday!
19:46 Alternative Explanations and Hot Takes
21:16 The Danger of Treating Hot Takes as Facts
22:20 The Debate Around Releasing on Fridays
23:17 Mitigating Risks and Context-Specific Decision-Making
24:42 The Need for Continuous Improvement and Learning
26:18 - Common Crowdstrike Hot Takes: Clearly this hasn't been tested!
26:37 - Common Crowdstrike Hot Takes: Obvious risk mitigation steps the should have taken
28:00 - Crowdstrike CEO called to co...

Next Episode

undefined - Testing the Job Hunt: Red Flags, Networking, Personal Brand, and the Power of Storytelling

Testing the Job Hunt: Red Flags, Networking, Personal Brand, and the Power of Storytelling

In this episode, Richard and Vernon discuss the topic of hiring and share their thoughts on the annoying things that companies and hiring managers do. They emphasize the importance of seeking clarification and understanding the context behind red flags on a candidate's CV.

They also discuss the power dynamic in the hiring process and provide advice for job seekers on how to mitigate potential problems. They highlight the value of storytelling and narrative in CVs and suggest cherry-picking relevant experiences to showcase in job applications.

In this conversation, Richard and Vernon discuss job hunting strategies and offer advice for those looking for new roles. They emphasize the importance of networking, building a personal brand, and being intentional about what you share on platforms like LinkedIn.

They also discuss the distinction between skills and tools in job specifications and CVs, encouraging a focus on transferable skills rather than specific tools. The conversation concludes with a call for feedback and suggestions from listeners.

#softwaretesting #software #hiring #hiringtips

Links to stuff we mentioned during the pod:

The Vernon Richard Show - Dream Jobs and Emotion Based Testing: Using Feelings As Heuristics

Transcript

Richard

Everybody, and welcome back to the Vernon Richards Show. You know what the best thing about you, whatever, is you just did Chris, edited it out completely. So whatever you just scream down, the microphone burn in.

Vernon

All I did was I I did the whole fake cheering. So I went, yeah. You probably can't hear it.

Richard

She did it again.

Vernon
Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/the-vernon-richard-show-626736/dream-jobs-and-emotion-based-testing-using-feelings-as-heuristics-83251806"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to dream jobs and emotion based testing: using feelings as heuristics on goodpods" style="width: 225px" /> </a>

Copy