Development Methodology

Waarom vinden wij het ontwikkelen zo belangrijk?

Het ontwikkelen van software is een process waarbij goedopgeleide collega's onontbeerlijk zijn. Wij vertrouwen niet alleen op kennis een ervaring van onze medewerkers maar gebruiken ook tools om ze ondersteunen. Onze development methodology is DevOps gebaseerd. Alle werkprocessen zijn Agile gestuurd.

Veel toepassingen zijn vandaag bereikbaar via het Internet en zijn zodoende per definitie kwetsbaar voor malafide doelen.

Technologie

D Soft gebruikt verschillende ondersteunde technologieën in de producten.

Tijdens het development process
  • AzureDevops
  • MongoDB
  • Elastic
  • .Net Core
  • Microsoft Silver Partner
Als ondersteuning bij infrastructuur
  • Kubernetes
  • Docker
  • Virtualisatie
Monitoring en alerting
  • Paessler PRTG
  • GrayLog
Beheersen van de kwaliteit

SonarQube

D Soft vertrouwt op SonarQube voor nazicht en inspectie van de code. Developers worden immers meteen gewezen op fouten die zouden kunnen aanleiding geven tot een kwetsbaarheid.

Nessus

Nessus is onze gids voor onderzoek naar kwetsbaarheden. Deze tool scant op periodieke wijze onze hele infrastructuur en rapporteert eventuele kwetsbaarheden. Technologie staat niet stil en malafide hackers jammer genoeg ook niet. Daarom voert D Soft jaarlijks een penetratietest uit. Aangezien dit echt gespecialiseerde materie is laten we dit door een partner doen. Zo leren we of er systemen of toepassingen zijn die mogelijk kunnen gehackt worden en nemen we meteen actie indien nodig.