9 Things to Improve Your Next Project BEFORE It Starts
Improving a project after it starts is hard. You have already started down a path; expectations have been set and you’re committed.
But what if you started the project from a better place… a place where all your projects had less to do because the approach, techniques and guidelines were figured out, quality was assured, and the arguing stopped because you all shared the same vision.
If you could go to that place… it’s like every project would be set up for success before it even started. So how do you get to this place? Each step takes you a little closer to the Promised Land…
- Rationalize Your Project Selection Process – If there isn’t process to figure which project is next, well, which project is next? Lead a group of business folks and use a simple spreadsheet tool to rationalize this normally irrational process.
- Build a Website Project Roadmap – A high-level project schedule with enough detail to tell folks what is happening and when, is an amazingly powerful thing. The best use of an afternoon ever.
- Adopt a Time Boxed Project Strategy – If projects aren’t released regularly, heads will roll. But what if you delivered a project full of business value every couple of weeks, guaranteed? Try time boxing your projects to keep your head attached forever.
- Get Agile – Lightweight agile project methodologies are a natural fit with websites projects. Adopting an agile project methodology for your functional, design and content releases makes your team and website… um, more agile.
- Bugs – Track ‘em to Squash ‘em – It’s simple. If you don’t track bugs, they don’t get fixed. With tons of cheap hosted or onsite bug database options, there isn’t a reason not to have one.
- Revisit your Site Design Guide – You probably have a site design guide. Somewhere. And if it was up to date, maybe you could avoid that “I want my project to work completely different than the rest of the site” conversation again.
- Get on Board with the Branding Guidelines – I never get to own the brand. And every time I start wanting to change some brand treatment or anything having to do with the brand, I get slapped down. So instead of trying to do something cool with the brand, go with what the brand owner wants and live to argue about something you can actually change.
- Release a Release Checklist – Wouldn’t it be great if you could know when the project is ready to release instead of just guessing? Move the “it’s done” decision from gut-feel to science using a release checklist.
- Perfect Your Release Process – Getting content and functionality from the website group live on to the site reliably is a must. If your team can’t do it perfectly every time, then getting it perfected should be next on your to do list.
Now close your eyes and imagine that you had these things done. Do you think you would be in a better place… where it’s pretty darn near all good? I thought so. Now go make it happen.