Prototyping is not always coding

Part of my current role is prototyping new features and algorithms to determine if and how they will work. It’s nice to do some hands on coding still.

However, it is easy to think that prototyping always involves writing code when you work in technology. IDEOU have a nice simple definition of a prototype that emphasises this:

A prototype is anything that gets the idea in your head into an artifact people can experience and offer feedback on.

I really like this definition as it focusses on the experience and the feedback - not on the solution.

The original Palm Pilot handheld organiser started off as a wooden prototype so Jeff Hawkins could try the form factor and usage before investing in building something more complex and expensive.

His solution was to carve a block of wood to match the intended size of the device, whittle down a chopstick to make a stylus, and use paper sleeves to simulate various user screens and functionality. He carried the block of wood in his pocket for several weeks and pretended that it was a functional device in order to get insights into how he would use it. If someone asked for a meeting, for example, he’d pull out his wooden block and tap on it to simulate checking his calendar and scheduling a meeting reminder.

Sometimes it can be a quick low-tech prototype that can get the best results.

Links

Prototype Definition - Steve Neiderhauser

The Palm Pilot Story

Random Posts

Life changer

I was fortunate enough to meet someone who dramatically changed my life but didn’t know it. And when I met them I didn’t even get the chance to speak to them or say thank you.


Read More

The cost of AI

There is a rush at the moment to add AI to everything with a fear that if you don’t then you will be left behind.


Read More

Watch an octopus dreaming

Obviously we have no idea whether the interpretation in the video is correct however I love they way the octopus changes colour and shape as it “dreams”.


Read More