Skip to content

Commit

Permalink
completed rough drafts of artifcacts and events
Browse files Browse the repository at this point in the history
  • Loading branch information
alyson647 committed Nov 21, 2023
1 parent 683d758 commit 6119799
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions Topics/Software_Engineering/Scrum.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,34 @@ A scrum team consists of three specific roles:
- The members of the development team have different skill sets and will cross-train teach other to prevent any members becoming a bottle-neck

### Scrum artifacts
Scrum artifacts are information that a scrum team uses and refers to that details the product being developed, the specific tasks involved in a sprint cycle, and the end goal. There are three artifacts:
- Product backlog:
- The product backlog is the primary list of work that needs to get done and is maintained by the product owner or product manager
- It functions as a big to do list that is adaptable to adjustments and changes over time
- Sprint backlog:
- The sprint backlog is the list of user stories or bug fixes that need to get done by this current sprint cycle
- The sprint backlog is planned thoroughly before each sprint and is chosen from the product backlog
- Increment (sprint goal):
- The increment, or otherwise known as the sprint goal, is the end-product from a sprint
- The definition of the sprint goal changes from team to team, as for some it means a product or features usable to customers by the end of the sprint, and for other teams, the end product is the completed part of a bigger project


### Scrum events/ceremonies
The scrum framework incorporates regular meetings, and events that teams perform regularly. In scrum, there are five regularly held events:
- Organization of backlog:
- The responsibility of the product owner, they will make sure to continually update and maintain the product backlog, using user feedback and feedback from the devleopment team
- Sprint planning:
- The user stories and/or bug fixes to be completed during the current sprint are planned during this meeting that includes the development team and is led by the scrum master
- In this meeting a goal is decided upon and items from the product backlog are added in accordance to this goal
- Sprint:
- This is a time period where the scrum team works together to complete items in the scope of the sprint, usually being two weeks
- Daily standup:
- The standup is a regularly scheduled meeting in which members of the scrum team will update members on their progress and bring up and blockers they are facing with their work
- Sprint review:
- This occurs at the end of the sprint, where the team meets to have an information session to demo the end-product and showcases the completed backlog items
- Sprint retrospective:
- Also occurs at the end of the sprint, the retro is where the team meets to discuss the aspects of the sprint that worked and did not work
- This builds in feedback and continual improvement of processes in the scrum framework

### Why is scrum important?

Expand Down

0 comments on commit 6119799

Please sign in to comment.