I’m wrapping up my slides for the upcoming Software Test Professionals conference (April 2016, in San Francisco). Once the slides are complete and submitted, I’ll post them to Slideshare.
For those who attended the talk, thank you for coming here. Here are links to the references from the presentation. Enjoy…
MindTools article on change management. This shows the change curve, and strategies on how to deal with the various stages.
The Kübler-Ross model describes the five stages that people experience when a loved one dies. These painful stages are very much like the stages in the change curve.
Leading Change: Why Transformation Efforts Fail, a great article by John P. Kotter. Published by Harvard Business Review, this link takes you to the page to purchase an official reprint.
We saw how important the “First Follower” role is in leading change by watching the dancing man video on YouTube. The “first follow” is also one of the change agents.
We discussed the value of converting your idea into a vision statement, one that touts the benefits of your idea – and not the specifics. A great role-model for doing exactly this is Steve Jobs and how he described the iPod – not as an mp3 player with a hard-drive, but as “1000 songs in my pocket”.
The Goals Grid is a very powerful tool to help you plan your change, and acknowledge the inputs of your stakeholders.
We discussed the concept that your idea is just a hypothesis, and you should test your idea before rolling it out widely. The scientific method provides a classic framework for thinking about how to conduct experiments.
In September 2014, the ShellShock vulnerability was discovered and announced to the world. This vulnerability could allow an attacker to execute any command on a Unix-based system that uses the Bash command shell. Soon after this vulnerability was announced, hackers made millions of penetration attempts per day, with some apparent success.
New vulnerabilities are found everyday. What makes this one interesting is that the underlying bug, which is exploited in the attack, has existed in Bash since version 1.03, which was released in September 1989. Yes, this was waiting 25 years to be found.
Deep Blue vs. Kasparov chess matches
In 1997, Garry Kasparov and IBM’s Deep Blue competed in a chess match, where Deep Blue won the match. This was a rematch from 1996, Kasparov won the first match, and IBM went off to improve the chess-playing ability of Deep Blue.
In the first game of the 1997 match, on move 44, Deep Blue made a counter-intuitive move, which Kasparov didn’t understand. He thought the machine had finally developed superior intelligence and would out-play him. Afterwards, the IBM team concluded that move was really a bug in the program.
Big Blue went on to win the match, perhaps because Kasparov’s confidence was shaken by the buggy software?
When summarizing test results, we often use the median or a percentile, instead of the average, to represent the data set. The median, where 50% of the samples are below and 50% are above, is used because its not affected by a few outlier measurements.
A great example of averages getting skewed happened in 2013, where the average pay for a tech worker in San Mateo county soared by 38% in that year. The cause of this increase? Mark Zuckerberg cashed in $3.3 Billion of his Facebook stock. With Zuckerberg’s pay, the average was $290K, without his pay it was $210K. His pay alone increased the average by $80K, or 38%.
Another reason to be wary of averages.
“Mark Zuckerberg at the 37th G8 Summit in Deauville 018 v1″ by Guillaume Paumier – Own work. Licensed under CC BY 3.0 via Wikimedia Commons – https://commons.wikimedia.org/wiki/File:Mark_Zuckerberg_at_the_37th_G8_Summit_in_Deauville_018_v1.jpg#/media/File:Mark_Zuckerberg_at_the_37th_G8_Summit_in_Deauville_018_v1.jpg