Batch Size Reduction and Software Testing

I’ve been studying Don Reinertsen‘s work on product development flow for some time. Whilst I talk about the ideas from a testing perspective, I’ve never actually attempted to get my thoughts on to paper.

I’m attending Don’s workshop on flow in Cambridge at the end of September, so I’m using this post to record my current thoughts so I can use them for reflection after the course.

These notes still need a lot of refining…

3-mini-burgers3

Read Full Post »

What has the CDT Community ever done for me?

There’s been a lot of commentary on Twitter & in the blogosphere about the Context Driven Testing (CDT) community & in particular James Bach & Michael Bolton.

I wanted to take some time to reflect on how influential the CDT community has been for me, including the help, input & advice from James & Michael.

Obviously, there are so many in the CDT community I need to thank for helping me get to where I am today, but that is not the purpose of the post.

Read Full Post »

This is my QA

This isn’t a post going into detail about the difference between QA & Testing.

Nope. It’s just a list of roles & responsibilities that the acronym “QA” could stand for that I can agree with.

images

Read Full Post »

The Orchestra – Different Parts, Same Outcome

I typically use the metaphor of an orchestra with Testers across different teams/products/squads within an organisation to help the understanding of how different testers can offer value within their teams.

The idea being that the argument “I test websites & they test data” is redundant when you’re thinking of the product or system as a whole

Read Full Post »

Testagility Courses Starting To Come Online

In conjunction with Launch22 as a venue, I’m starting to run public courses through my company Testagility.

This is a new direction for me, so it’s experimentation all the way!

Read Full Post »

Testing The River With Different Tools

As some of you may be aware, I like kayaking & I often like to use it as a metaphor for software development.

I realised I talk a lot about the similarities between kayaking & software testing, but it appears I’ve written about it.

Please indulge me whilst I relate how we paddlers use different “tools” on the river to help us achieve different goals…

Read Full Post »

Getting a Grip on Exploratory Testing

I’m on the train home after a very thought provoking exploratory testing training session with James Lyndsay.

My utility belt has also gained a fair few extra tools to help me back at work on Monday…

2015_06_08_01_07_38_puzzle_06a1-e1433718679882

Read Full Post »

The Torch of Truth

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 fledgling 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.

MagLiteFlashlight

Read Full Post »

Single Source Of Truth Is A Lie

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.

Read Full Post »

Musings on The Single Source Of Truth

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.

 

Read Full Post »

Sequence of Truths

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…

Read Full Post »

Deliberate Learning vs Deliberate Practice

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.

Read Full Post »

BBST Bug Advocacy – Completed & Passed!

Back in May, I sat & successfully completed the BBST Bug Advocacy class from the Association for Software Testing.

Read Full Post »

Cynefin & Software Bugs

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…

bug-sellotape

Read Full Post »

Switching Gears

I recently decided to make the shift to go independent. I’m running it like an experiment…

Read Full Post »

Complexity In Context – Complexity vs Systems Thinking

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

Read Full Post »

Complexity In Context – Humans as Pattern Based Intelligences

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

Read Full Post »

Complexity In Context – Co-Evolution

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…

Co-Evolution

Read Full Post »

Complexity In Context

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.

maxresdefault

Read Full Post »

Agile Is About People Too

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.

Read Full Post »