PNSQC Wrap-Up: Where’s the Quality?

Previous to my attendance at PNSQC, I had a couple of “Bach moments.”  PNSQC was no exception.  I took his class and believe I was able to distinguish myself as thoroughly mediocre.  Is it just me or does that man have “laser focus” when someone says something that interests him?  This changed dramatically, however, once I hit the first poster session.

I knew people would look at my poster because it had pictures on it, but I wasn’t quite prepared for the volume of interest.  It started right away.  As the last pushpin was going into place, I heard someone behind me say, “um…where’s the quality.”  I turned around to see a) baseball cap b) glasses c) beard.

OMG…JAMES BACH!!!!!!!

“Excuse me, but I’m looking and I don’t see any quality here.”  He glanced all around my poster from the top left corner to the bottom right corner. “Nope, still no quality.”

Meanwhile, I’m still processing who the hell this is.  Love him or hate him, you have to admit that he sits among the “Monsters O’ Test.”  As he keeps drilling me, I notice more people showing up behind him.  When Monsters O’ Test speak, people listen.  I felt like Peter Billingsly, frozen on Santa’s lap in The Christmas Story.  The crowd turned into a gang of elves.  I know that Mr. Bach was asking me about software quality, but really, all I heard was, “HO! HO! HO!”  I think he realized that I was completely petrified, because he kind of backed off.  My reviewer had made his way over to my poster and mentioned that Mr. Bach should read my paper.

I honestly think I started babbling, because I don’t remember a word I said.  There are a few things I know about myself including the fact that I have a complete inability to handle meeting people I respect. My fangrrl tendencies are directly proportional to how much I respect someone.   This is because my respect can only be earned.  (Hey, Atlas Shrugged fans, y’all know what I mean.)  I never respect someone just because I hear they are “important.”  The flip side is that people I respect mean a lot to me.  As an example, I am such a fangrrl of the book How We Test Software at Microsoft since I read it last winter.  I learned so much about testing from this book, and what I learned, I apply every day.  Last summer, Alan Page posted that he likes my blog and was looking forward to seeing me at PNSQC.  The post showed up in my reader, and I swear I nearly had a heart attack.  It was so flattering and unexpected.  I’ve now met Alan (Hiiiiii!), and have managed to calm my fangrrl tendencies somewhat.  This is not to say that there wasn’t some maniacal giggling on my part as Alan showed me around the Microsoft campus last week.  Unfortunately, fangrrl behavior is a dimmer and not an on/off switch.

But back to the matter at hand: there is an unanswered question that was asked of my poster.  Where’s the quality?  This is an excellent question and is, in fact, a question I can’t answer.  My inability to answer this question highlights the backstory of my conference presentation.  When I submitted my abstract to PNSQC I did not have a treemap of tests or any idea if I would be successful at making one.  I also didn’t know if this would be a valid way to look at tests.  Titles are important.  They are a succinct description for a project.  In my case, I knew that I needed a good title if I had a snowball’s chance in hell for my presentation to be accepted.  I decided to go big.  “Visualizing Software Quality” was the biggest title I could think of for what I was (and still am) attempting.  That is, visualizing all aspects of the software tester’s experience.  I don’t want to explore through lists, I want to explore through visualization.

So where’s the quality?  I no longer feel that this is the best question or the best title for my investigations.  I’m focusing on visualizing aspects of software testing.  What is the best way to get a “big picture” view of tests, defects, customer annoyance, wtf’s per minute or any other multi-variate information that testers must face?  What information do we really care about and how is it best presented in an interactive and graphic way for us to explore?  If we are looking at a “big picture” view of tests and defects, what are looking for and where do we want to go after we find something interesting in our data?  This is entering the realm of “exploratory data analysis.”   I can’t answer Mr. Bach’s question, but I’m quite flattered that he was intrigued enough to ask me.  And I don’t want a football or a Red Rider BB Gun for Christmas.  I think I’d much rather find John Tukey’s book, Exploratory Data Analysis under my Solstice tree.

Reblog this post [with Zemanta]

4 thoughts on “PNSQC Wrap-Up: Where’s the Quality?”

  1. The reviewers for my chapter of beautiful testing were Paul Carvalho, a practicing tester whom I know slightly and whom I respect, Kent Beck, Michael Feathers, and a CS professor I’d never heard of.

    When I got the reviews, Carvalho and the CS professor did not like my chapter. Beck and Feathers liked my chapter a lot.

    I was thinking, damn, only half the reviewers liked… waitaminnit… MICHAEL FEATHERS AND KENT BECK LIKED MY CHAPTER FUCK YEAH I’M NOT CHANGING A WORD. EXCUSE ME WHILE I GO HUFF INTO A PAPER BAG.

  2. I like the idea of “visualizing software quality.” I just don’t know how to visualize it. So, you’re not alone.

    I thought you had the beginnings of some good answers to my questions. Keep thinking about it and practicing.

    I think a poster session is harder than a regular talk because you continually have to defend and explain your work.

  3. Marlena, you have to know the trick to James. Just try to hack into his computer when you’re at a conference with him and suddenly he’s your best friend. (At least, that’s how it worked for me.)

    Did you post the final paper online? I’d love to read it. I did a quick look around the site and didn’t find anything…

  4. @mike
    I thought they would have the proceedings up, but couldn’t find them even when I logged in with my PNSQC community member credentials.

    I’ve asked about posting the slides and my paper, but was told to hold off. It looks like lots of people wanted to post to their blog this year. They supposedly post the proceedings for a month, so I don’t know what’s going on.

    When they get it together, I’ll post the link.

    @chris
    If those 2 individuals liked my work, I would go straight to screaming and then probably just pass out cold for a few days.

    @james
    Thanks for asking the hard questions. Hard questions are the reason I brought my project to PNSQC. I don’t see my project growing without them.

Leave a Reply

Your email address will not be published. Required fields are marked *