I investigate the problem and talk to the client a lot before doing anything else. Also, include users into the conversation as soon as you can — through surveys, interviews and whatever other tactics you have available.
Edit: Here I'm considering develop in the broader sense of the word (i.e. making). For actual dev there are already a bunch of killer suggestions in the thread.
I investigate the problem and talk to the client a lot before doing anything else. Also, include users into the conversation as soon as you can — through surveys, interviews and whatever other tactics you have available.
Edit: Here I'm considering develop in the broader sense of the word (i.e. making). For actual dev there are already a bunch of killer suggestions in the thread.