All Posts

  • More Test Talk with Brent

    Brent and I gabbed about testing again last week – or sort of…We mostly talked about change management, and why people avoid or embrace change. We’ll probably settle back to a once every two weeks posting after this – or some sort of regular, sustainable cadence. Subscribe to the ABTesting Podcast! Subscribe via RSS Subscribe…

  • Swiss Testing Day 2014

    As you may have noticed, my blogging has slowed. I’ve been navigating and ramping up on a new team and helping the team shift roles (all fun stuff). I’ve also been figuring out how to work in a big org (our team is “small”, but it’s part of one of Microsoft’s “huge” orgs – and…

  • Some Principles

    I’ve been thinking a lot less about testing activities lately, and much, much more on how we to make higher quality software in general. The theme is evident from my last several blog posts, but I’m still figuring out exactly what that means for me. What it boils down to, is a few principles that…

  • Riffing on the Quadrants

    In 2003, Brian Marick introduced the concept of “Agile Quadrants” to describe the scope of testing[1] (later expanded on by Lisa Crispin and Janet Gregory[2]). Several people (including me) have expanded and elaborated on the quadrants to describe the scope and activities of testing. Here’s a version of the testing quadrants. One challenge I’ve seen…

  • Australia 2013-2014

    No testing related content in this post – just a quick trip report of our family vacation to Australia that I can point people to as necessary. Sydney (part 1) After a long flight, we landed in Sydney, where we immediately set out to explore a bit (I’ve found that walking in the sun is…

  • Me.Next()

    I’m back at the job after a long break (including a month vacationing in Australia – trip report coming). I spent a chunk of time after the Xbox One ship figuring out what the next step in my software career was going to be. In the days up to the Xbox One launch, I hinted…

  • Year End Clearance

    I’m on vacation, and this post is auto-generated. See, you can trust automation sometimes… Another year gone by, and another few dozen posts. Here are the top viewed posts of the last year (note – not all of these were written last year – this is just what people read the most last year). In…

  • Death and Testing

    I’m heading off for a long vacation today, so this is likely my last post of the year. It’s been a crazy year, and I thought I’d end it with something that a lot of my recent posts have been leading to (e.g. this post on tearing down the walls). Some of you will hate…

  • Some Stuff I’ve Learned

    I picked up my Xbox One this morning – a special white console with “I made this!” engraved on it. The reviews started appearing last night, and for the post part, they’re quite positive (and I’m not surprised by the drawbacks listed in the reviews I’ve read so far). Now that this project is officially…

  • The Myth of the Myth of 10x

    I first heard of “10x” software development through the writings of Steve McConnell. Code Complete remains one of my favorite books about writing good software (The Pragmatic Programmer, Writing Solid Code, and The Clean Coder are also on that list). Steve McConnell’s rarely updated blog (titled 10x Software Development, contains the following tagline: Numerous studies…

  • Plus ça change..

    In early January, I’ll hit my 19 year anniversary of working at Microsoft (I’ve worked for Microsoft 18.5 years, and as a vendor at Microsoft for the first 5 months or so). There’s been a lot of change over the years, but perhaps never as much as is going on right now. We’re getting a…

  • Home Again

    I implied at the end of my last post that I’d follow up after my keynote (I failed – sorry). This was a weird conference for me. While I attended nearly all of the keynotes, I only made it to a few other sessions, and didn’t have as much time to hang out with folks…

  • One down, two to go…

    it’s 6:30-ish pm, and I’m killing time waiting for my sound check for tomorrow’s keynote, and thought I’d do a quick brain dump of today’s tutorial session. Today’s session was “Alan Page: On Testing” – which is a pretty wide open topic. For the slide handouts, I slapped together slides from a bunch of things…