A production incident that can be categorized as level 1, 2 or 3.
What is a hotfix?
The software used for ticketing work and tracking time that also has a hotfix dashboard.
What is Jira?
The software that stores the Sycle hotfix process documentation.
What is Confluence?
The working group that tracks security issues that were not deemed hotfix worthy.
What is the Security Working Group?
The hotfix level, a link to the associated jira issue and a short description of the issue.
What needs to be provided when announcing a hotfix in #hotfix?
The people who can declare a production incident as a hotfix.
Who are Kate, Hutch and Sean?
Only the people with an ongoing and critical need, or are currently working on a hotfix should be in this channel.
What is #hotfix?
The activity that is often performed by QA before something can be determined to be a hotfix .
What is reproducing the issue?
This is the first team that hears from customers about a potential hotfix situation and tries to reproduce the issue themselves.
Who is the CE team?
The "First Responder" referenced in the hotfix documentation is this person.
Who is the first engineer to pick up a hotfix?
Customer business impact, compliance deficiency, security risk and reputational harm to Sycle.
What is considered when calling a hotfix?
To try and learn from hotfixes and improve these are held every Thursday morning at 9 AM.
What are Hotfix Review meetings?
The CTO or the DoE vets these kind of hotfix escalations to determine whether they should be hotfixes or not.
What are security issues?
The type of fix that we can apply fast (and safely) without having to make our customers wait for a code change.
What is a data fix?
Not taking a break from working on the problem until it is fixed is necessary for this level of hotfix.
What is a Level 1 hotfix?
These short but informative statements get posted hourly while a hotfix is being worked on.
What are progress updates?
The customer can become unblocked and we can avoid calling a hotfix by applying one of these.
What is a workaround?
The person who will assign a hotfix to an engineer when a hotfix is not picked up.
Who is Sanaz?
Derek can fill in to do this duty when Kate, Hutch or Sean are unavailable.
What is declare a hotfix?
The maximum # of business days allowed to pass while working on a level 2 hotfix.
What is 3 business days?
The 2 roles that post progress updates to #hotfix when they are working a hotfix.
Who are Engineers and QA?
Customer Experience, Account Strategists, Sales, Product Development, C-Suite, Release Managers, Scrum Masters, Engineering Managers, DevOps and QA Manager teams.
Which teams of people need regular updates in #hotfix?
Not identifying test cases and usage scenarios during development.
What is the most common reason for us not catching an issue before it becomes a hotfix?
Unintended side effect of changing old code
What is the #1 cause of our Level 1 hotfixes?
Unintended side effect of new code
What is the #1 cause of our Level 2 hotfixes?