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éponse | 26 août 2019 |
---|---|
langue originale | Français |
L'institution diplômante |
|
Superviseur | Ivan Jureta (Promoteur) |
mots-clés
- requirements engineering
- robotic process automation