{"id":784,"date":"2014-08-21T22:06:00","date_gmt":"2014-08-22T02:06:00","guid":{"rendered":"http:\/\/www.bobzeen.com\/blog\/?p=784"},"modified":"2021-04-30T15:38:22","modified_gmt":"2021-04-30T19:38:22","slug":"doublecheckers","status":"publish","type":"post","link":"https:\/\/www.bobzeen.com\/blog\/doublecheckers\/","title":{"rendered":"The Doublecheckers"},"content":{"rendered":"<p>Exhausted after fifteen hours of preparing a CD product that had to ship that day, one last little error was found, and fixed. \u201cIt\u2019s good to go!\u201d said the person who fixed it. It was 11 p.m. on a Friday night, we had been working on this since 8 a.m., pushing to meet the deadline. There was a sigh of relief by everyone, except for me and my lead Quality Assurance Analyst. We looked at each other and nodded in agreement\u2014\u201cNo, not good to go.\u201d<!--more--> The others looked at us in horror, because we were determined to doublecheck it one more time.<\/p>\n<p>The \u201cdouble\u201d in \u201cdoublecheck\u201d of course is figurative, after the fifth or sixth check. The non-QA people in the office couldn\u2019t believe their ears\u2014we were going to re-test after that last little itsy bitsy fix, at 11 p.m. after fifteen hours. Luckily my QA analyst was of the same mind as me. It doesn\u2019t matter what the circumstances are, you don\u2019t ship without a final clean test result. That\u2019s how QA people think, that\u2019s how everyone should think.<\/p>\n<p>If we proceeded to send it out, to have the 30,000 CD copies made Saturday morning, and then found an error, it would be a hard lesson in doublechecking. As it happened, we got an easy lesson. The 11 p.m. test failed, the last fix caused a totally off-the-wall unexpected side-effect bug. We kept at it another hour, and at midnight we shipped a solid product with a clean bill of health. Our coworkers admitted, \u201cWe dodged a bullet with that last test.\u201d Everyone changed from being exasperated by us QA folk, to being gushingly grateful to us QA folk. Everyone in Quality Assurance knows exactly what I\u2019m talking about. I have many similar stories and many of you QA\u2019ers do too.<\/p>\n<p>I learned to be a QA person in elementary school. I remember an instance in third grade, feeling tired and cross-eyed after completing a long test. Then I looked at the clock, and saw that I had finished twenty minutes early. I shook my head and said to myself, \u201cOh no, I have time to doublecheck my answers. I better do it.\u201d Other kids were showing off how fast they finished by running up to the teacher and turning in their tests early. <\/p>\n<p>I was exasperated with myself for feeling compelled to doublecheck my work. But I did it anyway. I doublechecked until time was up. I did find mistakes, and fixed them during that last twenty minutes. I got 100% on that test. I have several memories from school being the last one to turn in a test, and the only one to get 100%. Through high school and college, and in every job I\u2019ve had since then, I doublecheck my work, my process, my gantt chart, my emails, my reports, my proposals, my test results, my website code, my editing, my Excel sheets, my budgets, my schedule, and everything else that has any meaning or importance. In every instance, I find at least one fix or improvement.<\/p>\n<p>Nobody\u2019s perfect, but that old adage is not an excuse to let errors slip by that could have been caught. I still turn in work that has errors or typos sometimes\u2014because it\u2019s true, nobody\u2019s perfect. But when I count up all the errors I caught and fixed by doublechecking over the past forty years, I breathe easier knowing that my work has been that much better as a result. <\/p>\n<p>If I had left in all those errors during my past forty years of work, I would feel gross, I couldn\u2019t look at myself in the mirror. Errors are so vulgar! Every mistake is painful, and normal human pain-avoidance should be enough to deter laziness and keep us honest. Errors also force other people to do extra work, so it is basic courtesy to be careful. Mix in some integrity and pride in your work, and you definitely want to be one of us: the Doublecheckers.<\/p>\n<p>Failure to doublecheck sometimes happens to industrious well-meaning people. Some are hard workers, but they are so convinced they did everything right, they think it\u2019s a waste of time to check again. Like the person who fixed the itsy bitsy error at the beginning of this story: \u201cIt\u2019s good to go!\u201d He was a smart guy and had worked hard for fifteen hours. But it wasn\u2019t good to go, and it wasn\u2019t good enough. Don\u2019t be so confident that you give in and take shortcuts. I have felt confident that I had it right many times. And every time, I doublecheck anyway, and every time I find something to change.<\/p>\n<p>You can\u2019t spend all day crafting and proofreading a routine email. You can\u2019t always control a software release schedule. But most people know a reasonable doublechecking opportunity when they see one. It gives you true confidence in your work, because it makes your work better.<\/p>\n<p><span style=\"font-size: .8em; line-height: .85em;\"><a href=\"http:\/\/www.bobzeen.com\/blog\/contact\/\">Contact Form<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Exhausted after fifteen hours of preparing a CD product that had to ship that day, one last little error was found, and fixed. \u201cIt\u2019s good to go!\u201d said the person who fixed it. It was 11 p.m. on a Friday &hellip; <a href=\"https:\/\/www.bobzeen.com\/blog\/doublecheckers\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[19,5,4],"class_list":["post-784","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-quality","tag-quality-assurance","tag-software-testing"],"_links":{"self":[{"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/posts\/784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/comments?post=784"}],"version-history":[{"count":6,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/posts\/784\/revisions"}],"predecessor-version":[{"id":799,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/posts\/784\/revisions\/799"}],"wp:attachment":[{"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/media?parent=784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/categories?post=784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bobzeen.com\/blog\/wp-json\/wp\/v2\/tags?post=784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}