Être développeur.euse d’applications, c’est concevoir ou améliorer des applications à la demande particulière d’un.e client.e. Ma.mon client.e peut être interne ou externe à mon entreprise.
Une fois le besoin identifié, il est nécessaire d’en comprendre les contours : Pourquoi développer cette application ? Quel en sera l’usage ? Qui va l’utiliser ? Cela va constituer un cahier des charges nécessaire au développement de l’application. Les développeur.euse.s d’applications vont ensuite retranscrire les informations collectées en termes de fonctionnalités, puis en code.