I used to work at an agency where projects would come and go with various levels of briefing and organisation. I guess this is par for the course when you work somewhere full-time but I was recently asked the question: “what needs to be in place before you start?”.
After I recovered from the shock of a project manager having the foresight to ask such a question, I put a list together for them. But I’m sure others could find it useful and I’ve no doubt missed a few things, so here it is for anyone who might like to check it out.
What needs to be in place before I start:
- A paid deposit (props to @daveliveseyuk)
- Remote git repo set up on your platform of choice with push access granted to me.
- Staging environment set up with URL as discussed
- New database created and named as discussed
- Export of existing database as close to project start date as possible
- All designs complete
- All designs signed off by the client
- Documentation from the designers detailing:
- any animations
- display of dynamic content (eg. AJAX)
- hover states
- error messages
- or anything else that can’t be communicated via a static mock-up of the design
- Any necessary font licenses purchased or custom fonts made available as web fonts
- A completed matrix of Information Architecture
- A document containing all the copy
We’ll see if any of this materialises; fingers crossed.
In the meantime, if you think I have missed anything, drop me a tweet @guyroutledge and I’ll update the list.
If you hate email but still want to keep in touch, follow me on Twitter.