agile
  1. agile-scrum-introduction

Scrum Introduction

Scrum is an Agile framework for developing, delivering, and sustaining complex products. The Scrum framework is based on four values:

  • Courage
  • Focus
  • Commitment
  • Respect

and has three pillars:

  • Transparency
  • Inspection
  • Adaptation

Syntax

Scrum has three roles:

  • Product Owner
  • Scrum Master
  • Development Team

It has five events:

  • Sprint
  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective

And, three artifacts:

  • Product Backlog
  • Sprint Backlog
  • Increment

Example

In Scrum, the Product Owner creates a Product Backlog that contains a prioritized list of features and requirements that can be implemented to create a product. The Development Team reviews the Product Backlog and breaks it down into Sprint Backlogs, which are smaller sets of work that can be completed by the team.

Output

The output of Scrum is a completed product increment at the end of each sprint. The team delivers a tested and working product increment that is potentially shippable to the end-users or stakeholders.

Explanation

Scrum enables teams to work collaboratively and deliver value to the end-users in an iterative and incremental way. It allows teams to adapt to changes in the requirements and feedback from stakeholders quickly. Scrum involves a set of predefined events, roles, and artifacts that create a framework for communication, collaboration, and transparency within the team and with stakeholders.

Use

Scrum is widely used in software development, but it can be applied to other domains that involve complex product development. It is a framework that can be adjusted to meet the specific needs of the product and the team.

Important Points

  • Scrum is an Agile framework for developing and delivering complex products.
  • Scrum is based on three roles, five events, and three artifacts.
  • Scrum emphasizes transparency, inspection, and adaptation.
  • Scrum enables teams to deliver a potentially shippable product increment at the end of each sprint.

Summary

Scrum is a popular Agile framework that enables teams to work collaboratively and deliver value to the end-users in an iterative and incremental way. It is based on a set of predefined roles, events, and artifacts that create a framework for communication, collaboration, and transparency. Scrum enables teams to adapt to changes in the requirements and feedback from stakeholders quickly and deliver a potentially shippable product increment at the end of each sprint.

Published on: