First phase: Gather requirements, write a specification, establish the project's
scope, and produce the implementation estimate.
Second phase: Implementation and successful delivery of the project.
Excellent communication
We believe in written specifications and customer interaction.
These keep development efforts focused on "what our customer envisions" instead of
"what we the developers envision".
We often work at the customer site to improve communication.
We maintain an extensive email file that details day-to-day decisions.
We require sign-off with each phase of delivery.