Custom Software Development
Most clients require software to adjust their circumstances, not vice versa. For that there is rarely a software that can directly meet the needs of an agency. For this reason there is a need to custom software development.
Software development process will go through the phases as follows:
- Requirements Development, the process of gathering information such as what software will be created. This process requires interaction with the users who will use the appropriate software and related stakeholders.
- Analysis and design, manufacturing, analysis of information already obtained from the process development requirements. After that will be created design software.
- Coding, this phase is a process where the design is realized in the form of software codes.
- User Acceptance Test, this phase is the phase where the client test the software that has been made if desirable, no error occurred and in accordance with the agreed contract.
- Implementation, this phase is the phase where the software is installed so that it can be used by the client.
- Training, this phase is where the user on the client side will be taught how to use the software.
- Maintenance, a phase where the software can continue to be treated to meet the needs of clients such as data backup, software updates, bug fixing and so forth.
Characteristics of the custom software that we make is based on open source software that is using open source software as a component of development except the things that did not exist and requires the use of a paid solution.


