Oct 27, 2019Ensemble Testing — How to Enable Better Habits and SkillsFive years ago, I was sitting in a conference front row feeling puzzled. I was listening to Woody Zuill on Ensemble (Mob) Programming and the idea he presented felt too extreme to be good: Whole team working on the same thing using one computer. I had to try it and…Software Development3 min readSoftware Development3 min read
Jul 27, 2019Turning Ideas into CodeRecently, I’ve been asked to visualize our software process. Whenever I see visualizations of what we’re supposingly doing or supposed to do, they make me cringe. Yet, I find myself not able to do any better. …Tech3 min readTech3 min read
Jul 3, 2019What is Exploratory Testing?It has been 35 years since Cem Kaner coined the term to describe a style of skilled multidisciplinary testing common in Silicon Valley. I’ve walked the path of exploratory testing for 25 years and it has been a foundational practice in becoming the testing professional I am today. …Software Development4 min readSoftware Development4 min read
Aug 26, 2018The Driver-Navigator in Strong-Style PairingThere’s no better way of learning programming or testing than working together with people, building on one another’s insights. Well, it does not always feel like the best way if the power dynamics are off and the skills and understanding of how to work well in a pair are not…Programming13 min readProgramming13 min read
Aug 18, 2018Styles of Pair TestingYou must have heard about pair programming and it’s testing sibling, pair testing. What you might not have realized that there are two significantly different styles of pairing. We call one traditional and the other strong-style. …Programming4 min readProgramming4 min read
Aug 12, 2018Exploring Gilded RoseThere is a lot of talk around testing — who will do it, when it needs to happen, boxes it needs to fit in — yet not enough on the actual testing. This is the first article in the series of looking at software to test, and figuring out how…Testing11 min readTesting11 min read
Jul 30, 2018What is Exploratory Testing — the Programmer EditionIt has been 34 years since Cem Kaner coined the term to describe a style of skilled multidisciplinary testing common in Silicon Valley. …Software Development6 min readSoftware Development6 min read
Jul 30, 2018What is Exploratory Testing?It has been 34 years since Cem Kaner coined the term to describe a style of skilled multidisciplinary testing common in Silicon Valley. I’ve walked the path of exploratory testing for 25 years and it has been a foundational practice in becoming the testing professional I am today. …Software Testing5 min readSoftware Testing5 min read