Category Archives: insight

“Nobody — calls me — chicken.”

One of the morals of the Back to The Future series is be able to walk away from a fight. It took three movies for Marty McFly to learn this self control.

Biff Tannen calling Marty “chicken” in 1955.

One thing that the scriptwriters failed to predict was the birth of speaking your mind in 140 characters, aka Twitter.  If they had, it would be easy to see how Marty might have been pulled in to a twitter diatribe and feel unable to resist  responding.

Screenshot 2014-10-14 07.47.54

 

It’s easy to engage on Twitter. It’s fun and easy to throw out ideas, thoughts and its mildly useful for debate. My personal experience though is that its much harder to disengage. I  feel compelled to reply to a challenge. It’s as if each tweet directed at me is a personal call to respond (sometimes it is). As much as I want to ignore and avoid, I find myself compelled to return and <sigh> to respond. My reasoning mind tells me, desist, desist, but my ego overrides this. I must have the final word!

There comes a point in any twitter engagement when you realise the conversation is little about debate and more about chest beating. When I’ve come to this realisation, I’ve lost the battle. I’m no longer in control regardless of having the last word or not. There’s little dignity in wining such a battle.

We need to learn the art of disengagement, the ability to walk away without feeling somehow less of a person. It’s important to engage, but its also important to be able to disengage.

I’ve come up with some heuristics to help me battle the McFly syndrome.

Yes, And Heuristic
I got this from Lynne Cazeallys book Create Change. Instead of think ‘yes but’, think ‘Yes and..’. .it goes some way to appearing collaborative, perhaps reducing the antagonism in the twitter conversation.

How about this? Heuristic
Another Lynne Cazeally suggestion. It uses a lot of characters but you can apply the sentiment to help sound more congenial.

Rule of Three Heuristic
Sometimes, attempting to understand other reasons why someone might write something helps you to walk away. Taken from Jerry Weinberg’s rule of three.

Out to Lunch Heuristic
I’ve seen people use this occasionally where they excuse the challenge to go out and walk the dog, feed the kids etc. I haven’t tried it myself but its a method of walking away with some grace. Even better if the reason is valid.

Blank Wall
Simply don’t respond. Oh to have the will power to apply this, especially in the heat of battle!

Blocking Heuristic.
A crude yet highly effective way of not knowing is someone is responding to you or not. You are now blissfully unaware. The downside is that you will never hear anything that this person has to say. You may consider this a good thing.

Turn off Twitter 
The ultimate solution and something a few people have resorted to. Not only does twitter seem to bring out the worst in people it’s incredibly time consuming. Ask yourself do you really need it?

What tactics do you use to help you disengage from a twitter war?

Take the ‘Crappy Work’ Litmus Test

We’ve placed a ban on crappy work within my test team. From now on, we declare that the testing team will refuse to do crappy work.

The challenge is in knowing how your doing good work or crappy work?  This is why I’ve created this simple 5 minute ‘Crappy Work’™ ² test to help any tester to figure out if you’re doing crappy work or not. ¹

1) Do I fully understand what I’ve been asked to do?

2) Why am I doing this task?

3) Who will benefit, and I have spoken to them ?

4) Am I doing this task simply because its part of the process?

5) If I think it’s crappy work, how can I make it valuable?

I’m sure there are plenty more ‘crappy work’  questions that would be useful to add, but my 5 minutes is up.

Why not share your ‘crappy work’ litmus tests? 

¹ Maverick Tester takes no responsibility if you take this quiz and continue to do crappy work

² It’s a 5 minute quiz because it took me 5 minutes to think it up. It’s trademarked so I can sell you a certificate in passing the ‘Crappy Work’ test, thereby making a whole lot of money out of it.

My Testing Manifesto 2014

It’s my first day in permanent employment for, oh, about 20 years. I feel a little giddy, like someone’s first day of school – nervous but excited.

Unlike my first day of school, I have some clear goals and ideas I want to implement. I thought I might outline them here to help remind me of what I want to achieve and also to see how different it turns out.

Testing Philosophies

Testing is an skilled activity(not a phase) that all, to some degree can acquire.
Testers need autonomy to make decisions, to develop and perform excellent testing.
Quality is something we all care about, though it means different things to different people.
Every test has a cost (design, building, maintaining, reporting)

Goals for Testing

To develop a company wide reputation for excellent testing
To develop a test team that is able to handle testing problems with courage, skill and humility.
To coach and help develop the skill of testing with whoever may need it
To identify where testing is occurring and help augment that
To develop and the grow the test team in size, skill and expertise.
To engage with and support the testing community

Personal Goals

To acquire knowledge in testing within a continuous deployment, delivery environment
To learn more about functional programming
To be able to identify how to repair code
To work with integrity and within the bounds of what I consider ethical