Software Deployment Checklist
Essential questions for the software deployment.
- Was the build done in a repeatable way?
- How do I know it works?
- How was it tested?
- Was it tested under all known conditions?
- Was a 2nd person involved in testing?
- What’s the possible debugging methodology?
- Can we disable the feature?
- Can we disable it remotely?
- Can you roll back?
- Is the change backward compatible?
- Are you introducing changes which aren’t backward compatible.