Robotic Process Automation (RPA) projects follow the typical software development life-cycle (SDLC), like any IT project.
After the process prioritization and requirement gathering stages, a sufficient amount of time should be dedicated to solution design before any implementation/coding happens.