Please contact us for custom projects
Why ICT-OKE BV?
The difference between a successful and an unsuccessful software implementation lies in correctly understanding your needs and developing a plan accordingly.
Good communication is key, and we are very aware of this.
Therefore our consultants will assist in the creation of the requirements and the scoping of the project.
The Coding will be done by experienced developers.Finally the consultant will do the acceptance test with the customer.
A valid Non Disclosure Agreement will protect your Intellectual Property.
Encompassing every phase of the product development life cycle below, our focus is building security into the design, build, testing, and maintenance of your products.
Our goal is to ensure that the customization and the customer systems that leverage those products, remain as secure as possible.
See the life-cycle of the development project:
- Requirements analysis
We work closely with our clients using various analytical techniques to gather requirements for the intended solution.
These are documented and agreed before further progress is made.
- Design and functional specifications
From the agreed requirements we produce a detailed functional specification of the system.
This includes detailed designs of all components required and will include technology specifications, such as environment and server requirements, if required.
Depending on the nature of the requirement, and the project overall, prototypes may be produced during this stage
Our developers then take the technical and functional specification and develop the database application components to defined standards.Where appropriate, clients are able to test prototypes during the applications development process in order to provide feedback at key stages.
- Testing and acceptance
Once it has passed the various quality checks, the system is released to our client for beta-testing prior to a final iteration which includes formal client acceptance testing.
ICT-OKE BV will work with the client to determine the most appropriate method of deployment for the project. This may involve everything from a packaged application deployed on a CD through to a full business change program.
- Support and maintenance
All of our work is covered by warranty, but additional on-going database support and maintenance agreements ensure that your system is carefully monitored and running smoothly on a daily basis.