Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding team4 tagged issue templates #2840

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/team4-bug-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
name: Team 4 🐛 Bug Template
about: Capture 🐛🪲🐜 bugs with this
title: "[BUG] <title>"
labels: team4
assignees: ""
---

<!--
Note: Please search to see if an issue already exists for the bug you encountered.
-->

## 📜 Description

<!--
Provide a high-level summary of the bug and what impact it has
-->

## 👣 Steps to reproduce

<!--
List out the steps in detail to reproduce the bug

Example: steps to reproduce the behavior:
1. In this environment...
1. With this config...
1. Run '...'
1. See error...
-->

1. ...

## 🌃 Environment:

<!--
Example:
- OS: Ubuntu 20.04
- Node: 13.14.0
- npm: 7.6.3
-->

- OS:
- ...

## 🫴 Expected Result

<!--
Explain how it should function if the bug was fixed. Attach screenshot if applicable
-->

## 🧪 Actual result

<!--
Explain what's happening now when the bug is present. Attach screenshot if applicable
-->

## 🚦 Priority

<!--
Provide an estimate for level of impact the bug has today by placing an `X` in the applicable bracket
-->

#### Priority

- [ ] **Low priority** _The bug does not have to be fixed immediately. High and medium priority bugs should be addressed first._
- [ ] **Medium priority** _Typically, medium-priority bugs do not affect customers directly and therefore can be fixed in the normal course of testing and development._
- [ ] **High priority** _High priority bugs must be addressed immediately. They often affect the app’s functionality and impact customers and their user experience. They must take priority._

## 📓 Notes

<!--
Include any additional context or information here that doesn't fit into other parts of the template
-->
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/team4-spike-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
name: Team 4 📚📓 Spike Template
about: Used for exploratory engineering spikes 📚📓
title: "[SPIKE] <title>"
labels: team4
assignees: ""
---

## 🚧 What needs to be done

<!--
Provide a summary of the task that needs to be completed and its context
-->

## 🤔 Why it needs to be done

<!--
Describe the importance or impact of completing this task
-->

## ⏰ Timebox

<!--
How much time should be dedicated to this spike?
-->

## 📝 To-do list

<!--
List out actions to be taken for this spike to help others follow your progress

Example:
- [X] Define objectives and goals
- [X] Document the goals and questions this spike aims to address
- [X] Confirm goals with the team/product lead if needed
- [X] Research + Analysis
- [X] Gather resources (documentation, tools, relevant code samples)
- [X] Review existing solutions and identify potential tools
- [X] Document pros and cons of each tool for comparison
- [X] Prototype Development (if applicable)
- [X] Create a basic prototype to test chosen tool(s) on sample or test data
- [X] Document any issues or limitations found during prototyping
- [ ] Documentation of Findings
- [ ] Review and Finalize
-->

- [ ] Define objectives and goals
- [ ] ...
- [ ] Research + Analysis
- [ ] ...
- [ ] Prototype Development (if applicable)
- [ ] ...
- [ ] Documentation of Findings
- [ ] ...
- [ ] Review and Finalize
- [ ] ...

## 📜 Additional context

<!--
Optional, delete if not needed

Include any additional context or information here that doesn't fit into other parts of the template
-->
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/team4-task-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
name: Team 4 👷 Task Template
about: A generic template for any task that can be adapted for multiple uses
title: "[TASK] <title>"
labels: team4
assignees: ""
---

## 🚧 What needs to be done

<!--
Provide a summary of the task that needs to be completed
-->

## 🤔 Why it needs to be done

<!--
Describe the importance or impact of completing this task
-->

## 🏗️ Acceptance Criteria

<!--
List out all expected functionality/requirements

Example using Given-When-Then:
- **Given** describes the initial context or state of the system (preconditions)
- **When** specifies the action or trigger that occurs
- **Then** defines the expected outcome or result
-->

- **Given**
- **When**
- **Then**

## ⚙️ Technical Notes

<!--
Owned by eng team - write out any important technical considerations such as: architecture plan/notes, data dependencies, testing plan, etc. Also link any tickets that are dependent on or related to this task

Example:
- Architecture Plan/Notes
- This feature will integrate with the existing **Service** and will require updates to the **API Gateway** to expose new endpoints
-->

- ...

## 📜 Additional context

<!--
Optional, delete if not needed

Include any additional context or information here that doesn't fit into other parts of the template
-->
67 changes: 67 additions & 0 deletions .github/ISSUE_TEMPLATE/team4-user-story-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
name: Team 4 👤💭 User Story Template
about: Create a new user story for Team 4
title: "[USER STORY] <title>"
labels: team4
assignees: ""
---

## 👤💭 User Story

<!--
As a [user/persona], I want to [do a thing], so that I can [achieve a goal/outcome]
-->

## 🏗️ Acceptance Criteria

<!--
List out all expected functionality/requirements

Example using Given-When-Then:
- **Given** describes the initial context or state of the system (preconditions)
- **When** specifies the action or trigger that occurs
- **Then** defines the expected outcome or result
-->

- **Given**
- **When**
- **Then**

## 🎬 Scenarios

<!--
Write out scenarios that will help to ensure the functionality works as expected

For example, this could look like:
- I click on the Score filter and a dropdown appears showing a slider.
- “1” and “10” are selected by default. The submit button is disabled.
- I then drag the left slider to “6” making the score 6 to 10.
- The text input below updates to display “6” and submit button is now active.
- I click submit and the dropdown closes.
- My search results are now updated.
-->

- ...

## 🎨 Design Notes

<!--
Owned by design team - Attach link to design in dev mode and/or prototype, as well as any notes on visual details, interaction expectations, accessibility considerations, copy requirements

[Link to Figma design in Dev mode]()
[Link to Figma prototype]()
-->

- ...

<!--
Screenshots below should not be used for working on this ticket - always refer to Figma design for most up-to-date designs:
-->

## 📜 Additional context

<!--
Optional, delete if not needed

Include any additional context or information here that doesn't fit into other parts of the template
-->
Loading