Process

Our Process

The development process

Creating a website is a very complex and painstaking process that takes a lot of time. The best web designers are the ones who take the time to get this process right.

Consultation

During the initial stages of any engagement, we use our proven strategy tools and processes to capture your functional and technical requirements for the project. Are we upgrading an existing system? Are we creating a system from scratch? What resources, both staff and technology, can we leverage within your organization?

Specification

During this phase we will work with you to compile all of the core functional requirements of your system. With this documentation in place, our business and technical consultants will analyze and extend these requirements.

The result is our "Vision" document that brings together your requirements with our knowledge and experience. This will typically include a comprehensive set of data field descriptions, business process use cases, and screen shots of all or part of the final system.

Development

During this phase our technical consultants develop the programming code and database structures to support your new system or system upgrade. We set up a development environment, track our progress as we go, and may conduct prototyping and interim releases during development depending on the scope of work to ensure accuracy to specs and requirements. Our project manager will keep you up to date, and ensure all questions from the technical staff are resolved quickly and accurately. Our developers Alpha test the software, and our separate QA staff runs through an internal test plan to ensure accuracy to specifications.

Feedback

After completion of the product prototype, we will iterate this document based on feedback from you, ensuring accuracy. At the conclusion of this phase we provide you with the completed "Vision" document as well as a budgetary guidelines or a "Not to Exceed" project total.

Launch

We assist you in implementing your code in its new production home, and with any data cutover, user management, or other launch requirements. During the ongoing life cycle of your software, the same team that developed your software can continue to be available for ongoing day to day maintenance, ongoing system enhancements, or simply in a consultation role to support your internal staff.

Support

We offer retainer and maintenance packages, but we do not require these arrangements. You always have access to our helpdesk and consultant resources. We stand behind our work, just ask our clients.

Consultation

During the initial stages of any engagement, we use our proven strategy tools and processes to capture your functional and technical requirements for the project. Are we upgrading an existing system? Are we creating a system from scratch? What resources, both staff and technology, can we leverage within your organization?

Specification

During this phase we will work with you to compile all of the core functional requirements of your system. With this documentation in place, our business and technical consultants will analyze and extend these requirements.

The result is our "Vision" document that brings together your requirements with our knowledge and experience. This will typically include a comprehensive set of data field descriptions, business process use cases, and screen shots of all or part of the final system.

Development

During this phase our technical consultants develop the programming code and database structures to support your new system or system upgrade. We set up a development environment, track our progress as we go, and may conduct prototyping and interim releases during development depending on the scope of work to ensure accuracy to specs and requirements. Our project manager will keep you up to date, and ensure all questions from the technical staff are resolved quickly and accurately. Our developers Alpha test the software, and our separate QA staff runs through an internal test plan to ensure accuracy to specifications.

Feedback

After completion of the product prototype, we will iterate this document based on feedback from you, ensuring accuracy. At the conclusion of this phase we provide you with the completed "Vision" document as well as a budgetary guidelines or a "Not to Exceed" project total.

Launch

We assist you in implementing your code in its new production home, and with any data cutover, user management, or other launch requirements. During the ongoing life cycle of your software, the same team that developed your software can continue to be available for ongoing day to day maintenance, ongoing system enhancements, or simply in a consultation role to support your internal staff.

Support

We offer retainer and maintenance packages, but we do not require these arrangements. You always have access to our helpdesk and consultant resources. We stand behind our work, just ask our clients.

CASE STUDIES

Improve your business and make your work easy

image