Home arrow Our Process
Development Process PDF Print E-mail

For small to medium sized projects the following development cycle has proven to ensure the customer gets exactly what they need on time and on budget. For larger or more complex projects, we create more formalized and detailed project plans with more detailed milestones and documentation.

 

Gather requirements

An experienced Vandi Corp project manager will discuss the project with you to fully understand your needs, budget, and timelines.  If you are not sure of exactly what you want, we will use our expertise to brainstorm and present options that are tailored for you and your application.  We find our brainstorming process presents clients with new business and marketing ideas that boost their businesses.  To control the project's scope, we will concentrate on a client's immediate need and move longer term requirements into a second phase project to be examined after successful completion.

Create and refine proposal

Once we understand your requirements we will formalize a proposal that details what we plan on delivering, costs, and timelines.  This proposal becomes the roadmap that we will follow in delivering the services you have request. It is vitaly important that both Vandi Corp and the client are fully in synch at this point so that we can deliver a successful project.  We will continue to refine the proposal until both parties are in agreement. 

Once the proposal has been accepted ("signed off") and after the initial project payment is delivered (usually, half up front), the project officially begins.

Development

During development of your project you will have access to the project manager and developer responsible for your project to review project accomplishments.  This keeps you in the loop and ensures we are on the right track to meet your requirements as defined in the porposal.  If anything needs to be changed during the development process we can discuss the changes - the sooner we know the easier it is to make adjustments.  Minor changes and refinements will not usually be a problem, but for larger changes we may need to adjust resources and/or timelines.

Testing

During development, you willbe able to test the progress and provide feedback.  Once all the features are in place and the requirements as defined in proposal have been met, it is time for User Acceptance Testing.  This basically means you try everything out and if everything seems in order, sign-off on the project completion - of course if something isn't working as spec'd, we will fix it.  Once the deliverables have been accepted and after the final payment is delivered, the project will be rolled out to production.  For a web site this means the site becomes live and open for business.

Production

During the first 30 days after roll out to production we will be available for tweaking and fixing little things that might crop up.  Beyond the initial 30 days, a maintenance and support contract is needed.

Maintenance and support

Once the project has entered into production, to guarantee a service level agreement for your support and to ensure your site remains operating as designed or to have the flexibility to make minor adjustments as needed, you must subscribe to one of our economical support plans.  There are two options for ongoing maintenance support and you can switch between the two options with advance notice as your support needs change.