Passer à la navigation principale Passer à la recherche Passer au contenu principal

Méthodologie de projets de développement agile dans un environnement PaaS

  • Romaric Sossa

Thèses et mémoires: Mémoire de maîtriseMaîtrise en ingénierie: Génie

Résumé

Depuis ces dernières années, le secteur de l’ingénierie logicielle a connu de grands changements en raison de l’adoption de méthodes agiles. Elles favorisent le développement itératif et incrémental des applications pour la satisfaction des clients et utilisateurs. Malgré ces avancées, les méthodes agiles font face à plusieurs challenges parmi lesquels, le manqué d’environnements adéquats capables de faciliter les activités de développement et d’assurer la mise en marché rapide des applications. Pour faire face à ce challenge, le nuage informatique constitue une solution car, il permet de disposer d’un ensemble de ressources, de services et d'outils rapidement et facilement configurables à moindre coût. Il est donc question dans ce travail d’identifier comment développer de façon agile, les applications dans le nuage informatique. À cet effet, nous avons proposé une méthodologie agile Scrum adaptée aux contextes de développement dans l’environnement PaaS (Platform as a Service) du cloud. Cette méthode Scrum basée sur celle du SBOK (Scrum Body of Knowledge) présente l’ensemble des pratiques, rôles et phases nécessaires pour le développement d’applications dans le PaaS. Avant de concevoir la méthode, nous avons analysé l’ensemble des couches du cloud (SaaS, PaaS, IaaS), puis nous avons choisi la method Scrum qui est l’une des méthodes agiles les plus populaires. L’ensemble des différents aspects de la méthode sont présentés en détail afin de faciliter son exploitation par les équipes de développement d’applications.
Date4 oct. 2017
langue originaleFrançais
Établissement diplômant
  • École de technologie supérieure
SuperviseurWitold Suryn (Directeur(-trice))

Mots-clés

  • Méthodes agiles (Développement de logiciels) Logiciels d'application Développement. Infonuagique. Scrum (Développement de logiciels) nuage informatique
  • PaaS
  • développement d’application agile
  • méthode Scrum

Citer cette ressource

'