2013-08-23 Release
Summary
Progression
Status |
Activity |
Description |
Duration |
---|---|---|---|
|
Submit change request |
Open a build/test change request in https://yale.service-now.com/, assign to |
minutes |
|
Schedule code review |
this should happen after initial handover and before release |
minutes |
|
Initial development, pushes to test |
Begin work in dev |
days |
|
QA, UAT in test |
iterate on defects found by QA and UAT feedback; any items passing both should be moved to "Ready to Release" column |
hours |
|
Conduct code review |
Shouldn't take long, just basic validation of approach and docs |
hours |
|
Code Freeze |
By Wed AM: Identify changes & updates that have passed both testing regimes. Push to preproduction. |
hours |
(in progress) |
Regression Testing |
QA group conducts regression testing in preproduction |
minutes |
|
Go/no-go |
Get approval from QA to go to production |
minutes |
|
Production deployment |
Push to prd. |
hours |
(n/a) |
Production rollback |
If applicable; follow ServiceNow Rollback Procedure. |
hours |
|
Clone |
clone from prd to: pre, trn, and tst for after release |
hours |
|
Push to Test |
re-push outstanding, ready work back to test |
hours |
|
Notify stakeholders |
send out email w/ summary status & link to release documentation, close out RFC and cancel clone requests, if rollback or no-go. |
minutes |
Change Control
ServiceNow changes for 2013-08-23 (https://yale.service-now.com/change_request_list.do?sysparm_query=GOTOshort_description%3E%3Dservicenow%5Estart_dateON2013-08-23%40javascript%3Ags.dateGenerate('2013-08-23'%2C'start')%40javascript%3Ags.dateGenerate('2013-08-23'%2C'end'))
Release Notes
https://yale.service-now.com/kb_view.do?sysparm_article=KB0001428
Update sets.
The ESS requirements have a specific order:
D588, R652, R654, R933, R949, R950, R957, R967
ESS:
2013/05/15 - 2
2013/05/15 - 3
2013/05/15 - 4
2013/06/05 - 2
2013/06/05 - 3
2013/06/06 - 3
2013/06/10 - 3
2013/06/12 - 3
2013/06/20 - 3
2013/07/19 - 1
2013/07/31 - 5
2013/07/31 - 9
There is also one requirement that is non-ESS.
R939:
2013/07/23 - 2
Approved Updates
Anything applied to preprod after Monday (https://yalepreproduction.service-now.com/sys_remote_update_set_list.do?sysparm_query=commit_date%3E%3Djavascript%3Ags.dateGenerate('2013-08-19'%2C'21%3A44%3A58'))
Manual Updates
Anything that the deployer must do manually (outside of update sets) to complete the deployment as it was done in test and preproduction.