consultation
Consultation is one of the most important of all of the stages in our process of delivery. Through our constant consultation we are able to fully understand our clients requirements.
The consultation happens throughout all of the design and development phases of a system. This ensures that the system that we are developing is the system that you need.
Time: Throughout development
analysis
Analysis is the foundation of developing an excellent business system. Good analysis gives you the building blocks to produce a first class business system.
The Analysis phase of a development is where Focus Systems and our employees pride ourselves. With many years of experience in business we believe that we are expert business analysts.
The result of this is top quality analysis of the business problems that you are faced with.
Time: After initial consultation
design
Once the initial consultation process has been completed, we can begin the design of the system, and it is at this stage that the framework for the system is set up.
Following the analysis and consultation processes, we ensure that by setting the overall parameters correctly, the final system will work the way you want, and to your complete satisfaction.
Time: Prior to Development
development
This stage is where the full system is put together, taking in all the elements of the consultation, analysis and design.
During this process, there will be regular contact between the developers and the customer to ensure that the system is progressing satisfactorily, and that the final outcome will meet all the requirements laid down at the beginning of the process. It is also during the development that functional changes and modifications can be made, although for significant changes there may be an additional cost.
Time: Throughout process
testing
Once the development process is underway, depending on the size of the project, testing by us and the customer may be undertaken, either at stages through the process or at the end of the development phase.
Our experience is that however a system is tested under development conditions, it is only when it is tested with "live" data that it can be fully proven in real conditions, and any corrections made prior to the system going "live".
Time: Following development
implementation
Once the system has been tested satisfactorily, the system can then be implemented in the organisation.
At this stage major issues are unlikely, but any problems arising out of, for example, conflicts with existing software systems and/or operating systems can be sorted out, and the result will be a fully working system yielding instant results.
At this point, any user training can also be carried out.
Time: Following development
support
Often neglected, this is a vital function for any organisation to give security once the system is in use and to assure the users that they are not being left to fend for themselves.
We pride ourselves in the quality of the after-sales support we offer, and have a number of options for ongoing maintenance and support for all of the systems we deliver.
Time: Following implementation