A propos

Développement logiciel

Vous apporter des solutions clés en main pérennes et robustes

Les industries se transforment, leur fonctionnement aussi. Pour vous faire gagner en efficacité, nous développons des applications métier adaptées à vos besoins et des applications logicielles robustes que nous intégrons dans vos systèmes d’information, dans le respect des normes actuelles en matière de sécurité, conformité et qualité.

Nos méthodes de développement éprouvés garantissent une exploitation stable et durable de vos infrastructures IT, jusqu’aux plus complexes qui nécessitent l’intervention de différentes compétences métiers (génie civil, électrique, contrôle, sûreté, etc.).

Nos développeurs sont portés par trois principes : qualité de service, sécurité, et qualité de développement.

Développement logiciel :
des phases d’intervention organisées

Nos experts en développement logiciel interviennent sur tout le cycle de vie de vos systèmes d’information. A travers des études de faisabilité, des cibles de support de calculs et de spécifications fonctionnelles et technique, ils vous conseillent sur les choix technologiques à mettre en œuvre et conçoivent, développent, testent et intègrent avant de procéder à la validation de vos nouveaux systèmes.

Ils prennent également en charge la maintenance et l’amélioration continue, en suivant des procédures de gestion des risques,des vulnérabilités et des exigences.

Nos phases d'intervention

Développement logiciel méthode

Nos réalisations en développement logiciel

Me.ia

  • Défense
  • Services publics
  • Transports

HEIMDALL

  • Transports

OIA PFM

  • Services publics

OIA-REF

  • Services publics

eWAS

  • Défense

ISVV pour le BSW du CO2M-PDHU

  • Spatial

Nos compétences en développement logiciel correspondent-elles à vos besoins ?

Les équipes GTD International interviennent sur de nombreux environnements technologiques en maîtrisant un large panel d’outils pour assurer une intégration et un déploiement continus. Nos intégrations sont conçues pour durer longtemps, réduire drastiquement les points de défaillance (SPOF) et garantir une maintenance et gestion des risques fiable durant tout le cycle de vie de vos projets.

Découvrez les technologies, outils et solutions que nous maîtrisons pour répondre à vos besoins en développement logiciel.

Conception
Architecture logiciel UML (IBM Rhapsody, Enterprise Architect)
Conception Understand, Ghidra
Conception détaillée UML (IBM Rhapsody, Enterprise Architect), Word
Gestion des exigences DOORS, Reqtify
Ingénierie de réutilisation Réutilisation de COTS, librairie open source
Mécanismes d’accès protection des ressources partagés: mémoire, CPU, IO
Standards ECSS, DO178-C, PUS
Framework Web Django, OpenAPI
Base de données Gestion des données, MySQL, PostgreSQL, Cassandra
Langage de programmation C, C#, C++, Java, JavaScript, Ruby
Langage de script Bash, Powershell, Python
Logiciel d’échange de données Apache Kafka
Programmation Embarqué C, Assembleur
Cloud Amazon Web Service (AWS), Microsoft Azure
Calculateurs LEON
Intégration, Vérification, Validation et Qualification (IVVQ) Jenkins, Kubernetes, Drone, Docker
Conteneur Docker, Docker-compose, Kubernetes
Gestion de droits Keycloack
Couverture de codeLDRA, Vectorcast
DevOPSJenkins, GitLab CI/CD, Drone
Logiciel de gestion de versionsSVN, Git
Outil de compilationCMAke, Make
Outils de conceptionUnderstand, Ghidra
Outils de testsLDRA , Vectorcast
Validation logicielsimulateurs et bancs de validation hybrides
OS temps réels embarqués LITHOS
Système d’exploitation Windows, Linux, macOS
Compilateurs GCC
Hyperviseurs temps réels embarqués XTRATUM
Gestion des actions Redmine, GitLab