Requirements Engineering for Robotic Process Automation

  • Lieven Callewaert

Student thesis: Master typesMaster en ingénieur de gestion à finalité spécialisée en Analytics & Digital Business

Résumé

Requirements Engineering (RE) est un sous-domaine de software engineering qui fait référence à la première phase d’un développement logiciel au cours de laquelle les exigences sont explorées, documentées, validées et gérées. Il a une grande importance pour le succès d’un projet, car toutes les autres étapes du cycle de développement d’un logiciel en dépendent. Néanmoins, la littérature s’est focalisée sur le RE lors du développement logiciel alors que le développement d’un robot, dû à l’avènement de la technologie Robotic Process Automation (RPA), ne consiste pas à effectuer un développement logiciel. De ce fait, ce mémoire propose de développer le processus RE lors du développement d’un robot et le comparer avec le processus RE au cours du développement logiciel.
Pour ce faire, une revue de la littérature est élaborée sur le Requirements Engineering ainsi que la technologie RPA. Ensuite, une étude qualitative a permis d’approfondir les informations liées à cette technologie, principalement les étapes associées au RE lors de son cycle de développement. L’analyse des réponses des répondants est effectuée ainsi qu’une confrontation de celle-ci avec la littérature afin de détailler le processus RE dans le cadre de RPA ainsi que ses différences et similitudes avec celui des autres systèmes IT.
Pour conclure, cette démarche permet de comprendre davantage le RPA, son processus RE ainsi que ses différences et ses similitudes avec le processus RE d’un développement logiciel.
la date de réponse26 août 2019
langue originaleFrançais
L'institution diplômante
  • Universite de Namur
SuperviseurIvan Jureta (Promoteur)

mots-clés

  • requirements engineering
  • robotic process automation

Contient cette citation

'