Our Process
Discovery
The first step to taking on a new project is to learn the goals and challenges of the project. Each web application is unique, and it is through the Discovery phase that we ask the right questions to learn about your project. We get to know you and your organization and learn the desired outcomes of the project so that we can build you an original web application that meets your needs.
Define
After learning about the goals, audiences, and content of the project, we put together the blueprints. During this stage we refine the project and prepare for development. We organize the content structure, indicating key elements and pages of the structure. Depending on the size of the project, we may put together wireframes or sketches to create user stories which help define the expected user experience on the site.
Design & Develop
This is an iterative stage where we put together your homepage and inner page mockups and flesh out more specific design elements including your typography, buttons/controls, and colors. Our developers implement the application's front-end using standard, compliant HTML, CSS, and Javascript. The back end core and extra modules are installed and configured based on project needs defined in the previous stage.
Launch
Once the website or application is complete, we conduct a round of quality assurance testing to resolve outstanding issues. The beta site is available for client testing so that you can ensure all items are working according to expectations. Relevant training is scheduled to prepare the client for the new site. Finally, the new website is launched.