Initially, process engineering sought to adhere to lean design principles. Processes would be documented, reviewed and improved by removing wasteful steps and adding scripts where possible to eliminate human intervention and potential errors. Upon process improvement Robotic Process Automation(RPA) started largely as a tool to mimic those repetitive, rules-based front-end workflows.