Skip to main content

Posts

Six & Bugs & Joke & Droll

Hiccupps just turned six years old. Happy birthday to us. And thank you for reading; I hope you're getting something out of it still. Unwittingly I've stumbled into a tradition of reflecting on the previous 12 months and picking out a few posts that I liked above the others for some reason. Here's this year's selection: What We Found Not Looking for Bugs : a headrush conversation with Anders Dinsen on the nature and timing of testing  The Dots : a headrush conversation with myself on the connections between the connected things  Fix Up, Look Sharp : a headrush reading experience from Ron Jeffries' Extreme Programming Adventures in C#  Quality != Quality : a headrush of being picked up by Hacker News, my page views going nuts, and developers debating quality  A (Definition of) Testing Story : a headrush last-minute conference proposal accepted at UKSTAR 2018  And in the meantime my mission to keep my testing mind limber with rule-of-three punning ...

Don't Knock It

They were chuckling at me when I came back from the kitchen next to the meeting room. They were grinning and smirking at each other because they'd heard me laugh out loud and knew that I was the only person in there. So I felt compelled to explain that I was laughing because I value highly in testers the ability to find more than one way to look at any given situation. Stated drily like that, it  doesn't sound worthy of a solo guffaw does it? But what I actually said went a bit like this ... You know that scene in The Lord Of The Rings where they're trying to get into a mine? There's a clue phrase in Elvish above the door that Gandalf translates as "Speak, friend, and enter" but then he can't remember what the password is. Eventually he sees an alternative interpretation, "Say friend and enter", and they get in. Well , I was in the kitchen looking at the door to the car park and there's a sticker on it which I'm sure I m...

Respond to the Context

Sometimes a phrase just lights up the room when it's spoken. I encountered one today. One of my team was debriefing us, giving her analysis of our answers to her survey of our experiences of the team pairing experiment that she ran. I say it lit up the room, but really for me it was writ large in fireworks, sounding a fanfare, and flying loop-the-loops. Here it is: Respond to the context. I'll just leave it there for you. And also this . Image:  https://flic.kr/p/UWL4d5

NoSQL for Us

Unfortunately, last night's Cambridge Tester Meetup  talk about database unit testing was cancelled due to speaker illness. No problem! We had Lean Coffee instead. Here's a few aggregated comments and questions from the group discussion. How do you deal with internal conflicts? Give overt, verbal appreciation to the other person and their perspective. Be humble. Leave your ego behind. Conflict is healthier than the alternative.  Conflict betrays a lack of common understanding. I seek conflict. Conflict of personality or of ideas? I want to squeeze out ambiguity and lack of clarity. A stand-up row can be acceptable to achieve that. (Even if it isn't the first thing I'll try.) Some people avoid conflict because they feel they won't win the argument. What is the source of the conflict? That makes a difference. Try to keep discussion to facts; objective not subjective; technical not personal. Try to get to know each other as people. Try to build te...

A (Definition of) Testing Story

I'm speaking on the Storytelling track at UKSTAR 2018. In eight minutes I'm going to explain how I arrived at my own definition of testing, why I bothered, and what I do with it now I've got it.  You can find some of the background in these posts: Another Define Mess Testing All the Way Down and Other Directions The Anatomy of a Definition of Testing and I made a kind of sketchnote video thing to promote it too: If you still want to come after all that, get 10% off, on me: See you there I hope.

Quality != Quality

Anne-Marie Charrett delivered a beta version of her Testbash Manchester keynote at the Cambridge Tester meetup this week . Her core message was that quality and testing are not the same thing: there are non-testing aspects of software development that contribute to product quality there are non-product aspects of quality which should be considered in software development. A theme of the talk was that customer benefit could be threatened by the second of these, by factors such as code hygiene, speed of delivery, and time to recover after a failure in production. Testers, and others in software development, were urged to reframe their view of quality to encompass these kinds of activities. A Venn diagram represented it like this: Interesting, but it didn't quite hang together for me. I slept on it. In the morning, I found myself thinking that what Anne-Marie was trying to visualise really had two notions of quality, and they were not the same. Perhaps she could mov...

Where Did All The Women Go?

I took my daughters to the  We're Here. Hi! Let's Play  pop-up exhibition about women in computer gaming that's running as part of  Where Did All The Women Go?  One display board caught my eye: Research shows that women play games just as much as men do. This fact is often dismissed using the argument that women don't play 'proper' games. A stereotype has emerged that women mostly play 'casual' titles, like puzzlers and tile-matching games, that shouldn't count in this research — but who gets to decide what gaming is? All forms of media have this problem: film buffs disparage blockbusters and literary critics dismiss genre fiction. The difference with gaming is that both sides are becoming gendered. Men are seen as the serious gamers and women as 'causals' with lower skill and investment in the medium. These attitudes risk excluding female players and preventing new ideas from flourishing in the industry. That situation is unlikely ...

Testing Thinking, Anyone?

At Quality Jam London 2017 I was introduced to the term design thinking . It sounded interesting. I  looked it up when I got home,  spoke to Rog , our UX specialist at work, and read a couple of references that he provided. Jared Spool's Shh! Don’t Tell Them There’s No Magic In Design Thinking was particularly intriguing: For decades, I’ve needed to do what every seasoned design professional has found themselves doing: explaining why design is more than just making something pretty. When I’ve worked with other designers, they get it.  But once someone who isn’t a designer — someone who is a layperson — is introduced into the mix, I’ve found I need to convince them that design isn’t only about making the thing pretty. That’s it’s about solving problems. That’s it’s about end-to-end solutions.  ...  The phrase design thinking changed all that. To a layperson, it was completely new. While it was made up of words they thought they knew, the combination w...

Heads Up

I tell you what: of all the things I might've expected to see on the first slide at Quality Jam London 2017 , my own professional-work-photo-grinning, shiny-pated, blue-tinted face peering back down at me from behind a massive Thank You! wasn't it. Expectations are grist to the working tester's mill, yet also often the bane of their lives. Tony Bruce , in  Manual Testing is Dead. Long Live Manual Testing , called for testers to set the expectations of the people that they interact with. The term "manual testing" undersells what testing is, or can be, with its connotations of manual labour, unthinking monotony, apparent separation from (woo! sexy!) automation and the historical association with scripted test cases. For Bruce, testing is "the pursuit of information" but he doesn't necessarily rush into meetings spouting from that kind of lexicon (although he's singing my kind of song right there). Instead he promotes the use of PAC (purpos...

Going Underground

Hands up if you're suspicious of vendor-run conferences. Yeah, me too. But I'm pleased to report that QASymphony didn't ram qTest down our throats at  Quality Jam London 2017 . Better still, they had a programme that included some speakers who had (a) nothing to do with the tools, and (b) interesting stuff to say.  At 100 people, and with a single track, it was a good size and shape for my taste, and having the talks in the (quite cosy) repurposed subterranean beer tank of an old Whitbread brewery added to the atmosphere and charm. I took the opportunity to practice sketchnoting again in all the talks. Mixed results, for me, but here's the ones I'm prepared to share. See my notes on the conference too.