Tuesday, 24 May 2011

Memetics and a testing schema

In my previous post about a challenge that Michael Bolton gave I was trying to use past experience as a helper to solve a current problem. (not always a good thing - especially in isolation) I then thought of the times that past experiences have helped me when testing. I feel that experience helps me a lot when testing, but experience is too wide or too vague to be meaningful to me or any reader. I therefore have been trying to dig deeper into experience and try and explain what it means to me and how it helps me.

I started thinking about test ideas.

Definition: idea for testing something - see http://www.satisfice.com/blog/archives/43

How test ideas might come from previous test ideas, partial previous test ideas, a fragment of a test idea, a fusion of previous test ideas or fragments.

This can also apply to a method.

Definition: Method: a way of doing something; an idea or ideas that specify behavior.

There are times when I might be testing or thinking about how to test something and the memory of a test, test idea or method pops into my head. How does that happen?

Isn't this simple?, what I've observed or encountered previously might help me in the future. Ok, but what about other peoples test methods or test ideas? (What I'm meaning here is I quite like finding out how other people have got on with the testing that they have been doing, and also looking at bug, issues that they have raised - erm I quite like trawling through the bug database

Note: What I'm not saying is that every test should use previous tests.

Having said that the test ideas and test methods of previous testing may be useful to form new test ideas and test methods based on the thought of those previous ones to perform new testing.

This led me to a few internet searches and I stumbled across memetics. I am quite excited by memetics - but I'm still a bit skeptical because it is just a theory.

Ok so what's memetics? Well the crux of memetics is the idea of ideas that spread between people.
The wikipedia definition is this: 'Ideas, behaviors or styles that spread from person to person within a culture' - Wikipedia

Why am I excited by this? Firstly I have discovered a theory about ideas - yay, and secondly it has testing connotations. Ideas around a product or function concept, an implementation and execution. CIO ideas, stakeholder ideas, programmer ideas, project manager ideas, tester ideas, customer ideas that spread. Ok so groups of people might share the same meme (share the same idea - which may be good - on the same page, or bad - groupthink.) Or people may have memes only within their own group - one I came across recently was a customer meme - the next version will be faster (or the meme that the current version is slow).

Another thing that sprung to mind (or memed) was a session I attended with Rachel Davies at ACCU2010. One person made up a story and wrote it down on a piece of paper and handed to the person on their left, the person on the left had to draw what the first person had wrote and then pass it to the next person on their left who then had to draw another picture based on the picture passed to them and so on. It was an interesting session (particularly as I had to draw first from the words of the first person - a car crashing into the central reservation of a motorway ermm and my car drawing was interestingly basic) I think this may be an example of mutation of a meme.

In my research I found the following podcast which gives an introduction to memetics:

http://itunes.apple.com/gb/podcast/radical-nlp-mythology-spirituality/id263470927
#14 Introduction to Memetics

In the podcast, the book by Chip and DanHeath called 'Made to stick' was mentioned with 8 criteria for ideas which was implied to apply to successful memes.

1. Simplicity - memorable
2. Unexpectedness - Emotional energy
3. Concreteness
4. Credibility
5. Emotions
6. Stories
7. Habitat
8. Stability

I keep loooking at this list and keep thinking about bug and test reports.

I also keep thinking about Certifications and false memes..

The 'Velcro theory of memory 'also gets mentioned whereby we have an underlying schema in which we use to match ideas, so when I'm thinking about previous experiences am I pattern matching attributes of my testing schema against a current experience. Yikes a bit deep...but there could be advantages to having a big testing schema to match against couldn't there? and also to weed out crap...

One of the big things I am taking out of memetics is disinfecting from bad memes

Some of the innoculations suggested are the following:

1. 'Knowing who you are and what you stand for'
2. Having a breadth of experience so you know whether to accept or filter out ideas.

When I think about these innoculations I immediately think about the 'Schools of Testing' (oh dear I'm not sure I want to enter this debate) http://www.satisfice.com/blog/archives/565

I do think it is important however for two reasons 1. Formulating your testing schema 2. For filtering out memes from other schools.

Dr Susan Blackmore also adds the following:

'Meditation and mindfulness can be thought
of as meme-weeding techniques, designed to let go of words, logical thoughts and other memetic constructs and leave only immediate sensory experience'


Well I have discovered a theory about ideas - memetics but I have also discovered the work of Dr Susan Blackmore. http://www.susanblackmore.co.uk/

I will follow up with Dr Susan Blackmore and meditation in another blog post.

Initial Reading:

The Lifecycle of Memes: http://www.aleph.se/Trans/Cultural/Memetics/memecycle.html
Dr Susan Blackmore: http://www.susanblackmore.co.uk/
Memetics: http://en.wikipedia.org/wiki/Memetics

8 comments:

  1. Hi Peter,

    Really interesting post and I'm very interested in where you take your thinking about the following:

    "Some of the innoculations suggested are the following:

    1. 'Knowing who you are and what you stand for'
    2. Having a breadth of experience so you know whether to accept or filter out ideas."

    This is something I am very interested in. I'm exploring how we can use a wider awareness field to become better at critically analysing theories and ideas. Ties in nicely - very interested to see where your research leads you.

    I really enjoyed this post and it looks like you have lots of avenues of ideas and thoughts to explore.

    Thanks for sharing these ideas
    Rob..

    ReplyDelete
  2. Hi Rob,
    Thanks for the comment.
    I have a follow up post around innoculation in which I'll try and elaborate, which also includes meditation (which I didn't realize I did but think I do).

    I'd be interested in your thoughts and research about a wide awareness field. Perhaps we can catch up at a testers gathering?. :)

    There are also related subjects around the amount (aswell as content) of information to digest.

    Peter

    ReplyDelete
  3. Hi,

    We should certainly catch up. Meditation is very powerful for filtering. Research is also leading to a greater understanding of techniques like defocussing on the task/idea to let your subconscious mind work out solutions / answers or thoughts. Running is also very powerful as a form of meditation.

    My research is more around acquisition and awareness of ideas/techniques/people etc as a way of upskilling or side shifting depending on context. Being aware of more results in fewer surprises, but it also results in a more critical analysis of ideas and concepts.

    We should deffo meet up sometime and discuss some ideas.

    Rob..

    ReplyDelete
  4. Hi Rob,
    Kool! I think we are definately on the same wavelength here.

    I look forward to a chat.

    Peter

    p.s. I might argue that there is no subconscious ;)

    ReplyDelete
  5. Hi Peter, interesting post!

    I believe in the idea of memes and how they travel around the testing biosphere - it's a bit like the X-factor or any other talent contest - lots of competing ideas, some better than others, some are copies or mutations of others - and those are the memes -> where the idea transmits or replicates itself and passes on. I see this in blog ideas and articles too (maybe because I read a lot of them) - where a topic or idea comes "into fashion" or is controversial and that spreads - I think it's called "going viral" these days...

    With test ideas and memes - yes, there's something there - but there's also an aspect of the latest fad/trend/idea - this is an element of the availability heuristic. But I'd suggest that the availability heuristic actually aids the spread of a meme - 'oh, so-n-so was talking/writing about that last week' (therefore it's in my recent memory), 'and I'd agree/disagree and would like to add blah-blah to the discussion'. So it could be: discussion->memeful topic->availability->discussion (*repeat) - all could be classed as a meme. (Note, all sorts of other cognitive biases could aid/add/distort the meme - just like your exercise from ACCU2010)

    Thanks for the 'Made to stick' ref - I'll definitely look that up - sounds along some Gladwell lines /Tipping Point).

    Good point about innoculations - I tend to think about Frames here - the perspective with which you look at a problem/decision -and being able to acknowledge and distinguish between them. Once you start to recognise them you can help them to look at your own decision making (whether for test ideas or anything else) - I need to jot down somemore of my ideas there, but I made a start referencing frames here & here.

    Good post and topic! Looking forward to more!

    ReplyDelete
  6. Interesting, /but/ I do have serious reservations about memes. They're fine as a metaphor illustrating how ideas survive and spread in a manner analogous to genes, but the notion that ideas are a phenomenon that can be described by biological science seems very dubious, and this is where Blackmore, Dawkins et al have gone too far.

    I posted my thoughts on this on Matt Heusser's blog a couple of years ago.

    http://xndev.blogspot.com/2009/07/memes-thing.html

    I'm not saying you're heading down a blind alley, just that I'm very sceptical, so I'm happy to leave detailed study of this topic to others. I'll be giving my attention to other matters!

    ReplyDelete
  7. @Simon I definately see memes in the testing biosphere aswell and I don't think I read as many blogs as you!.

    The availibility heuristic - I see what you mean there. (I think you prompt some of my thinking there!) oh and how did I miss those blog posts! ;o) I was however initially thinking about dormancy, ideas that spread but not necessarily instantly. Weirdly now thinking about flowers and how they can just spring up after being dormant...

    I am also wondering how that dormancy relates to latent learning and possible spacing effects...

    Thanks for mentioning innoculations/filtering as framing, the more I think about it the more I do think it is framing.

    Apologies for the reply in replying...

    ReplyDelete
  8. @James Thanks for the comment, thanks for the reference to Matt Heussers blog post and your comment to his post.(I wasn't aware of it) I am slightly skeptical of memetics in the sense that it is just a theory. So as you point out - we could call it spreading ideas..

    ReplyDelete