Development Methodology

Why do we think development is so important?

Software development is a process in which well-trained colleagues are indispensable. We do not only rely on the knowledge and experience of our employees, but also use tools to support them. Our development methodology is DevOps-based. All work processes are Agile-driven.

Today, many applications can be accessed via the Internet and are therefore, by definition, vulnerable to malicious targets.


D Soft uses various supported technologies in its products.

During the development process
  • AzureDevops
  • MongoDB
  • Elastic
  • .Net Core
  • Microsoft Silver Partner
As infrastructure support
  • Kubernetes
  • Docker
  • Virtualisation
Monitoring and alerting
  • Paessler PRTG
  • GrayLog
Quality management


D Soft relies on SonarQube for code review and inspection. Developers are immediately alerted to errors that could lead to a vulnerability.


Nessus is our guide to vulnerability assessment. This tool periodically scans our entire infrastructure and reports any vulnerabilities. Technology does not stand still and unfortunately neither do malicious hackers. Therefore D Soft performs a penetration test on an annual basis. Since this is a really specialised matter, we let a partner do it. This way, we learn whether there are systems or applications that can possibly be hacked and we take immediate action if necessary.