5 Golden Rules
5 Golden Rules
Having been working in the interactive industry for over ten years, I have produced countless projects and learnt many lessons. Over the years, I’ve formulated five key rules that I always stick to – they help me and my team plan, implement and deliver projects successfully and avoid unnecessary problems. They’re not just relevant to Producers – they’re useful for anybody involved in the web development process so I always make a point of sharing them with new Fi recruits.
Avoid assumptions
This is my number one rule. People naturally make perfectly honest assumptions throughout projects, but in the interactive world, this can be very dangerous: “I assumed this site would work in IE6 as well as it does in IE8”; “I assumed we wouldn’t need to include any functionality from the previous site”; “I assumed that you would be doing all the content input”…
Sometimes even the smallest details can make a huge difference. In most cases, your client is not an expert on interactive development (that’s why they hired you!), so they won’t understand the impact of incorrect assumptions as clearly as you do. So it’s utterly vital that you proactively catch assumptions before they cause disappointment or misunderstanding further down the line. In fact, when discussing project requirements, I find it’s often helpful to specify what the project doesn’t include as well as what it does.
Work for the project, not for yourself
As an interactive agency, you build websites and applications for your client and their target audience. You’ve also got a timescale and budget to meet. So it’s super-important never to lose sight of these primary factors.
As passionate designers and developers who are constantly striving to excel, it’s always tempting to design in a style you’ve recently been inspired by, or to try that new technology, or build that ultra-reusable dropdown you’ve been planning for months. But always, always, ALWAYS think about the goals of the project first. If you’ve got two weeks to build 10 components, is it really wise to spend the first week over-engineering the first one? If you’re designing a site for a law firm, is it really appropriate to practice your grungy Photoshop brushwork?
Never launch on a Friday!
This is an obvious and well-worn rule – don’t put a site live when nobody’s going to be around to fix post-launch glitches the next day. But there’s a bigger topic to consider here, and it’s that websites are complex, changing things that require constant nurture. It’s not like a printed brochure or a broadcast TV ad, where you can finalize your end product, “freeze” it and then know it will be the same for everyone who experiences it.
You have to expect bugs and unexpected issues, no matter how stringent your QA process – simply because the web is such a non-standard environment, your users will be viewing your site via a huge range of devices, connections and browsers. So plan for this – if you are going to make a big fanfare about your new site, quietly put it live a few weeks beforehand, and let it bed in before you make a “big bang”.
Don’t underestimate content
Whenever I hold a kick-off meeting with one of our clients and we discuss timelines, I always say “we’ll meet our deadlines, are you sure you’ll meet yours?”. I say this because the thing that delays web projects is nearly always the content itself.
People often get excited about a new site’s design, or technical implementation and forget about content until the last moment. One of the key problems with this is that by the time content is properly considered, you realize that it has implications for the design and the implementation. “Content is king” might be a cliché, but it’s true; it’s the essence of the website and should be considered from the outset.
A classic example of how things can go awry is when features are designed and built around “placeholder” content, but can’t accommodate the actual content when it’s finally produced, and hence there’s an ensuing period of frantic changes to both code and design. Content also takes a long time to get right – it needs to be written, approved, put in place and then often revised again once it’s in situ. At Fi, we also routinely build sites that offer content in many languages, and this offers a whole new level of complexity (what happens when your iPhone app needs to be translated into Russian and Mandarin?).
Make sure that content doesn’t ever get pushed to the back of the project queue.
Things change
This is one of my personal favorites and something I bang on about time and time again. No matter how well you think you’ve planned a site, no matter how tightly you’ve specified the requirements, or how much pressure you’ve applied to get sign-off, never make the mistake of thinking things can’t or won’t change. Websites change. That’s what they do. Requirements shift, decisions get un-made, people change their minds. The previous rules in this article are all designed to help ensure that changes aren’t unexpected, stressful or unnecessarily complex. But nobody has a crystal ball – sooner or later you or another member of your team is going to need to revisit that design or that code and make some changes. Get used to it, get over it, and design/build your sites with change in mind.
What do you think of these golden rules? I’d love to hear your thoughts and maybe some suggestions of rules you swear by. If you’re a Producer and know these rules like the back of your hand, why not come and work with us?
Regards,
Tom
Fi is a multi award winning global interactive firm and production studio. With offices in Europe and the US, Fi caters for brand leaders such as Google, FOX, HTC, BBC, MTV, Nintendo, Porsche, Burton and more.
-
efact
18 months ago
I'm Absolutely in harmony with you and have big respect for these golden rules. Very well, I also think that the rules have been created from your own experiences, but still leave an impression as if you were to the public. Absolutly right is Never launch on a Friday!This ist the most important Rule.My favorite is Things change .. Love it.
-
lucastrazz...
18 months ago
really really interesting, this is what every one who works on this area has to keep this in his mind every time !!!
I fight every day with all my team to make observe theese rules, and reading this entry I've been very happy because that's what I'm, that's what I think every day.
great entry.
-
der_cobo
18 months ago
i only can agree. those rules make life much easier and i have similar ones i follow through since i started freelancing. the problem is that many partners, clients and co-workers don't want to accept such rules. they want the project to fit their actual mood and schedule.
how do you nail down your partners regarding those rules?
cheers
cobo
-
manattweb
18 months ago
Great list and spot on. I know the audience for this list is the team member at a design company, but for small business owners, you need to prepare you clients for the costs of those inevitable changes. Spelling that out up front will help them gauge both the importance and priority of their requests because it adds in a financial aspect.
Finally, the point about making sure the client knows their part and that the timeframe they requested is dependent on both you and them getting things done. Don't care more about their project than they are willing to care - after all, it's their business and they should own the risk as long as they fully understand the impact their part has on the project's success.
It sounds like working at FI would be a blast - perhaps one day...
-
skittle
18 months ago
I couldn't agree with you more! Great post, definitely applies to all of us. -
3cupsoftea
18 months ago
Thanks for sharing. This is a great post. A lot these rules sum up why we, at our agency, have an iterative process from start to finish. This is a great set of rules to help manage expectations for yourself and for your clients.
-
Plat4M
18 months ago
Thanks for this post. Long time ago I was really surprised / disappointed / shirty when the client change his mind or wanted to change agreed things. But it never helped me or the client to "fight" with him / her. Now I'm prepared and I think it's one of the rules - Things change :)
We learn new things / rules with every project but you can't be 100% prepared like you said.
-
David
18 months ago
Well said Tom...backing you 200% on these golden 5.
-
bryanpedersen
18 months ago
Nice Tom. That's a great set of guidelines.
-
corebean
18 months ago
Great list, however I think number 5 is a little dangerous. I am not sure how things are done at F-I, but allowing scope change after sign off of certain stages can be detrimental to the success of a project. Quite often because a client simply changes their mind, a designer or developer is left with an impossible task of delivering a world class product with shorter deadlines/budget/etc.
-
tomdotquitter
18 months ago
Hey Corebean,
I totally agree with you - but Point 5 isn't about allowing a scope creep free-for-all. :) It's about designing and building with flexibility in mind. The point is that things *do* change - and whilst it's important to ensure that changes in scope are flagged and costs/timelines are adjusted accordingly, an experienced team should always go into a project in the knowledge that their end product isn't "final".
It's no good building a site and then, when hearing of an impending adjustment, saying "I didn't expect it to change". It's a website! Of course it's going to change!
:)
-
kchrst
18 months ago
As recent as today i used rule number 3 for a clients "ultimate-no-argue-deadline" :) - It worked as always
-
mikewoollard
17 months ago
Amazing post! I think it's really relevant and useful for those who already are Producer (or Project Manager) and those who want to become Producer (or Project Manager).
I'm one of those who wants to become Producer so... thank u for those advises.
Excited to read another post of you. ;)
-
sooraj
17 months ago
Great! Thank you for sharing this. Looking forward to read more articles from you
-
gwynstephens
12 months ago
I love the look I get when I describe what I do to someone who isn't in the business. I always have to caveat it with "I think you have to be somewhat of a masochist to be a producer". Why else would we do it?
-
Neal Drasbeck
10 months ago
It's so true
To add comments please login OR signup and activate your account by clicking the activation link in the signup confirmation email.



Comments (16)