Category: Visualisation

  • Corporate Graffiti – Being Disruptive with Visual Thinking

    Corporate Graffiti – Being Disruptive with Visual Thinking

    As you go about your work you’ll come up against walls. Some walls will be blank and boring blockers to progress. These need decoration; spraying with layers that confer meaning. So pick a corner and start doodling. With a new perspective, you’ll find a way around the blockers. Other walls will come with messages – by…

  • Seeing Stars – Bespoke AR for Mobiles

    Seeing Stars – Bespoke AR for Mobiles

    I presented on the development of the awesome Fireballs in the Sky app (iOS and Android) at YOW! West with some great app developers. See the PDF. (NB. there were a lot of transitions) Abstract We’ll explore the development of the Fireballs in the Sky app, designed for citizen scientists to record sightings of meteorites…

  • Iterative vs Incremental Flashcard

    Iterative vs Incremental Flashcard

    Sometimes, the difference between incremental and iterative (software) product development is subtle. Often it is crucial to unlocking early value or quickly eliminating risk – an iterative approach will do this for you, while incremental will not. Let’s review the distinction. Incremental means building something piece by piece, like creating a picture by finishing a jigsaw…

  • Data Visualisation: Good for Business

    Data Visualisation: Good for Business

    It was great to be part of the recent ThoughtWorks data visualisation event in Perth. There’s a summary on the ThoughtWorks Insights channel. Visualisation is a topic I love talking about – especially demonstrating why it’s good for business – and presenting with Ray Grasso was a lot of fun. Here’s the full video of…

  • Augmented/Virtual Reality with Horizontal Coordinates in iOS and Android

    Augmented/Virtual Reality with Horizontal Coordinates in iOS and Android

    So, you want your mobile or tablet to know where in the world you’re pointing it for a virtual reality or augmented reality application? To draw 3D geometry on the screen in OpenGL, you can use the rotation matrixes returned by the respective APIs (iOS/Android). The APIs will also give you roll, pitch and yaw…

  • Telling Stories for a Change

    Telling Stories for a Change

    Sometimes, in a professional setting, we can see a need for change, we can even provide evidence, but we can’t get other people to see it like we do. There’s one time, however, in a social setting, when most people will agree on the need for change: at the climax of a movie when the…

  • Leave Product Development to the Dummies

    Leave Product Development to the Dummies

    This is the talk I gave at Agile Australia 2013 about the role of simulation in product development. Check out a PDF of the slides with brief notes. Description Stop testing on humans! Auto manufacturers have greatly reduced the harm once caused by inadvertently crash-testing production cars with real people. Now, simulation ensures every new car…

  • Agile Board Hacks

    Agile Board Hacks

    It’s been great to be working with Nick from Agile Board Hacks, and contributing some material to the site! Feature Burnup Charts are on the Cards presents a technique for “zooming in” from program level to feature level. Stand-Up Heat Map shows what happens when a team is not organised around a single objective.

  • Visualising Net Promoter Score

    Visualising Net Promoter Score

    Net Promoter Score™ (NPS) is a popular method for evaluating customer loyalty. It has its own promoters and detractors, but it is widely used. If you are using it, or plan to, these visual tools might help you understand better what an NPS value means. Reverse Engineering NPS So you have an NPS value. Can…