Release Process - Version2

2
STORM Creation Understand Requirement HLD Preparation HLD Review/Signoff Selecting and Assignee work as per required Skill Set Entry/Update with story number to Tracker Sheet Analysis of HLD requirement LLD preparation Creates Jira request for LLD Review Working on LLD review Comments LLD Signoff Development Creates JIRA request for Code Review Working on Code review Comments Code checked back into repository Makefile(s) Update Released to Build for STS Define System Test Case and Test data preparation STS Execution (log test result) UTS Unit Testing defect Code Fix / Design Change System Test defect Release to Test environment s PATCH creation Complete PATCH documentation (Release instruction, Impact statement, User and Admin guide, Help) Regression/Confidence test Case Preparation PATCH Release to Test Update Release Journal Test environment testing Regression/ Confidence testing Send mail for CAT request CAT Execution/Sig noff CAT failure Entry/Update BUG reference Sheet Analysis CAT failure Raised Change Request Stake Holder Approval CAM Approval Ready for Deployment Install PATCH to Live Pre deployment testing Post deployment testing Close change record Update release journal Post deployment back out Run rollback script for failure fa il Environment setup KT to System tester Demo to CAT tester

description

Release Process - Version2

Transcript of Release Process - Version2

Page 1: Release Process - Version2

STORM Creation Understand Requirement HLD Preparation

HLD Review/SignoffSelecting and Assignee

work as per required Skill Set

Entry/Update with story number to Tracker Sheet

Analysis of HLD requirement

LLD preparation

Creates Jira request for LLD Review

Working on LLD review Comments

LLD Signoff Development Creates JIRA request for Code Review

Working on Code review Comments

Code checked back into repository

Makefile(s) Update

Released to Build for STS

Define System Test Case and Test data

preparation

STS Execution (log test result)

UTS

Unit Testing defect

Code Fix / Design Change

System Test defect

Release to Test environments

PATCH creation

Complete PATCH documentation (Release instruction, Impact statement, User and Admin

guide, Help)

Regression/Confidence test Case Preparation

PATCH Release to Test

Update Release Journal

Test environment testing

Regression/Confidence testing

Send mail for CAT request

CAT Execution/Signoff

CAT failure

Entry/Update BUG reference Sheet

Analysis CAT failure

Raised Change Request

Stake HolderApproval

CAM Approval

Ready for Deployment

Install PATCH to Live

Pre deployment testing

Post deployment testing

Close change record

Update release journal

Post deployment back out

Run rollback script for failure

fail

Environment setup

KT to System tester

Demo to CAT tester

Page 2: Release Process - Version2

1. Strip Binary2. Run create_patch.ksh with PATCH number3. FTP to RACETEST4. Create log file5. Installing Patch6. Exit and check log file

1. Regression/Confidence test document preparation and Execution.

2. Execute ‘Pre-deployment’ and ‘Post-deployment’ test cases from Release Instruction.

Update Release Journal

Test environment testing

Send mail for CAT request

Environment setup

Demo to CAT tester

STS

Release instruction1. Pre-deployment2. Post-deployment3. Post-deployment 4. back out Impact

statement

User guide

Patch Document Preparation

Patch Creation

Regression/Confidence test

Admin guide

Release to development environment

Applied to1. Dev12. Dev23. Devtest4. Build

Install automated test code

Test Auto Build

Run all automated tests

1. Resilience (zfs snapshots)2. Process init statistics3. Ragch_rst/stp4. Ra_monitor5. Ra_supmont

CAT

No hardcoded paths/ID