At Softarex, the software development process is based on the ISO/IEC 25000 source code quality series of standards, and secure source code development methods, including HIPAA, SOC2, GDPR, ISO 27001.
To meet the requirements of the ISO/IEC 25000 series source code quality standards and the CISQ concept, we adhere to the requirements and rules for developed source code. These are defined by a set of characteristics that a software product should have at the source code implementation level.
According to the CISQ specification, software source code should possess the following qualitative characteristics:
Each of these qualitative characteristics is defined by a set of measures and rules that should be implemented in software source code. The CISQ concept can be applied to any object-oriented language.
The CISQ specifies a total of 88 quality feature measures that define the number of violations for 81 quality rules for 42 quality problems. And for the CISQ security measure (CISQ Security Measure), 19 of the 25 quality problems taken by CISQ developers from the CWE (Common Weakness Enumeration) list are used.
To implement the CISQ concept effectively engineers need to have deep knowledge and understanding of the very concept, as well as be able to use source code quality analysis tools, including Softarex product codeNforcer.
In software development, we put great focus on security and data protection. Read more >>
Java, Python, PHP, R, Ruby on Rails, Scala, GoLang, REST full API, WebSockets, WebRTC, SignalR, Web Services, WebAPI, OAuth, Spring, NHibernate, Hibernate, YII, Laravel, iText, pd4ml, Play Framework, NodeJS
IoT, Low level dev. libraries
Visual C++, C++, C, Boost,, WxWidgets, QT, Assembly language
Objective-C (iOS, Mac OS), Flatter, Swift, Android SDK, ReactNative
Apache, Nginx, Apache Tomcat, GlassFish, Jetty, Netty, WildFly, IIS
MAVEN, ANT, Gradle, SBT, Composer