La rubrique Développement couvre tout le cycle de vie d'un logiciel : écriture du code, tests, gestion des versions, intégration et déploiement continus, automatisation de l'infrastructure et gestion des données. Elle s'adresse aux éditeurs de logiciels, aux DSI qui maintiennent des applications internes comme aux bureaux d'études qui créent leurs propres outils. On y trouve notamment JetBrains, Microsoft, Oracle, GitLab et SmartBear, ainsi que de nombreux composants et bibliothèques destinés aux développeurs.
Les sous-catégories vous orientent selon votre besoin. Les environnements de développement (IDE) et outils de productivité concernent le poste du développeur, de l'éditeur de code aux outils de test. Les outils de développement web, d'API et d'intégration servent à construire des applications en ligne et à relier vos systèmes entre eux. Les bases de données et outils d'administration regroupent les moteurs et les utilitaires qui stockent et exploitent vos données.
- les langages et frameworks utilisés par vos équipes ;
- une licence nominative par développeur ou partagée ;
- l'hébergement du code source dans le cloud ou sur vos serveurs ;
- la compatibilité avec votre chaîne d'intégration et de déploiement.
Pour cadrer vos choix d'outillage, nos guides sur Git, GitHub et GitLab et sur la conteneurisation des applications constituent un bon point de départ. Indiquez-nous la taille de votre équipe et votre environnement technique pour recevoir une proposition adaptée.