1 research outputs found

    Quels sont les critères de choix d'un logiciel de développement d'application web ?: des CMS aux librairies JavaScript avancées

    Get PDF
    La croissance du nombre de sites internet durant ces dix dernières années est impressionnante. En effet, ils sont passés de 38'145’725, en 2006, et 170'197’310, en mai 2016. Cependant dans ce travail, nous allons nous focaliser sur les sites internet contenant une application web qui permet aux utilisateurs d’interagir avec les sites eux-mêmes. S’agissant de ces applications web, les développeurs sont en plein dilemme lorsqu’ils commencent un nouveau projet, car ils ne savent pas quels outils de développement sont adaptés à leurs besoins. A travers ce travail, nous présentons les différentes catégories d’outil de développement d’application web, les outils de développement associés à ces catégories et nous procédons à une courte description de plusieurs d’entre eux. Ensuite, nous traitons des différents critères de choix de l’outil le plus adapté. L’usage de ces critères constitue le coeur de notre recherche. Nous examinons leur importance respective et les possibilités de chacun. Nous expliquons par la suite pourquoi nous avons fait ces choix d’outils et de critères. S’ensuit une partie sur la recherche d’informations, qui permet de mieux comprendre nos pistes de réflexions et la manière dont les différentes informations ont été trouvées. Ceci nous amène à proposer deux tableaux. Le premier présente les aspects techniques de chaque outil. Le second contient tous les critères spécifiques qui nous permettent de choisir l’outil le plus adapté à chaque projet. Pour finir, sur la base de ce second tableau, nous avons déterminé l’outil le plus adapté à nos propres besoins. En utilisant l’outil ainsi choisi, nous avons créé un prototype d’application web. Cette application reflète à son tour le contenu de notre second tableau et permettra ainsi au futur utilisateur de déterminer plus facilement l’outil le plus adapté à ses propres besoins pour la création de sa propre application web
    corecore