What are your principles for making digital products/services
14 Sep 2009 - 11:46pm
5 years ago
I would like to hear what principles different people use when making
Here is a the most fundamental of mine:
1. Start simple, stay simple.
It cannot be said enough. Less is more much more, and there is a
very good explanation that it pays to understand.
If you do less you can measure more. If you can measure more you can
better experiment with what works.
Most products are simple, based on simple insights. Make sure that
you stay true to that idea as you develop until you know you have
done everything possible to test it. Dont add new features and think
that it will help, it wont, not yet. When Zyb was designed in 2005
they made sure to make their product as focused around the
administration of mobile data. They didnt change until they had
tried out different possibilities to see what worked.
Think about whether your product could be a good extension to already
existing products/services. That way you are tapping into the already
existing digital ecosystems out there. This will make it easier for
people to adopt your product and provide you with a trust factor that
you have a very hard time obtaining on your own.
3. Dont confuse change with improvement.
One of the biggest challenges when record artist produce their albums
is the fatigue from listening to the same riffs over and over. Its
one of the reasons why many of them have a problem listening to the
album when its finally out. Startups as intense and time consuming
as they often are can be similar. Its very tempting after a couple
of months of looking at the same interface over and over to want to
change it. Dont submit to this whether you are a manager, designer,
& developer. stay on target.
You are making this for your customers not yourself and they, unlike
you havent seen anything before.
4. Dont do everything that is possible only what is necessary.
Constrain yourself. A good product has limitations. It doesnt just
succumb to every temptation that comes along. Focus on what makes the
product the product and only add features if you get clear signs that
it is needed. Most users will have to learn your product anyway so
dont try to impress them with features that might be cool but that
is simply not elemental to your success. I-Tunes have many flaws,
Basecamp from 37Signals leaves a lot to be asked for, but when all is
said and done, their products are rock solid and there is no feature
like the solid feature.
5. Dont do usability tests or focus groups.
I could write a whole book about why usability test and focus groups
are bad for you and your customers but I wont. Instead I will offer
the following few observations.
Most products are fairly simple and most of the testing can be done
Most usability tests are not even close to reflect any realistic
version of the environment your product will end up in.
The mistakes that you might find are not going to be those that will
determine the success of your company.
Many usability tests consist of max 10 people which is simply not a
significantly high enough number to make any decisions based on. The
single best solution is to start simple simple and make sure you can
measure how people use your product. If people are having problems
you will find out soon enough and you will find out where it
6. Think how, not what
The feature war is over, actually its been for a long time. So much
can be gained from thinking about how to make the features that you
have stand out and ad value. If you can solve it on the back-end then
do it. When I started working on the Nasdaq Market Replay application
I soon realized (as most people probably did) that market data is
kind of like a sound sample. Once that insight was made we approached
stock info like we would music. This meant that you could trim your
stock sample and replay it like a piece of music.