1
Introduction
- Qu’est-ce que la Robotic Process Automation ?
- Différences entre RPA, macros et autres outils d’automatisation.
- Avantages et limitations de la RPA.
2
Les cas d’utilisation de la RPA
- Exemples dans différents secteurs.
- Finances : rapprochement bancaire, traitement des factures.
- Ressources humaines : gestion des feuilles de temps, onboarding.
- IT : gestion des tickets d’incidents.
- Identifier les processus adaptés à l’automatisation : critères de sélection
Exercice
identifier des opportunités d’automatisation dans un scénario fictif.
3
Outils RPA populaires
- Vue d’ensemble des principales solutions : UiPath, Automation Anywhere, Blue Prism.
- Comparaison des fonctionnalités clés.
- Démonstration d’un outil (par ex. UiPath) : interface, fonctions de base.
Exercice
Naviguer dans l’interface d’un outil RPA et explorer ses fonctions principales.
4
Cycle de vie d’un projet RPA
- Etapes clés : analyse, conception, développement, test, déploiement et maintenance.
- Rôles dans un projet RPA : analyste, développeur, administrateur RPA.
- Planification et évaluation des retours sur investissement (ROI).
Exercice
Planifier un projet RPA fictif pour un processus métier.
5
Introduction au développement RPA
- Création d’un workflow RPA.
- Enregistrements d’actions utilisateur.
- Automatisation des clics, saisies et interactions avec des interfaces utilisateur.
- Intégration des données à partir de fichiers (Excel, bases de données).
- Utilisation de variables et de boucles pour des automatisations complexes.
Exercice
Créer un robot simple pour automatiser un processus de saisie de données.
6
Gérer les exceptions et les erreurs
- Stratégies pour gérer les exceptions dans les processus automatisés.
- Création de workflows robustes avec des blocs « Try-Catch ».
- Génération de journaux pour le suivi des erreurs.
Exercice
Ajouter une gestion des exceptions à un robot existant.
7
Test et déploiement des robots RPA
- Tester un robot : méthodologie et outils.
- Déploiement dans un environnement de production.
- Planification et exécution des maintenances de robots.
Exercice
Déployer un robot RPA dans un environnement de test.
8
Optimisation des processus automatisés
- Identifier les inefficacités dans les workflows existants.
- Techniques pour améliorer la performance des robots.
- Réduction des temps d’exécution et des erreurs grâce à l’optimisation.
Exercice
Améliorer un workflow automatisé pour un scénario métier fictif.
9
Intégration de la RPA dans les systèmes existants
- Connecter les robots RPA avec les applications métier (ERP, CRM, etc.)
- Utilisation des API pour des automatisations avancées.
- Intégration avec des outils d’IA et d’apprentissage automatique pour des processus intelligents.
Exercice
Intégrer un robot avec une base de données ou une API
10
Gouvernance et sécurité dans la RPA
- Gestion des accès et des droits utilisateurs.
- Sécurisation des données sensibles dans les workflows.
- Mettre en place une gouvernance pour les déploiements RPA.
Exercice
Définir un cadre de gouvernance pour un projet RPA dans une organisation fictive.