Sunday, June 21, 2009

Web design project management best practices

By Mel Danzney

Over the many years of having been a web design project manager, I have launched a plethora of web sites. This includes taking projects from the initiation phase all the way through the launch, closing, and maintenance phase of a web sites lifecycle. Throughout this process I?ve learned many valuable tips, lessons, and best practices for succeeding in this line of work. In particular, I?ve learned a few best practices that I?d like to share with you on working with designers, working with web developers, and also working with your clients.

By far, the most enjoyable part of a web design project management for me is the design phase. You would think that this wouldn?t be true because I am not an artistic person, but that is exactly why I enjoy it so enjoyable for me. It brings out a side of me that is not normally present. My absolute best tip when working with a designer is to provide the designer with a list of web sites that the client loves that are in the same niche as the client?s business. Providing the designer with this list as well as an explanation of why the client likes them helps the designer get a feel for what the client likes. Additionally, I find out sites that the client does not like in the same niche so that the designer can see what the client does not like.

Another critical thing to keep in mind when working on a design is to ensure that the design can actually be coded into a functional website. Early on in my career, I didn?t really know what could and could be done on the web, so I would just have the designer create the coolest thing he could come up with. This would often lead to me having an improved design by the client that I would later find out could not be coded because of browser or code limitations. To get around this if you are new to this line of work, if you have any doubts at all you should run the design drafts by the developer first before showing them to the client. This will ensure that you do not show the client anything that you could not actually deliver.

I cannot stress to you how important it is to be very organized in the requirements for your developer. Developers think very differently than designers, so your approach for designers will not necessarily be the same approach you use with your developers. Developers need very rigid and strict requirements to follow because coding is very strict and rigid. Your projects, if large, may require the use of a requirements traceability matrix to keep track of all of the requirements. If it is smaller, you may not need this, but you still need an organized list to provide your developer.

Possibly the hardest part of launching a web site is dealing with the client. Some clients are very low maintenance while other clients are very hands on and know exactly what they want and force you into a box. It is your job to work with the client and gain trust from them that you know how to do a good job. Constant communication throughout the process is key in gaining and keeping the trust. You want the client to always be informed and to see progress happening so that they know their project is moving along and on schedule.

As you can see, there are many little things you will learn while doing project management work. I have thoroughly enjoyed incubating many ideas and small little projects and turning them into large successes. I have worked with small web startups as well as large companies and nonprofit organizations and all of the projects have been very fun. If you like web design, consider doing web design project management because you?ll be exposed to all of the different pieces that go into launching a new web site.

About the Author: