This idea started out as a doodle during Richard Bradshaw’s MEWT talk & thanks to Del Dewar, it became a “thing”.
In Richard’s talk, he rightly pointed out that the ice cream in the ice cream cone anti-pattern of test automation only sits on top of the cone.
In this post, I relate Richard’s fledgeling model to that of Bach & Bolton’s idea that Testers are the headlights of a project, purposely shining the light so that others do not have to work in the dark.
Continue reading “The Torch of Truth”
This is the 2nd post in my series on Truth. It builds on the first post by hopefully demonstrating how my opinions on truth & “Living Documentation” have changed after some research into what is truth.
This research was done in preparation for the fabulous MEWT conference. Here is a link for the slides of my “Single Source Of Truth Is A Lie” talk – this post aims to follow the structure of that talk.
Continue reading “Single Source Of Truth Is A Lie”
One of the advantages of being part of the ISST is the fantastic opportunity to dig into topics & ideas with a community of critical thinkers. There is nothing like a good Skype IM chat to sharpen your own thoughts & beliefs!
The other day, the topic of “single source of truth” arose. Who had heard of it? Is it actually a thing?
For me, it is. Or at least it was. My beliefs have been challenged & now I’m rethinking what I have previously thought to be true.
This post was written immediately after that chat and is my way of trying to get straight in my head the conversation I had around “single source of truth” and what that phrase actually means.
Continue reading “Musings on The Single Source Of Truth”
I’ve been thinking a lot about “truth” at the moment & to be honest I spun myself into a confused frenzy. This series of posts is focused on getting my head around truth…
Continue reading “Sequence of Truths”
I watched a thought provoking video from the fabulous Dan North about why we should be focused on deliberate learning over deliberate practice.
I found it thought provoking as it’s challenged beliefs, but seemingly not enough to change them. I’m now just confused.
Continue reading “Deliberate Learning vs Deliberate Practice”
Back in May, I sat & successfully completed the BBST Bug Advocacy class from the Association for Software Testing.
Continue reading “BBST Bug Advocacy – Completed & Passed!”
I have recently finished the fabulous but grueling “BBST Bug Advocacy course” run by the AST so my head is full of ideas about bugs, including how to reproduce them & document them in such a way that those making decisions them have the information they need.
This studying came on top of a lot of work I’ve been doing into the Cynefin framework. My brain is now trying to weave the models I learned on Bug Advocacy into the Cynefin framework.
This post is where I am up to right now with it…
Continue reading “Cynefin & Software Bugs”
I recently decided to make the shift to go independent. I’m running it like an experiment…
Continue reading “Switching Gears”
This is the 3rd in a series of posts drawing out the ideas in Dave Snowden’s State Of The Net 2013 Keynote “How Not to Manage Complexity” in an attempt to get my head around complexity. Today I look at…
Complexity vs Systems Thinking
Continue reading “Complexity In Context – Complexity vs Systems Thinking”
This is the 2nd in a series of posts drawing out the ideas in Dave Snowden’s State Of The Net 2013 Keynote “How Not to Manage Complexity” in an attempt to get my head around complexity. Today I look at…
Humans as pattern based intelligences
Continue reading “Complexity In Context – Humans as Pattern Based Intelligences”
This is the 1st in a series of posts drawing out the ideas in Dave Snowden’s State Of The Net 2013 Keynote “How Not to Manage Complexity” in an attempt to get my head around complexity. Today I look at…
Continue reading “Complexity In Context – Co-Evolution”
I watched a great presentation from Dave Snowden called “How Not To Manage Complexity” (State OF The Net 2013).
In this series of posts, I take quotes & ideas from the talk I found memorable & attempt to apply them to the world of software development. I do this in order to share & hopefully improve my ideas on complexity.
Continue reading “Complexity In Context”
I’m not the first to say this, but my experience is showing me that people are still being forgotten in “Agile” adoption.
Invariably in software development, we are writing software to create products to help solve other people’s problems. People writing software for people. The tools we use to write & distribute that software augment the work we do, not replace it.
Continue reading “Agile Is About People Too”
From the 2nd of April 2015 I am available to help with testing challenges. How can I help you?
Continue reading “How Can I Help You?”
The Cynefin framework has found many useful applications in the software development industry. Liz Keogh has done great work in applying the model to software development.
Some focus has been paid to Cynefin from a software testing perspective, such as by James Christie, Jesper Lottsen & Joe Larson, all of which have helped form my ideas on Cynefin & testing.
This post is my attempt to improve my understanding of Cynefin & how it can be applied to software testing.
Continue reading “Cynefin In Software Testing”
I had a problem. I wanted to embed multiple hyperlinks into a single image. My solution turned out to be image mapping.
I’m writing this post to help cement my understanding & share the discovery I had in case any one else finds a use for image mapping. The first thought I had was those of you who dabble in sketch noting…
Continue reading “Image Mapping Your Diagrams”
I’ve been fortunate enough to once again attend the RST class run by Michael Bolton. Once again it’s been a rollercoaster and has got my testing grey matter in overdrive!
It turned out to be an interesting experiment…
Continue reading “RST Revisited”
On Friday, I attended the rather fantastic Black Ops Testing workshop run by Alan Richardson, James Lyndsey, Steve Green & Tony Bruce.
Like any respective course attendee, I feel I should write about my experience, but without giving too much away…
Continue reading “Black Ops Testing Workshop – Out of the Shadows”
I need to fill in some gaps regarding the quote taken from my recent talk at the BBC Develop 2014 conference.
I told a story of when I was asked the question:
“Why wasn’t that bug found in test?”
“Why did you put that bug in the code?”
I have to confess, this isn’t my default response to that question, but as always there’s a story behind the story…
Continue reading “Why was that bug put in code?”
Cucumber is not a testing tool. I know this.
One of the big noises I make about Cucumber is that it is not a testing tool, it is a tool to help collaboration, discussion of requirements & generate living documentation.
How then did I fall into the trap of trying to use Cucumber as an automated testing tool?
Continue reading “I fell Into The Cucumber Trap”