Introduction to Agile for RPA
- What is Agile Delivery?
- Applying Agile principles to RPA
- Working iteratively
Key Concepts of Agile Delivery
- What are Sprints and Increments?
- Backlog
- Sprint Events
- Story Points and why we use them
- MVP
Azure DevOps Overview
- What is Azure DevOps?
- Dashboards
- Boards
- Repos
- Pipelines
- Other features
Process Structure Overview & Work Item Breakdown
- How do we structure UiPath Processes
- Layers
- Work Items for RPA
- Designing and breaking down RPA solutions with Work Items
Sprint Planning and Estimations
- How and why do we estimate using Story Points?
- Time-based estimations
- Applying estimations to Sprints
- Sprint planning
Process Configuration and Source Code Control
- What are Components?
- Building Components
- Library Projects
- Best practices for designing and building Components
- Managing Library Projects through Source Code Control with GIT
- Process Projects
- Library Projects versus Process Projects
- Best practices for designing and building Process Projects
- Managing Process Projects through Source Code Control with GIT
Process Deployment through Continuous Integration and Continuous Delivery (CICD)
- What is CICD?
- Using CICD
- Applying CICD to Component Libraries and Process Projects
Conclusion