7 Strategies for Reducing your Website Development Costs (and headaches)

Mar 21st, 20085 Comments
Strategies for Reducing Website Costs

Strategies for Reducing Website Costs

Completing the following steps prior to starting a new website development or enhancement project can ensure that your project stays on budget and on schedule.

 

1) Identify the person(s) that will assist you in developing a detailed plan for your site. Before starting your project, ensure that you and your team are on the same page concerning the final vision for your site. This will minimize (eliminate) any mid-development confusion between your team members and ensures that once the development/design activities begin, they can proceed with a clear definition of the end product. Website projects that are less defined can incur unexpected expenses due to “scope creep”. Generally, scope creep occurs when unexpected tasks are added to a project. This leads to higher than planned project costs and an extension of the project deadline. When new tasks are added to your project, determine if these are necessary items to complete during this phase or if a second phase is needed. If you decide to increase the scope of your project, be sure to ask your website developer for a printout of the additional costs and an indication of how the new task will affect your deadline.

 

2) Identify the person responsible for communicating with your website developer. Also, identify how often you need to communicate with the developer during the development process. Generally, the more meetings you have with your website developer the more it will cost you. If you have a well defined project, your meetings will be shorter meetings to determine if you’re on schedule. Particularly with short web development projects or projects with budget constraints, you want to avoid ongoing requirements gathering meetings. If the project is not well defined, you risks staying in the “requirements gathering” phase for the duration of the project. This is always more costly than identifying, approving and finalizing your requirements before any work is performed. For larger (and longer) projects, you should identify a requirements gathering phase at the onset of the project to ensure that the deliverables and phases are well defined.

 

3) If your website project involves a site design or redesign, have a vision before you contact a website designer. Having a vision of your preferred site design reduces the number of revisions required. Design revisions can add to the cost of your site if you are unsure of what you want. Starting a design project with an “I’ll know it when I see it” approach can increase your project cost and timeline due to an excessive number of revisions or increased scope. If you absolutely do not have a vision, make a list of comparable websites that appeal to you. Be sure to note any required elements that you’d like to include on your website.

 

4) Finish writing your content or have someone write the content just as you would like it to appear on the site. You can not (should not) launch a website with incomplete content. If your content is not ready, consider a brochure site (one page) website instead of investing in a larger inadequately defined website project. A website is meaningless without effective content. If your content is not ready, your website is not complete.

 

5) Once your content is written in web-ready format, organize your content by function or section (e.g. company information, services, testimonials etc.). This will help determine the scope of your project (i.e. # of pages, navigational items etc.).

 

6) Identify how you would like your visitors to interact with your website. This ensures that you and your website developer has a clear understanding of the overall scope of the project. A five-page static website is much different than a five-page website with interactive or dynamic features or a five-page website integrated with a third-party shopping cart. Generally, any feature that requires advanced scripting, programming services or integration with a third-party application will add to the cost of your project. Therefore, it is important for you to be clear about your requirements prior to signing the contract.

 

7) Before you request or approve any new features, revisit your original scope and answer the following questions:

a) Does this new tasks fall within the original scope of the project?

b) How does this addition contribute to my final product? Is it important?

c) How does this affect my deadline?

d) What are the additional costs?

e) Do I need to include this activity in a second phase?

f) How does this addition affect other tasks? Does this eliminate another task or duplicate a previously completed effort (e.g. going back to drawing board on a completed and approved redesign)? If you find that the new task is a duplicate of an already completed effort, before any further work is done, take some time to rethink your project and ensure that money is not being wasted on an ill-defined product.

Performing these activities ensures that everyone at the table shares the same vision, allows your web professional to provide an adequate quote for your project and helps everyone stay on schedule.

About author:

Kishau Rogers is the founder of Websmith Group, a website development company. Her mission is to connect small to mid-sized businesses with the information and technologies necessary to meet their goals EFFECTIVELY. Kishau Rogers has over fourteen years of experience, which includes web, application and database development. Kishau also speaks, blogs, and writes articles to educate organizations and entrepreneurs on tools and best practices for maintaining an effective web presence. Kishau maintains an ongoing partnership with her clients in defining strategies to ensure effective, dynamic and innovation web solutions.

All entries by Kishau Rogers

Leave a Reply

5 Trackbacks

  1. Tip Diva | Carnival Of Tips - July 12, 2008

    [...] Rogers presents(1) Podcasting Tips: Hiring professional vocal talent and (2) 7 Strategies for Reducing your Website Development Costs (and headaches) posted at Websmith Group – Resources for Small Business [...]

  2. bloggingzoom.com

    7 Strategies for Reducing your Website Development Costs (and headaches) | website solutions | website advice | small business success

    Want to avoid unexpected costs and unnecessary delays with your website development efforts? This article highlights seven strategies for reducing your website development costs and minimizing frustrations. To ensure that your project stays on budge…

  3. kirtsy.com

    Reduce Website Development Costs … and Frustrations

    Want to avoid unexpected costs and unnecessary delays with your website development efforts? This article provides seven tips for reducing your website project costs and frustrations. Consider the following tips prior to starting a new website proje…

  4. Creating a Successful Small Business Website (Part 6 of 9) | website solutions | website advice | small business success

    [...] Milestone Kick Off Meeting – Schedule a meeting with the appropriate members of your team to kick off each phase. During this meeting, you want to ensure that the team members have the information that they need to start that phase of the project. For example, if you’re approaching the development phase, you want to ensure that you’ve approved the design and provided all of the necessary content before that work begins. There are certainly instances where project phases can run in parallel, but in general you want to ensure that you’ve completed all of the preliminary work prior to moving on to the next phase. You can build inefficiencies into your project by skipping steps. If you step the website finalization phase and move on to the development phase, you may find that you’ve added items to your content that requires that the design be modified or revisited entirely. This adds to your timeline and could potentially increase your final website cost. (See Reducing Your Website Project Costs and Headaches) [...]

  5. Creating a Successful Small Business Website (Part 7 of 9) | website solutions | website advice | small business success

    [...] Compile your feedback and the feedback of your test group and submit it to your website team/developer. For this phase of your project, you will want your technical team to focus on feedback received on user experience (question #1) and technical glitches experienced while testing (question #2). Issues related to questions #4 – 5 are for your records. You should use this information to plan the next phase of your project. If your test group requests future enhancements, don’t make the mistake in trying to implement the enhancements at this time unless you’re willing to utilize additional resources and time to implement the new features. If you decide that new features identified during your testing phase are important and should be implemented before you “go live”, meet with your website team to develop a new budget and timeline for implementing the new items (See Preventing Website Project Headaches & Frustrations). [...]