Patrick “Grumpy” Prill's Avatar

Patrick “Grumpy” Prill

@testpappy.bsky.social

Tester, Woodworker

492 Followers  |  137 Following  |  242 Posts  |  Joined: 03.07.2023  |  1.8962

Latest posts by testpappy.bsky.social on Bluesky

Preview
Systems Thinking seems to be important, but how does it work? Systems Thinking is basically Thinking. Systems Thinking approaches or frameworks have been invented to bring structure to thinking and enable modeling and sharing mental models. This also helps to practice thinking, when you have some more tangible ideas to talk about. Because thinking about thinking is quite on the meta level. M = I x OA Mental Model is Information combined with Organization…

Recently Systems Thinking gained more popularity. There was even a Ministry of Testing event around it. Most of the time I only hear or read that Systems Thinking is important and all the benefits of it. But nobody explained how to actually do it. I try to slightly close that gap.

12.03.2025 11:53 — 👍 6    🔁 1    💬 0    📌 0
Video thumbnail

Eine Rede, die Anerkennung verdient. In 1 Minute zeigt @ricardalang.bsky.social , wie man mit der AfD umgehen sollte und ja, sie spricht Friedrich Merz zurecht die Kanzlerfähigkeit ab. Hut ab vor dieser Rede!

30.01.2025 19:16 — 👍 7410    🔁 2529    💬 185    📌 174
Preview
The System of a Button Buttons are all over the screen I'm looking at. There will be buttons on the screen you read this. There's buttons in your house, in your car, everywhere. And every button is more than just a button. A button is a complex system. "Come on, now you exaggerate!", you might say. Let me explain. A button has a purpose. When you press or click the button, something should happen.

Have you ever thought about the system of a "Button"? A button is an experience. And there is so much attached to it. Let me explain.

30.01.2025 08:25 — 👍 2    🔁 1    💬 0    📌 0
Preview
Empathy – Understanding Motivation in Systems In the Systems Seeing Adventure we used an Empathy Map on Day 9. This is a nice tool to look at a system from other perspectives. In this case from other humans. My current favorite approach to systems thinking is the DSRP-method. The P stands for Perspective. The idea is to use the perspective of any element of the system to improve its model.

We are (still/mostly) working with real people. Users, colleagues, customers. When we want something from them, it helps to understand what they want, so that we can provide these information. This saves time and helps us to understand the system better.

29.01.2025 08:26 — 👍 2    🔁 1    💬 0    📌 0
Preview
Putting Lipstick on the Pig: The Downside of Automation One issue that I see every now and then is that we tend to automate things because we can. I'm guilty of that myself. Ever since I started writing scripts and tests and tools and what not, I started to automate things. Because I can. Don't get me wrong, automating things is useful and a fantastic opportunity to reduce stupid work.

Automating processes as they are can sometimes be like putting lipstick on a pig. Just because you automate it, doesn't make the process better. Maybe start by looking at what you need to automate, before jumping straight into coding.

27.01.2025 07:51 — 👍 2    🔁 1    💬 0    📌 0

Happy birthday ladies!!! @rosiesherry.com and @emjaykay80.bsky.social

24.01.2025 12:05 — 👍 3    🔁 0    💬 1    📌 0
Systems Seeing Adventure – Day 6-9: Looking at a situation from different lenses I have decided to bundle a few days together. The reason is, that I now need to come up with a situation that the rest of the adventure is using for the exercises. So I need to find something that I can share publicly. On the other hand I want to look at a work-related situation as well. So I will have a simpler situation for the blog, and a more complicated one for myself.

The adventure continues. After a week of practicing some things, we are now defining a key situation and start applying different lenses. This post includes some colorful circles, bad drawings and an empathy map. I took the freedom to bundle 4 days.

24.01.2025 07:28 — 👍 1    🔁 1    💬 0    📌 0
Preview
Having a process doesn’t mean you get good or consistent results A topic that keeps coming back to me is pondering about simplification of processes. What is a simple process and what is a complicated or complex process? In which constraints does it make sense to have more or less details? Just because it looks simple doesn't mean it is simple. And just because it looks complex doesn't mean it is complex.

Quality Eats Process for Breakfast. That was the title of a workshop I gave 8 years ago. The message I tried to convey still stands. It's hard to define processes which result in consistent products. Wood working, baking, coffee. But especially in IT.

23.01.2025 07:28 — 👍 3    🔁 1    💬 0    📌 0

Grumpy Pappy is the name set on your blog. So Gemini didn’t do any magic with that.

Which reminds me of my recent hate on YouTube and why they offer me all the English and American channels with translated titles. I found the option to turn off the crap that the video plays in German. But that one…

22.01.2025 10:48 — 👍 1    🔁 0    💬 1    📌 0
Preview
One day I will find the right words, and they will be simple. This quote is by American novelist and poet Jack Kerouac. And ever since I read this, I aim to achieve it. So far without success. Finding the right and simple words is hard work. The same is said with the quote "I wanted to write you a short letter, but I only had time for a long one", which is assigned to Goethe, Lichtenberg, Pascal, Swift and others.

One day I will find the right words, and they will be simple. So far I was not successful. But I keep trying.

22.01.2025 08:08 — 👍 1    🔁 1    💬 0    📌 0
Preview
Systems Seeing Adventure – Day 5: Attending (more) Closely If you want to know more about the System Seeing Adventure, check out this link. My TL;DR: of this session is: What seems simple is rather complex, if you only look close enough. Today's task was to look at a picture and note what we see. The system and the interactions. How is it communicated and conveyed. The picture to look at can be found…

Day 5 of the Systems Seeing Adventure. Today's task was to look at a picture and note what we see. The system and the interactions. How is it communicated and conveyed.

21.01.2025 08:39 — 👍 0    🔁 0    💬 0    📌 0
A painting of a bird next to the words "this dumb fucker should've stayed in school"

A painting of a bird next to the words "this dumb fucker should've stayed in school"

21.01.2025 01:08 — 👍 684    🔁 78    💬 2    📌 3

What comes after „Clusterfuck“?! Asking for a friend.

20.01.2025 18:58 — 👍 3    🔁 0    💬 0    📌 0
Preview
Enjoy the process Too often I am, and probably we all are, result-driven. Get there fast, get it done, get it out of the way. Or get it automated or implemented in a way that I can reproduce something quickly by the dozen. This applied to nearly every aspect of my life.And I see my daughter now reading a lot of books. But she is always keeping track of how many pages still to read, and likes finishing books.

I was asking myself last year, why am I trying to get things done as quickly as possible? And it boils down to enjoying the accomplishment more than the journey of reaching it.

20.01.2025 08:10 — 👍 6    🔁 2    💬 1    📌 0
Preview
Systems Seeing Adventure – Day 4: Ackoff on Systems If you want to know more about the System Seeing Adventure, check out this link. The task for Day 4 is watch and sketchnote the TED talk by Dr. Russ Ackoff on Quality Improvements of Systems. I have tried sketchnoting in the past and it was not very successful. This talk by Dr. Ackoff was just a rapid fire of smart statements worth noting down.

Day 4 of the Systems Seeing Adventure. This time it's about watching a TED talk from Dr. Russ Ackoff. The talk is absolutely brilliant. And the task was about sketchnoting and some analysis. Warning: no sketchnoting happened. Not my forte.

17.01.2025 08:06 — 👍 2    🔁 1    💬 0    📌 0
Preview
System Seeing Adventure – Day 3: Explore System Concepts The task on day 3 is to explore system concepts and make concept cards out of them. I will pass on this drawing challenge and rather focus on the write-up here. I'm aware of two system concepts that helped me the last 10 years. A decade ago I read the book "Thinking in Systems" by Donella H. Meadows. The basic elements that were used in this approach are stocks, inflow and outflow.

This is day 3 of the system seeing adventure. It's about exploring system concepts. As I'm quite biased on this topic, I explain the concepts that I'm following at the moment, which are helpful to me as of now.

16.01.2025 08:17 — 👍 2    🔁 1    💬 0    📌 0
Preview
The concept of “enough” This weekend - when you read this, last weekend - I listened to my favorite woodworking podcast. And the topic was "Gratitude, Appreciation and the concept of Enough". "Enough" is a topic that lately rumors in my head all the time. When I look at politics, careers, economics, global warming, ecosystems, billionaires, and all topics along this line. Why do we always need more, more, more.

Testing is never done. So we need to find ways to determine, what is "enough".

15.01.2025 07:47 — 👍 4    🔁 2    💬 0    📌 0
Preview
System Seeing Adventure – Day 2: Draw your Org (incl. my take on orgs) The task on day 2 is not only to draw your org, but draw it in three different ways. The org to draw I choose was my company in its current state. Next step: Draw your org - 3 different ways That was harder than imagined. Next step: Jot down what you learned about your org. Rather team-centric view For some non-tech related functions I have no idea how they are organized…

Day 2 of the system seeing challenge set by Ruth Malan here https://www.linkedin.com/posts/ruth-malan-4558153_system-seeing-journal-starter-kit-2025-edition-activity-7282070530961141761-xDk7

14.01.2025 08:15 — 👍 1    🔁 1    💬 0    📌 0

I need to get that book.

13.01.2025 18:53 — 👍 2    🔁 0    💬 0    📌 0
Preview
Enjoying complexity Many years ago I learned the basics about the Cynefin Framework. The very basics. To repeat these very basics, Cynefin differentiates events into five different domains. Simple or obvious, Complicated, Complex, Chaos and Unknown or disorder. This helps to understand how to perceive situations and make sense out of them. Cynefin is based among others on systems thinking, which makes it sometimes a bit tricky to distinguish.

Enjoying complexity

Many years ago I learned the basics about the Cynefin Framework. The very basics. To repeat these very basics, Cynefin differentiates events into five different domains. Simple or obvious, Complicated, Complex, Chaos and Unknown or disorder. This helps to understand how to…

13.01.2025 07:33 — 👍 3    🔁 1    💬 0    📌 0
A self-made scraper plane standing on a workbench.

A self-made scraper plane standing on a workbench.

Several pieces of formatted wood from ash, hornbeam and apple tree, partially with patterns glued on them.

Several pieces of formatted wood from ash, hornbeam and apple tree, partially with patterns glued on them.

I built me a scraper plane. Based on plans from an Aussie woodworker. The plane is made from pieces of hornbeam, ash tree and apple tree. The blade is from an old Anant jointer plane.

12.01.2025 17:34 — 👍 3    🔁 0    💬 0    📌 0
Preview
Systems Seeing Adventure – Day 1: Draw a Bike My friend Vernon made me aware of this post from Ruth Malan. It's about a 31 day systems seeing adventure. This is fully up my alley at the moment. So I'll take you with me on this journey. Next step: Draw a bubble diagram of a bike. This task is for me. Two years ago I built a gravel bike with a bamboo frame from scratch.

Systems Seeing Adventure – Day 1: Draw a Bike

My friend Vernon made me aware of this post from Ruth Malan. It's about a 31 day systems seeing adventure. This is fully up my alley at the moment. So I'll take you with me on this journey. Next step: Draw a bubble diagram of a bike. This task is for…

10.01.2025 08:01 — 👍 3    🔁 1    💬 0    📌 0
Preview
Making connections – the rain drop model In 2016 I gave my first talk at a testing conference - TestBash Brighton. The topic was about the power of ignorance. One model that I tried to convey back then was the rain drop model. Based on the concentric circles that rain drops produce on the water surface. Each rain drop stands for a particular topic or system. The growing circle demonstrates the growth of knowledge.

In my first test conference talk I spoke about a model to help understand how knowledge grows. It's 2D, and despite the complexity of the world, I think it still works brilliantly. So here I give you the rain drop model.

09.01.2025 07:55 — 👍 5    🔁 1    💬 0    📌 0
Preview
Solar vs. Kohle: Diese Grafik ist Fake! (das Verhältnis ist sogar noch besser) Erzeugt ein Solarschiff wirklich genauso viel Strom wie 100 Kohleschiffe, wie die internationale Energieagentur sagte? Nein! Das Verhältnis ist sogar noch besser.

Erzeugt ein Solarschiff wirklich genauso viel Strom wie 100 Kohleschiffe, wie die internationale Energieagentur sagte? Nein! Das Verhältnis ist sogar noch um einiges besser, schreibt @graslutscher.de. www.volksverpetzer.de/faktencheck/...

07.01.2025 08:02 — 👍 498    🔁 149    💬 8    📌 9
Preview
Time – the forgotten dimension Over time your mental model evolves. With your next bit of information your model improves one step further. But that's not the aspect of time I want to talk about. The system at hand gets older, time passes by, bits and pieces of the system change. That's the aspect of time I want to talk about. Time is a very important dimension in your mental models.

If you focus on now, you will tomorrow have a better yesterday.
But, if you are aware of yesterday and already think about tomorrow (or next year), you might also make better decisions today.

08.01.2025 08:16 — 👍 4    🔁 2    💬 0    📌 0

Well, in a forced way. My dentist is only back from vacation since today himself.

07.01.2025 20:20 — 👍 1    🔁 0    💬 0    📌 0

Same here. Good luck, guys.

07.01.2025 20:17 — 👍 2    🔁 0    💬 2    📌 0
Preview
Cycle models are just hiding many small parallel and cascading waterfalls Unpopular opinion: even in Agile we just work in many small waterfalls or V-models, in parallel, all the time. Scrum and Kanban in action feels more like my ADHD brain works. Doing all the things, all the time, and in parallel. Don't get me wrong. My brain is fine with working that way. But do you know what is merely impossible?

Let's start the new year with a rant.

Models of ways of working in Agile look all so smooth and clean. Reality looks a bit different.

07.01.2025 08:18 — 👍 3    🔁 2    💬 1    📌 0
Preview
The urge for simplicity Recently this is a topic all around me. At work, at home, in the news. The world has become a complex place. Well it always was, but as we stand on the shoulders of giants, we are able to understand more and more of it now. This requires more knowledge than anyone is able to gain in a lifetime. This is overwhelming.

Let's start the week with a rant. I don't even know where I wanted to go with this blog post. But things needed to come out. Maybe I will write more on the topic soon, when more structure evolves. It's not simple.

06.01.2025 08:24 — 👍 4    🔁 1    💬 0    📌 0
Preview
Simplicity means shifting complexity I recently thought a lot about simplicity and complexity. And I came to the conclusion, that simplicity is often only possible when you shift complexity. The complexity doesn't go away. Setting boundaries reduces complexity, but someone has to set these boundaries. Sometimes the shift is from many to few, sometimes from few to many. Let me explain my thought. Let's start with a wood working example.

If something is simple, it comes with boundaries. The complexity is in the boundaries. Providing less boundaries might look simpler, but it is actually more complex to use and vice versa.

03.01.2025 07:57 — 👍 5    🔁 3    💬 1    📌 0

@testpappy is following 19 prominent accounts