To do something, you first need to know what you're doing.
We research your target audience. Not in a creepy way though.
We build cool shit with the thoughts we have thunk.
We make sure our cool shit is actually cool by having other people try it out.
We do it all over until our testers can't criticize us anymore.