SOFTWARE - PROTOTYPE
Prototyping development consists of us developing from scratch
an application to suit your needs. You are able to use the application
as it is being developed! This gives you first-hand
access to the development stages of your program, and you are able
to have input, or change the direction of the development at any
stage.
Once the prototype has been developed to a sufficient standard,
you then have the option to keep the prototype system as it stands,
or have us redevelop a streamlined final system using the prototype
as the blueprint.
We find that the prototyping development is usually the best approach,
and we recommend this with any major development as the requirements
of the application can change dramatically when the users get to
use the application. This is usually because the end user user becomes
more aware of what is available to them after they have been using
the system for a while, and how different requests affect their
workflow.
In a way, it's similar to buliding a house. It doesn't matter how
much you look over the initial plans - it's normally not until you're
living in the house that you realise it would have been better to
have moved this door there, or created a little extra room in one
place. Prototyping allows you to 'live in the house, and have the
house redesigned around you as you live there'.
|