When you decide to partner with us, we’ll appoint a project manager who will be your single point of contact and keep you informed every step of the way. Part of our software development services staff will be dedicated to your project – and each of them will be committed to our software development approach.
Our team will work exclusively for you from our location in Rochester, NY. We are completely transparent in our services and costs to ensure that you receive the results you need for your company’s continued success and growth.
This initial step allows us to review your requirements and finalize the feature list and sitemap we’ll be using to build your solution. During Discovery, we create the technical architecture design and external interface. Then we complete an architecture review to assure that our initial steps have set the framework for your ideal solution.
Feature List & Sitemap
Technical Architecture Design
External Interfaces Architecture Review
We develop a Software Specification/Design Document detailing the system specifications. This includes all of the business rules, system interfaces, menu interface, security layers and reporting requirements. Approval of Software Specification/Design Document will initiate software development.
Software Specification/Design Document (SS/SD)
User Interface/User Experience (UI/UX)
This part of the process is where the real work is finalized, including back end development, front end applications, and external interface development. The Development Phase is also where we test system integration between our newly created software and your other systems.
Back End Database/Front End Application
External Interface Development
System Integration Testing
This is where we implement the system, complete the environment setup, and train your staff in all of the tools and uses for their new software solution.
Production Hosting Environment Setup
User Training Sessions
All of our clients enjoy continuous support to help use their unique solutions to the highest capacity. The Support Phase includes full systems support, on call support, and email support options.