Line 57: |
Line 57: |
| | | |
| * One-time setup activities | | * One-time setup activities |
− | | + | ** Set up infrastructure |
− | * Set up infrastructure | + | ** Design server architecture |
− | * Design server architecture | + | ** Install & configure product and applicable applications |
− | * Install & configure product and applicable applications | + | ** Gain access to all needed applications and systems |
− | * Gain access to all needed applications and systems | + | ** Develop solution & test environments |
− | * Develop solution & test environments | |
− | | |
| * Select process based on pipeline management | | * Select process based on pipeline management |
| | | | | |
Line 74: |
Line 72: |
| * Document and re-engineer processes | | * Document and re-engineer processes |
| * Complete Process Definition Document (PDD) | | * Complete Process Definition Document (PDD) |
− | | + | ** Understand As-Is and document To-Be |
− | * Understand As-Is and document To-Be | |
− | | |
| * Develop high level timeline | | * Develop high level timeline |
| * Create test scenarios and start test plan | | * Create test scenarios and start test plan |
Line 90: |
Line 86: |
| * Develop automation for in-scope processes | | * Develop automation for in-scope processes |
| * Build the robot core structure | | * Build the robot core structure |
− | | + | **Make process specific changes |
− | * Make process specific changes | + | **Build and integrate needed Queues |
− | * Build and integrate needed Queues | + | *Develop reusable component library |
− | | + | **Test existing custom Libraries |
− | * Develop reusable component library | + | **Build new custom Libraries |
− | | + | **Unit testing for new custom Libraries |
− | * Test existing custom Libraries | + | *Develop workflows with application integration |
− | * Build new custom Libraries | + | **Build GUI interaction actions |
− | * Unit testing for new custom Libraries | + | **Application state validation (start and end of workflows) |
− | | |
− | * Develop workflows with application integration | |
− | | |
− | * Build GUI interaction actions | |
− | * Application state validation (start and end of workflows) | |
− | | |
| * Develop validation workflows | | * Develop validation workflows |
| * Integrate all workflows into final robot process | | * Integrate all workflows into final robot process |
− | | + | **Check in and out arguments |
− | * Check in and out arguments | + | **Add any required notifications and logging |
− | * Add any required notifications and logging | |
| | | |
| * Conduct unit and technical testing for queue processing, exception handling and workflows | | * Conduct unit and technical testing for queue processing, exception handling and workflows |
Line 140: |
Line 129: |
| * Submit ATWS request for migration/deployment approval | | * Submit ATWS request for migration/deployment approval |
| * Perform Read Only testing in production | | * Perform Read Only testing in production |
− | | + | **Run robot in READ ONLY mode to test selectors |
− | * Run robot in READ ONLY mode to test selectors | + | **Update any selector changes |
− | * Update any selector changes | + | **Document & build any new exceptions |
− | * Document & build any new exceptions | + | **Volume end to end testing (READ ONLY) |
− | * Volume end to end testing (READ ONLY) | + | **Set up Schedule, Assets and Queues |
− | * Set up Schedule, Assets and Queues | |
− | | |
| * Move robot to production | | * Move robot to production |
− | | + | **Set Config Run Mode to PROD |
− | * Set Config Run Mode to PROD | + | **Increment code versioning |
− | * Increment code versioning | + | **Save final code in control repository |
− | * Save final code in control repository | + | **Publish production code in PROD Orchestrator |
− | * Publish production code in PROD Orchestrator | + | **Monitor execution |
− | * Monitor execution | + | **Finalize DSD Documentation |
− | * Finalize DSD Documentation | |
− | | |
| * Monitor robots in production | | * Monitor robots in production |
| * Track and report on metrics and SLAs | | * Track and report on metrics and SLAs |