Most successful web design projects are organized into a system of milestones with each one representing a critical piece of the project. Milestones are simple in concept, but they can be tricky to nail down.
For example, how specific should we get with the milestones? If we get too specific, we risk breaking the project down into a chaotic mess of little chunks. However, if we aren’t specific enough, the deliverables become unknown and nothing gets done.
Finding the right balance is key. It takes practice and persistence, and it demands a lot of discipline from the designer or project manager. Milestones also vary from project to project. Larger projects require more milestones while smaller projects may only need a handful.
In my experience with many small, mid-sized and large projects, I’ve created a base list of milestones that I typically work with and adjust for my projects.
The first step is to think of a project in three large parts. The first part is what I call “pre-heavy lifting.” During this phase, the client needs to become acquainted to your project management style and systems, collateral should be collected and analyzed, research must be conducted, and some initial wireframing and site mapping should begin.
The second phase is where the heavy lifting begins. Initial mock-ups will be created and finalized, coding is completed, the content management system is setup, and an initial prototype of the site is furnished.
The final phase of the project cycle occurs after the heavy lifting has been completed. Using a final prototype of the site, you will need to conduct compatibility and error checking tests, and integrate any final client change requests. The site should then be launch-ready and afterwards will need to be reviewed once again.
Now that you have a clearer understanding of the three project phases, let’s take a closer look at the types of milestones that make it all happen.
Don’t design anything and don’t code anything. As the first phase, you should concentrate on getting to know your client and the project at hand. Here are the typical milestones I use to keep me on track.
This is my favorite part of the project. Once you have a firm grasp on the project and a vision of its completion, you can get to work.
Once you reach this phase of the project, you’re in the home stretch. All of the hard work is done and all that’s left are finalizations and launch procedures.
There are two areas I didn’t cover in this post that I consider vital to a project’s success: timelines and to-do lists. As you hammer out solid milestones, they need to be reinforced with timelines that are realistic and doable. Many projects assign insanely short and impossible timeframes that only hamper the project and throw it into chaos. To-do lists may seem somewhat elementary at first, but they’re essential for breaking down milestones into easier, more workable chunks.
Milestones are dependent on both of these areas, which is why I’ll be dedicating future posts to cover them.
In the meantime, I’d be interested to hear about some of the other milestone techniques out there. How do you organize and manage your project milestones? Do you even use milestones? Leave a comment and let me know!
[...] Visit Source. [...]
Chris, I enjoyed your article. My colleague and I are at critical planning stage. The information in this article helped us focus.
Nice work.
I don’t have a set system that I use like this. Although I guess i do work in milestones, the milestones vary for each project that I do. I really like to get each step approved by the client before moving on. I usually use WordPress as the CMS, just because I’m so familiar with the theme and plugin structure in WordPress.
Many people prefer Joomla because it is more feature rich, but I’d rather have a light CMS and add feature (plugins) as I need them. It’s nice to be able to write your own plugins when you need to too, just incase what you’re looking for hasn’t been done yet.
I like the way how your organize the milestones for the web project.
This is actually a great article, I would love to publish it on PM Hut. Please either email me or contact me through the “Contact Us” form on the PM Hut site in case you’re OK with this.
Great article – thank you! As I am a novice designer / developer who hopes to begin Freelancing this upcoming year – this will be a good stepping stone for me to have a process and some direction.
Great article.
Great article. I’m also a freelancer newbie. Just so you all know, I found this article through a spreadsheet template on Google Docs based on the milestones laid out in the article. The spreadsheet is located here: http://docs.google.com/previewtemplate?id=0AkWDC1pg8kCwdDJacS1NNHg1a1otNUxoZWluNTVGVUE&mode=public
Awesome — thanks for sharing!