Our software development process stands out
Our software development experience encompasses apps, big data, database and systems integrations, websites, dedicated client desks, membership systems, extensions of standard software, integrations of existing software systems, AI, Gaming, and many more. But our process of developing software always follows our development methodology.
How we develop software
TDD / BDD / SOLID
We may be the only company in Taiwan that consistently follow this development methodology. We hold regular public public trainings on this topic. It greatly reduces the bug rate, and increases implementation speed
Continuous Integration (CI)
We continuously train our staff on the scrum methodology. In addition, our engineers must be certified at least as scrum masters in order to be allowed to work on larger scale projects.
Merging all developer working copies to a shared mainline several times a day avoids integration problems later on in the project. It reduces delays at the back end of the project. In addition, it is also an important tool to guarantee a good quality of the output