What do you mean I have a mind virus!? A little bit of preamble first.... I was first introduced to "testing" back in 1989 as a university co-op summer student. I was lucky enough to be involved in what was a top notch graphics package for it's time (Corel Draw). Back then I was not aware of many "techniques" software testing other than what I heard the full time people talking about, and what few tips/tricks I could scrounge up from old papers on "quality assurance" (little did I know I was headed down the wrong path at that point, but I learned). I was also lucky enough to have a father who was a "creative" thinker -- he had such books a "A Whack On The Side of The Head", Edward de Bono's book "Thinking Course". Those books, although I did not consciously know it, led me down a path of testing where I was actually thinking while testing; although I did not think of it that way back then.
Fast forward a few years. It's now the early nineties. The "internet" was becoming really popular.. go figure. I was lucky enough to have stumbled across a few articles written by this testing guy named James Bach. I remember to this day reading those articles and thinking to myself, wow, that's kind of how I test, but he just had a better way of describing it. I remember from that point on reading most of his articles/presentation, I remember ordering his "Market Driven Software Testing" course and disseminating it to my testing team at the time, which then spread to other teams.
....... So back to my opening sentence "What do you mean I have a mind virus?!" I recently stumbled upon a book called "Virus of the Mind" by Richard Brodie. While I'm not quite done the book yet, this book talks about Memes. Perhaps you are like me and are saying to yourself... huh?! A what? Without regurgitating the book (which I recommend all testers read) simply put:
"A meme is a unit of information in a mind who existence influences events such that more copies of itself get created in other minds."
Little did I know back then when I started reading books like "A Whack on the Side of the Head", "Thinking Course', articles by James Bach, I was indeed getting infected by memes. Why was I testing the way I was? Why was I being influenced by these particular books and articles? Did it go back further to the way my father brought me up? The information he left around or encouraged me to read? Why was I interested in testing, and in particular why did I approach testing the way I did? I do have to admit though, back then I was not as "aware" of how or why I was doing things as I am now. Now that I look back on things, I was more concerned with the books and information I was reading and not as focused on how I could use that information.
To take another quote from the book "Virus of the Mind" :
"A virus of the mind is something out in the world that infects people with memes. Those memes, in turn, influence the infected people's behavior so that they help perpetuate and spread the virus."
I'm quite interested in this model -- this science of Memes. Why is "Exploratory Testing" a meme that has infected my, and many others, minds? What other memes affect this exploratory approach? Where do these memes come from? Like many other "thinking" testers, I want to know why I have these memes. There is a quote from this book that really made me think about the way I test -- is it really the right way?
"Beliefs are like cow paths. The more often you walk down a path, the more it looks like the right way to go."
I'll keep blogging as I try to uncover my memes, and my meme's memes! Could be interesting... Might lead me down a new cow path of testing. Moooooove over memes, there might be some new viruses coming in!
This comment has been removed by the author.
ReplyDeleteIf you have the capacity to create Funny Memes videos you will find that it is really very easy to learn how to create these. It will not take a long time to learn how to create videos if you follow the best tips available in the market.
ReplyDelete