HyperHack-2023 - Solution Design Workflow Generator

HyperHack-2023 - Solution Design Workflow Generator

Use Case Description

In any RPA Project, the collboration between the Solution Architect and RPA Developers is critial to deliver robust automation solutions.

In addition, the primary goal of any RPA CoE is to deliver automation projects in the most effective way possible. Any large sized RPA project requires increased developer efforts in creating standardized workflow as per the company/CoE standards.

Imagine, a Solution Architect has proposed an automation Solution and has a detailed UML diagram created in a charting software. In this case, the design includes a dispatcher and a performer solution. The solution architect expects that the developers use this solution as a blueprint as much as they can to ensure smooth integration between different phases of the automation.

However, when the RPA developers review the solution “translating the design” to robust workflows requires them to adhere to different development standards laid by the CoE. As a consequence, developers end up copying files/workflows from a previous project or have to copy a template workflow into the new project, rename, set arguments, set annotations etc. This is time consuming and repetative.

Only if there was a way to help streamline this “Translation” phase of the project!

Thats where our solution comes in. We have found an unique way to aid CoEs of RPA projects to automate the “translation phase” i.e., converting their “solution design” to UiPath Workflows.

Solution Description
The detailed Solution Design Document delivered from a Solution Architect (in this case drawn in Visio) is fed to our project as input, our automation extracts the details from the SDD and converts them into Logic and Wrapper workflows in UiPath Studio. The automation creates all the necessary input and output arguments, annotations, picks the correct template for each of the logic and wrapper workflows which can then be consumed in any automation, for example in a REFramework project.

This solution has been used in our organization for the last 8 months and has benifited us to streamline our design and build stage of a RPA project. It has allowed RPA developers to focus on building robust logic, rather than performing repitative tasks in setting up boilerplates in UiPath Studio. In addition, the Solution Architect can be assured that the design has been mostly replicated in the developed code (developers can still have some choices to change the design).

We believe that any CoE trying to scale their efforts need to optimize their own processes first to ensure adherence to internal best practices.

Transparency statement
We have not used any Large Language Model to aid us in developing this component / solution. The project and its source code were entirely human generated.


Other information about the use case

Industry categories for this use case: BFSI, Compliance, Customer Service, Finance, Healthcare Pharma, HR, Information Technology and Services, Legal, Logistic, Manufacturing, Marketing Sales, Operations, Telecom, Universities Academy, Banking, Insurance, Public Sector, Other Sector

Skill level required: Advanced

UiPath Products that were used: UiPath Studio, UiPath Assistant, UiPath Orchestrator

Other applications that were used: Microsoft Visio

Other resources: -

What is the top ROI driver for this use case?: Accelerate growth and operational efficiency

1 Like


An improved version of this project is now published in UiPath Marketplace.

Feel free to try it and we are welcome to any feedback. The visio file is available via the Google Drive link (see description section in Marketplace)

Solution Design Workflow Generator - RPA Component | UiPath Marketplace | Overview