Dishonesty in metrics occurs where Team metrics have ambiguous goals, are used to achieve ends other than what they were introduced for, are arbitrarily applied or can not be traced to business outcomes/personnel growth Dishonest metrics arouse frustration, instil fear or even worse, perpetuate dishonesty in staff ( e.g. when people start to game the … Continue reading Dishonest Performance Metrics
Category: Testing/Leading
Looking for adaptability while hiring Project Leaders
"Agile/Lean" ways of working are fast becoming the norm in enterprises (especially software) , but you still see emphasis on "control, predict and linear plan" style of project management. Project management mechanics are important and no denying that delivering in sprints is not a guise to not plan at all ,however,I have observed a lot … Continue reading Looking for adaptability while hiring Project Leaders
Root patterns of organisational silos
The single most influential factor that dedicates if organisations succeed at their goals, is the ability of their business units/Teams to work together in alignment towards those goals I have learnt that behaviours that bring misalignment, e.g siloed behaviours (defensiveness, back stabbing, closed attitudes towards new ideas ,ambiguity on accountability) are symptoms of something systemic … Continue reading Root patterns of organisational silos
If you just had 1 Testing question to hire/reject a QA candidate
It is unfair to judge a candidate through just one challenge or exercise, but image that you are in a (non-violent & harmonious) Squid Game situation and as the hiring manager you were only allowed one Testing challenge to pose to the candidate , what would that be and why? Something that is related to … Continue reading If you just had 1 Testing question to hire/reject a QA candidate
Should your Team have a dedicated Scrum Master or Agile coach?
Temporarily - yes Dedicated to your Team full time, as a permanent role - respectfully, no From my agile practitioner experience, I believe there are 2 reasons for not having a dedicated full time Scrum Master or an Agile coach on your cross-functional squad/Team Coaching needs are inherently impermanent . For example, A Senior Team … Continue reading Should your Team have a dedicated Scrum Master or Agile coach?
Organisational QA/Testing smells
https://tenor.com/search/the-rock-smell-gifs On the lines of "Code smells" , QA/Testing related smells in my experience, fall into these 4 broad categories (of root cause(s)) Apathy - Disregard for Testing as a function/craftHubris - Talent or position driven blindspots that lead towards flawed decision makingIgnorance - No one has shown them how to do better or Team … Continue reading Organisational QA/Testing smells
Reflection :: The toll of Leadership and an year of being self employed
I have been very fortunate to be in leadership roles for 8 years now, ranging from Team Leadership, mentoring, to leading a practice (business line) of extremely competent Testers. It has been in the top 3 fulfilling experiences of my professional & persona l life. Seeing individuals succeed with (some of) your assistance, advise and … Continue reading Reflection :: The toll of Leadership and an year of being self employed
Heuristics for debugging integration problems
Outstanding Testers (that I have had the chance to work with/coach) did not just "report that there was a fire" , they were skilled at investigating and communicating - How long the fire has been burning ?What is the scale of impact ? Which areas are affected vs not ?What is the nature of the … Continue reading Heuristics for debugging integration problems
There will always be a job for you , if,
Stop sweating over whether <insert latest tech trend> will take your job away, rather focus on getting better @ Learning new tools and practices with curiosity Putting Team outcomes before individual outcomes Sharing your knowledge Improving your facilitation skills Improving your public speaking Learning to build persuasive business cases Writing code every day Volunteering in … Continue reading There will always be a job for you , if,
Failure is good, it is an actual option, take it
Since childhood (or the time when we were all artists) , we have been programmed to perceive failure as a non-viable option. Something that needs to be avoided , dreaded and is socially unacceptable "If you fail at <x> exam, you will end up being a failure in life" , constraints like this are … Continue reading Failure is good, it is an actual option, take it