Skip to content

Instantly share code, notes, and snippets.

@muath-ye
Created October 23, 2024 05:22
Show Gist options
  • Save muath-ye/95327412904fce140efaedc77b5841d5 to your computer and use it in GitHub Desktop.
Save muath-ye/95327412904fce140efaedc77b5841d5 to your computer and use it in GitHub Desktop.
Simple Agile

Here’s a Sprint Plan template presented as a table:

Sprint ID Sprint Name Start Date End Date Sprint Goal Planned User Stories Completed User Stories Team Members Capacity (in story points) Velocity (in story points) Status Comments

Field Explanations:

  1. Sprint ID: Unique identifier for the sprint.
  2. Sprint Name: A descriptive name for the sprint.
  3. Start Date: The date when the sprint begins.
  4. End Date: The date when the sprint ends.
  5. Sprint Goal: The main objective or goal of the sprint.
  6. Planned User Stories: List or count of the user stories planned for the sprint.
  7. Completed User Stories: List or count of the user stories completed by the end of the sprint.
  8. Team Members: The members of the team working on the sprint.
  9. Capacity (in story points): The total capacity of the team in terms of story points.
  10. Velocity (in story points): The actual number of story points completed in the sprint.
  11. Status: The current status of the sprint (e.g., Not Started, In Progress, Completed).
  12. Comments: Any additional notes or relevant information.

This Sprint Plan table can be used to manage and track the progress of each sprint throughout the project lifecycle. You can customize this template with the specific details of your sprints.

Here is the User Acceptance Test (UAT) Plan template presented as a table:

Test Case ID User Story ID Test Case Description Preconditions Test Steps Expected Result Actual Result Status (Pass/Fail) Comments Tested By Date Tested

You can fill in this table with the details of your test cases as needed:

  1. Test Case ID: Unique identifier for the test case.
  2. User Story ID: Reference to the related user story in Agile.
  3. Test Case Description: A brief description of what the test case is meant to validate.
  4. Preconditions: Any conditions that must be met before testing begins.
  5. Test Steps: Step-by-step actions taken during the test.
  6. Expected Result: The expected outcome after performing the steps.
  7. Actual Result: The actual outcome observed after testing.
  8. Status (Pass/Fail): Whether the test case passed or failed.
  9. Comments: Any additional notes or remarks.
  10. Tested By: Name of the person who performed the test.
  11. Date Tested: The date when the test was conducted.

This template should work well for managing UAT in an Agile environment!

Here’s a User Story Plan template presented as a table:

User Story ID User Story Title User Story Description Priority (High/Medium/Low) Acceptance Criteria Story Points Status (Not Started/In Progress/Completed) Assigned To Sprint Comments

Field Explanations:

  1. User Story ID: Unique identifier for each user story.
  2. User Story Title: A short, descriptive title for the user story.
  3. User Story Description: A detailed explanation of the user story, usually written from the user's perspective (e.g., "As a user, I want to...").
  4. Priority: The importance of the user story (High, Medium, Low).
  5. Acceptance Criteria: Conditions that must be met for the user story to be considered complete.
  6. Story Points: The effort required to complete the story, usually measured in points.
  7. Status: The current status of the story (Not Started, In Progress, Completed).
  8. Assigned To: The name of the team member responsible for this story.
  9. Sprint: The sprint in which the story will be worked on.
  10. Comments: Any additional notes or clarifications regarding the story.

This table can help in tracking user stories and their progress through the development lifecycle. You can populate this template with your specific project details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment