Stages of the Development Process
A five stage process is used on all our projects, from the simplest to the more complex:
Initial Meeting and Consultation
In our first meeting the goal is to define the needs for a new solution based on your workflow and, learn more about your existing system to familiarize ourselves with your daily processes.
Requirements Gathering (Discovery)
After our initial meeting and consultation, we spend time with your team learning about your daily process of information in order to design a database structure that will store, organize and report your data in the most logical and efficient manner to meet your needs.
Requirements Document (Contract)
You will always be aware of the costs involved up front, and will be kept updated regularly on the status of your project throughout the process.
Initial meetings are always complimentary. Plus, a detailed Requirements Document, and Budget are submitted for approval before the start of any project.
System Development (Solution)
After gathering all data and functional requirements, our team will design a database structure. This database structure will be presented for review and approval.
Once approved, this database structure will be the base of all development and can be revisited if the requirements change.
As part of the development stage, an acceptance test will be performed by the development team along with the user group followed by a final review of the requirements document to confirm that all requirements were met.
Maintenance Agreement (Support)
A maintenance agreement will be in place after the solution is fully developed, tested and implemented. The details of this agreement will be dependent on the needs of each client. You have the option of signing up for a monthly flat-fee for a defined number of hours of support or a pay-as-you-need, hourly rate.
For Desktop, Mobile, or Web Integration solutions Contact Us to get your project started.