Development Standards
We build customized software’s according to the needs of our customer.
In all our projects we stick to the following internal standards:
- Most of our projects reuse pre-developed components, which significantly lowers the cost of the solution.
- Our developer’s are specialized in creating code generation tools.
When there is a certain pattern in the software architecture, we create a code generator, which produces the required code.
Once we decide to improve the functionality, we change the generator and momentarily regenerate any amount of code
that followed that pattern.
- Allows us to keep track of all changes to the source code, fix errors in earlier versions of the system and release patches.
- Any change requests and bug reports are stored in a special database,
prioritized by project manager, passed to the developers and
then to testers. Ensures that no customer’s request is ever forgotten.
- Ensures that the system remains functional even if we rebuild it daily.
Also allows us to do performance testing of the system, emulating heavy load.
- Customer should be able to evaluate the software as early as possible, to check if his needs are met and
to make necessary changes to the requirements if needed