We follow a project management
process known as Waterfall Development: analysis, design,
coding/development, testing and implementation.
Analysis: We begin by
meeting with a client to get very familiar with the project
scope. Through one-on-one discussions, group sessions and
questionnaires, the project team determines the client's
business needs. We identify issues and define business
objectives. We then create an estimate for project effort,
cost and duration, as well as an initial project work plan.
Design: We gather,
organize and prioritize all content. The future site it mapped
out, evaluated and approved by the client. We design mock-ups
for client approval to determine the look, navigation and
functionality of the site. The client makes a decision on the
design elements, content and functionality they wish to
include and we begin preparing templates for the site based on
those decisions. We attempt to discover all possibilities,
issues and needs before development begins. It is extremely
important to have client input at this stage to ensure we have
accounted for all scenarios, needs and wishes of the client
before we begin development.
Coding/Development: We
build the site based on the previous planning sessions. No
significant changes in structure, design or content should
take place at this stage. The client will be asked to check
and verify sections and pages as we complete them.
Testing: We test the
site for usability, browser compatibility, page load time and
links. We edit each page thoroughly for grammar, spelling and
correctness. We ask the client to carefully review the site
and confirm that it meets or exceeds expectations before
signing approval to launch.
Implementation: We make
the site live with the client's approval. In addition, we help
to put in place a marketing plan (to include search engine
registrations) at this time. The plan helps to ensure that the
site is utilized to its fullest ability and fulfills the
expectations of the owners. We gather feedback on the site and
follow up to ensure that the client and end-users are
satisfied with the results.
 |