Blog

Mar 0
Mar 0

Dev Bake Day

How often do you get together as a team to do some extended activities? I’m not talking about the 15 minutes you spend in stand-up meetings every day, and I’m not even talking about the few hours that you spend every iteration in planning and review meetings together.   The importance of planning distractions If […]

  Read more
Mar 0
Mar 0

Awesome Companies: Ingredients

Ingredients of an Awesome Company I was thinking recently about the effect teams and individuals can have on how a company performs. Now I’m no expert on building companies per se, but I do know what makes a great team, and I’ve been privileged enough to be involved with some companies at a sufficient level […]

  Read more
Mar 1
Mar 1

Is this what you wanted? (Product Management vs. Lean/Agile)

One of the most problematic and misunderstood aspects of Agile is the “Voice of Customer” aka “Product Owner” function, and I’m not just saying that because it’s my job right now. I’ve been familiar with the idea of “Voice of Customer” ever since my first dealings with eXtreme Programming which emphasises keeping the customer close […]

  Read more
Mar 0
Feb 1
Feb 1

“…or is it just me?” – notes on obviousness in user experience

I went to a great presentation yesterday evening about User Experience tonight near Farringdon station. (Shout out to @UXPhil and @ComplexityTamed) Farringdon is a difficult place for me to get to/from and I was idly wondering whether using overground (ThamesLink) would have a ticketing implication for me (is my PAYG Oyster valid on the service? […]

  Read more
Feb 0
Feb 0

Tools of the Trade

I recently blogged about why the Agile tenet of people and interactions over processes and tools was so important. Please feel free to give it a read – hope you don’t find it too pious. ┬áThat got me thinking – what’s the minimum set of tools I would need to run a functional Scrum team? […]

  Read more