BossaBox

This is the playbook for engineering-playbook

Engineering Feedback Guidance

The following guidance provides a minimum set of details that will result in actionable engineering feedback. Ensure that you provide as much detail for each of the following sections as relevant and possible.

Title

Provide a meaningful and descriptive title. There is no need to include the Azure service in the title as this will be included as part of the Categorization section.

Good examples:

Summary

Summarize the feedback in a short paragraph.

Categorization

Azure Service

Which Azure service does this feedback item refer to? If there are multiple Azure services involved, pick the primary service and include the details of the others in the Notes section.

Type

Select one of the following to describe what type of feedback is being provided:

Stage

Select one of the following to describe the lifecycle stage of the engagement that has generated this feedback:

Impact

Describe the impact to the customer and engagement that this feedback implies.

Time frame

Provide a time frame that this feedback item needs to be resolved within (if relevant).

Priority

Please provide the customer perspective priority of the feedback. Feedback is prioritized at one of the following four levels:

Reproduction Steps

The reproduction steps are important since they help confirm and replay the issue, and are essential in demonstrating success once there is a resolution.

Pre-requisites

Provide a clear set of all conditions and pre-requisites required before following the set of reproduction steps. These could include:

Steps

Provide a clear set of repeatable steps that will allow for this feedback to be reproduced. This can take the form of:

Notes

Include items like architecture diagrams, screenshots, logs, traces etc which can help with understanding your notes and the feedback item. Also include details about the scenario customer/partner verbatim as much as possible in the main content.

What didn’t work

Describe what didn’t work or what feature gap you identified.

What was your expectation or the desired outcome

Describe what you expected to happen. What was the outcome that was expected?

Describe the steps you took

Provide a clear description of the steps taken and the outcome/description at each point.