Étudier un besoin exprimé par le ou la client·e et concevoir un composant logiciel permettant d'y répondre au mieux.