We've been solving programming problems for over 15 years. Over that time, we've developed an excellent process to take your project from concept to completion as efficiently, and cost effectively as possible. Our process includes 4 phases - Discovery, Design, Development, and Maintenance. You can hire us to do any or all of them. We don't pretend to know everything about your business, but we are experts in leveraging technology to make your work easier and more efficient. With that in mind, each of our processes is iterative - we present our recommended solutions and review them with you to implement feedback based on your knowledge of your industry. We've found this collaborative approach to be ideal when solving problems for our clients. Throughout all of the phases you'll be assigned a Project Manager from our team to make sure deliverables are on time and deadlines are being met. They will also let you know if there are any issues as soon as they arise.
This is the blueprint for your website or application. We create extensive wireframes, a sitemap, user flowcharts, and database schema that describe all the functionality you will need. By doing this on paper, we can get a very clear picture of the scope of work necessary to realize your goals. It also allows us to break the implementation up into different development cycles to fit your budget. For example, we may find that you want a site search feature, but it doesn't fit your current budget. By planning it out at the start, we can make it more cost effective to build it in later. At the end of this phase, we provide all your planning documents in pdf form. If you want to shop around for design and development quotes, you can get apples to apples comparisons on the work. We know you'll like working with us, but we also understand if you want uncle Jimmy's cousin to do the work. At least if he's a competent developer, these documents will give you a good foundation to start from.
In the interest of transparency, we don't do any design in-house. Despite our spiffy company name and origins as a design agency, we stopped doing the visual aspects years ago. We do partner with some top notch talent and can refer you to work with them directly, or manage the design aspect as part of a comprehensive solution. We don't mark up their services so it's really up to you! Working with us, you get the benefit of years of design experience to help offer visual suggestions and solutions. We act as your adjunct creative directors and make sure the design meets the discovery document specifications. We can also help speed along the process by recommending which types of changes (minor font size adjustments, page text, etc.) are best done in the Development phase.
This is the phase where all the magic happens. We take the static designs and the blueprint from the discovery phase and combine it all into a working website or application. We have a rigorous QA / testing procedure and have tested your site/application extensively before presenting to you for feedback. Depending on your budget, we can build a Content Management System (CMS) for you to put your content into your site or we can put it all in for you. We build everything in a separate environment so your new site/application doesn't launch until you are 100% happy with it.
We offer quarterly maintenance contracts on a retainer basis. Almost all projects need to be updated regularly or have minor tweaks made to keep up with changing technology. We'll be happy to keep everything working and up to date for you, or even just go in and change out that picture of your least favorite employee. You know, the one who was definitely not let go for eating everyone's food in the break room refrigerator.