Skip to content

Development: Deployment Protocol

Rebecka Z edited this page May 15, 2018 · 18 revisions

Signoffs

Server Side Releases

Environment Signoff Required
testing dev
staging dev, qa
pre-prod n/a
prod dev, qa, product, stakeholder

For QA Test Cases for Server Releases link here, second tab (Server deploy test cases)

Client Side Releases

Environment Signoff Required
staging dev, qa, product
prod - internal dev, qa, product
prod (app store) dev, qa, product, stakeholder

See here for App Store Release Protocol: link here

For QA Test Cases for Client Releases link here, first tab


Objectives per Roles:

Dev: Avoid deploying raw features.

QA: Avoid having a release with major bugs that would hinder the average user's experience. Notify Product & Stakeholder of all bug's discovered (both major and minor).

Product: Ensure the release's new features are ready to be deployed. Has it gone through the (New Feature, Adjust, Rework, Polish, Release) cycle?