On Privilege, Power & Perspective

I am a 64 year old Caucasian male. I live in a middle class suburb of Melbourne, Australia. I was educated to a level where I can make informed decisions and understand the implications of my actions. I have access to world leading health care. I can afford to buy food and drink whenever I need to. I have zero debt and unless I make serious errors of judgement I should be able to live the rest of my life in the same way I have so far – safe from famine and hunger, safe from war and bloodshed, safe from suppression and tyranny. I know right from wrong and have a clearly defined set of ethics that guide me whenever I need to make decisions or take action. I make no apology for any of this. It is my context. It is my life. It is my current existence. However, my life has not always been this good and I know what it is to struggle – admittedly, within my own white bread world.

So it is with the perspective (from my brief personal history) that I make the following statement – “I promise unequivocally that whenever I see an abuse of privilege and/or power, within my community, I will act. I will not sit on my hands or be a spectator. I will not look to someone else to take a stand. I will do whatever I can, with whatever means I have at my disposal, to highlight and address this abuse”.I have in the past acted strongly against bullying both in the workplace and my personal life. I have in the past called out and dealt with unethical behavior, personal bias and discrimination. I have resigned from organisations when I have encountered actions that have challenged my personal code of ethics. From today I am going to redouble my efforts and increase my focus on what I consider to be these totally unacceptable behaviors. 

Today I make a promise to all those within my community (who do not possess the same level of privilege and power as I) that I will act on their behalf. This is not from a perspective of being a vigilante, this is about being a decent human being who doesn’t cross the road or close their eyes to avoid an intolerable situation.

When men (and, in my experience, it is men 99% of the time) abuse their privilege and power they are showing weakness. These “men” are morally bankrupt and ethically bereft. These “men” are cowards who pray on those with less privilege and power. These “men” should be shown up for what they are – bullies, tyrants, abusers – some of the ugliest people in our society.

By letting these “men” get away with the behaviors I have described we give them more privilege and more power. We feed their hunger. We protect them. We encourage them. We even support them.

I am no figurehead or leader. I do not possess fortune or fame. I am an “average Joe”, with my own failings (that I try to learn from every day). But I will endeavor to “punch above my weight” in this situation and lead by example.

Today, I am one person standing up and saying “If you cross the line by disrespecting, disempowering or humiliating others less fortunate than yourself I will be there and I will not look the other way. I WILL ACT. I WILL STAND AGAINST YOU. I WILL DO ALL I CAN TO TAKE AWAY THE PRIVILEGE AND POWER YOU ARE ABUSING AND MISUSING.

In the meantime, I am here to provide whatever support I can to those who have been abused and disrespected. I will not pry or judge or meddle. I will respect the privacy of those who approach me. I will honor my promises. I will not wait for others to follow.

None of these self-absorbed, self-indulgent, deluded individuals have power over me and I do not seek to have power over them. I just want everyone in my community to feel safe and respected. I do this from a belief system where LOVE CONQUERS ALL.

Dateline: Sunday October 22;  Page, Arizona


Diversity Rant Part 2 – Another Facepalm…

A few weeks ago I wrote a short rant about a local conference “TConf 2016” and the lack of diversity in their one-day software testing program. As the conference is scheduled for tomorrow, I thought I’d check out the website for any updates. And guess what? The program has changed. And guess what? They now have a (token) female on the program.

One out of eleven speakers is still a very poor effort though, folks. It also smacks of an afterthought.

But there’s more! The conference also purports to support “WWCode” (Women Who Code). You must be joking folks. One out of eleven speakers is female and you highlight on your website that you support WWCode – get outta town!!

But, I am not giving up on these poor misguided folks. I am hereby offering my extensive involvement in (successful) international conferences and providing an olive branch for this and future events. If you are serious about running the best event you possibly can, call me anytime. I’m based in Melbourne. I have the time and the inclination. I would happily help with a post-event review (which I’m sure you’ll conduct, being quality-focused professionals) and any future event planning.

Oh yeah, and good luck tomorrow.

Dateline: Melbourne, Thursday November 17 2016

Not All Cows Moo, Two

A couple of weeks ago, I posted “Not all Cows Moo“. Fundamentally it was about being cognisant of our own personality traits, beliefs and ethics. I listed 20 attributes that currently define me. Authenticity (or WYSIWYG – what you see is what you get) is one of my core beliefs. This time around I’m flipping the focus 180 degrees to talk about the authenticity (or lack thereof) of others.

WYSIWYG is one of my favourite acronyms. I first came across it many years ago when it was used to describe software that showed instantly how your coding was impacting the GUI (graphic user interface). In a technology sense, this is very powerful, as it can provide early insights into how an application will display stuff. From a human perspective, it is also significant, as we live in an age where accessing clear and meaningful information is becoming even more crucial.

Where I’m going with this today is down the road of misinformation and misdemeanours. What we have today is a landscape where people hide behind the multitude of communication channels in order to mislead and misdirect each other. A very prominent example of this is the way politicians present information – in “sound bites” that have been scripted to within an inch of their lives. We even have the situation in Australian politics, currently, where we are informed that (electoral) promises are not really promises unless they are core promises…. what’s a promise if it is not a promise? I’ll tell you what it is – it’s a lie. A big fat LIE.

This same situation goes on constantly in the professional (sic) world, where we are fed information that is deemed acceptable or politically-correct. Aaron Sorkin has a lot to answer for with his excellent depiction of the West Wing, but years before he also delivered his famous line from A Few Good Men – “The truth, you can’t handle the truth”.

Who says we can’t handle the truth? Who says we have to live in a “white bread world”, where embedded journos only report the news the politicians want us to hear? Who says we have to live in a nanny-state? Why can’t we all be authentic? Why can’t we all say it like it is? If only Peter Capaldi’s character (Malcolm Tucker) had been a figment of someone’s imagination instead of the all-too-realistic incarnation of a spin-doctor. In my opinion, a spin-doctor is just a (far too) well paid liar who is employed to out-lie the opposition’s well paid liar. What is really sad about this situation is that majority of the population don’t even realise they are being lied to!

During my professional career I’ve wasted far too much time breaking down misinformation and translating misleading (so-called) politically-correct messages. Many a Project Office is a hotbed for cleansed status reports and massaged progress indicators. Then there’s the problem of defining requirements while failing to provide any context. There’s coding software and failing to augment it with meaningful comments that describe WHY, not just WHAT the code is setting out to achieve. There’s also the issue of debugging software and failing to identify the root cause.

When we work for a business we assume that we are being kept in the loop (back to Malcolm Tucker), with respect to the goals and targets of the future of the business. If a business has shareholders we expect them to be kept appraised of how things are and how they are expected to be in the future. Accountability and visibility are terms (mis)used all too frequently today.

There are macro and micro implications to these disingenuous behaviours that affect our everyday lives. Paul Weller once annunciated it impressively when he wrote – the public wants what the public gets. More than 30 years later this is truer than ever!

What I’d really like to see in 2015 is a movement towards a true WYSIWYG culture and the consignment of misinformation and deception to the toilet, where it can join the rest of the bull****.

Ooh, Wow, Stop the Presses! The Prime Minister of Australia has pulled off the impossible today and made himself look even more stupid than we all thought he was already. In what parallel universe does someone anoint the husband of his boss with a knighthood? I just love it when an idea explodes into life.

Dateline: Monday January 26 2015, Bagshot, England

Employees are People Too

What is this obsession that (far too many) businesses have with pushing their employees to the point of mental and physical exhaustion?

What sort of society have we created where people are encouraged to work 18 hours straight, without a break, just so the company we work for can turn a profit?

What sort of culture promotes profit over people?

I can tell you categorically, from very personal experience, that a business that puts profits before it’s people and encourages self-sacrifice is a business that will not last very long. Creating a business that truly supports it’s people, by mandating a balanced lifestyle of work, leisure and family, is a business that will thrive and remain successful. The true value of any business is it’s people, not it’s image or product. You can have a fantastic product, but if you treat your people like cannon fodder then you will have a short-lived business.

I’ve seen far too many people reduced to shrivelling wrecks because they have been put under unnecessary levels of pressure to produce an outcome (at all costs). How does the culture within a business get to a point where “toughness” is encouraged and “sensitivity” and “humility” are frowned upon? I’ve lost count of the number of times I’ve heard and/or seen the words “sensitive” and “emotional” used as negatives when describing someone’s personality. Since when did showing empathy become a negative?

As a Business and Technology Consultant for most of my life, I’ve been inside hundreds of organisations (from mega-businesses like IBM and CapGemini to small high street shops) and I can assure you that if you mistreat your people you will struggle to maintain a viable business. A simple gesture like an arm around a shoulder is very welcome in a good business, but is seen as harassment in a poor one. A word of encouragement is seen as supportive in a good business, but unnecessary in a poor one.

We need to encourage everyone to speak up (not put up) when they need support. We need to highlight and shame those businesses that encourage ugly and demeaning behaviour. We need to ensure that empathic businesses are recognised for what they are.

Humanity is supposed to set us apart from the rest of the animal kingdom. Unfortunately, I see far too little humanity and far to much animal cunning in today’s business world. I, for one, am going to start highlighting and shaming businesses that lack humanity and discourage a balanced lifestyle. I may not change the world today, but maybe I can start a movement towards true caring and understanding throughout the business world.

If you work for a company that treats you inhumanely, LEAVE. If you are subjected to unnecessary pressure, seek support and guidance, THEN LEAVE. If you are harassed or bullied, write to the CEO, THEN LEAVE. Don’t rationalise. Don’t toughen up. Don’t support their ideology. There are millions of good businesses out there, you don’t have to work for a bad one.

“You may call me a dreamer, but I’m not the only one” (Lennon).

Dateline: Melbourne, Thursday January 8, 2015

Room Meat or Dead Meat?

During more than 20 years of pursuing a software testing career I’ve seen hundreds of project-based decisions that defied logic or basic reasoning. It is not unusual to be asked to reduce the amount of Testing to be performed due to time and/or budget constraints (even though it was seen as not being enough verification and validation in the first place). It is not unusual to be asked to prioritise specific tests, so that the “safer” bits of the solution give an overall impression that progress is going better than expected. It is not unusual to be asked to attend a meeting with customers and/or business representatives, but to withhold or generalise specific issues. It is not unusual to feel compromised and/or alienated by any or all of these scenarios. But software testers are not alone in the universe with these predicaments.

Room Meat is a concept I first came across during the movie In the Loop. In the Loop was a spin off from one of my fave TV shows of all time – The Thick of It. For the uninitiated, The Thick of It is a British comedy series that’s a bit like Yes, Minister on steroids and with the added bonus that there is absolutely zero political correctness on display during any episode. Which is even more ironic when you consider it’s a program ostensibly about politics. The main reason I love The Thick of It is the irreverence and complete lack of logic – hence my rationale in likening it to my Software Testing experiences.

In every episode of The Thick of It, policies evolve based upon the latest accepted ideology (instead of being developed/utilised strategically). Priorities change continuously, because every day brings a new (usually perceived) disaster. Everyone confuses a risk with an issue (and vice verse). Standards and procedures are never adhered to because they are seen to hamper real progress…. Sound familiar? Nudge, nudge, wink, wink, say no more.

Room Meat is a reference to those in the room that are there to make up the numbers, possibly to provide comfort to others of a nervous disposition. In my experience, on far too many occasions, the Test Team are regularly treated as Room Meat, so that the Project Manager can tick a box. The PM doesn’t want a Test Team that asks difficult questions or wants to make a difference, the PM wants his/her project delivered with the least possible fuss from the cheap seats. This usually results in consigning the Test Team to futile tasks like documenting and counting test cases (and their associated expected outcomes), finding an acceptable number of software bugs and producing daily cover my (that’s the PM’s) arse reports.

Occasionally, an enlightened PM is encountered and the Test Team is engaged early enough in the SDLC to engage in Risk Assessments and/or SWAT Analyses and possibly providing feedback on feasibility and usability. Occasionally, a Test Manager may be asked to present a worst case scenario to the Steering Committee, in order that they may make an informed decision. Occasionally, critical thinking breaks through where follow-my-lead policies once ruled. But these are mere aberrations in most quarters of my universe.

Unfortunately, in my experience, the Test Team is (more often than not) undervalued and under-utilised. Software Testing is an incredibly diverse and complex discipline, which explains why after 20+ years of being a practitioner I have only scratched the surface of the majority of techniques and technologies. I have spent hundreds of days on self-development and networking with some of the biggest Testing brains on the planet, but I am still a small cog in the expanding world of software development. I have been unpopular on projects just because I called out the real risks and issues. I have been called “Eeyore” for walking around with my own cloud hanging over me!! I have not, however, ever compromised my ethics or morals and have never shirked my responsibility in providing essentially quantitative feedback.

From my perspective, there is only one situation worse than being Room Meat and that is being Dead Meat – the poor saps getting the finger pointed at them because “Testing” didn’t find Bug XYZ…

Dateline: Melbourne, Tuesday November 11, 2014