En développement d'applications, répondre aux spécifications techniques est une condition préalable pour garantir leur qualité, mais cela ne suffit pas.
Les outils de Web Intelligence mis au point par Business Objects (BO) permettent d'exploiter des données à des fins stratégiques et décisionnelles en entreprise.
Le logiciel libre Docker a mis en place un système performant et simple pour développer et lancer des applications Web grâce à son système de conteneurs.
Dans le domaine de la programmation, les algorithmes sont utilisés partout dans de nombreuses activités, que ce soit pour des réseaux sociaux, des moteurs de recherche, des services (…)