SCRUM Basics

SCRUM is very popular framework to manage the small or complex project. Here are some key points to understand the SCRUM basics.

SCRUM follows the Agile methodologies.
It is a framework.
SCRUM is designed to resolve the communication problems.
Communications between stakeholder is playing key role in SCRUM.
SCRUM team is well self-organized.
The team includes skilled cross-functional professionals.
Spirit of the team is beauty of SCRUM.
By the help of team motivations.
Time-boxing is the main feature of SCRUM.
Start and End time must be defined.
Every sprint ends with a valuable increment in SCRUM.
Ends with working dilverable.
SCRUM divided into smaller tasks with 'Done' definition.
That is called a sprint.
Transparency is the 1st pillar of SCRUM.
It guaranteed everything to be visible.
Inspection is 2nd pillar of SCRUM.
It guaranteed to focus on the goal.
Adaption is the 3rd pillar of SCRUM.
This gives the courage to accept change.
Simplicity is the beauty of SCRUM.
There is no ranking in the SCRUM team.
SCRUM promotes the brain storming.
Choosing the right direction for the purpose is the key to the agile approach.
SCRUM gives the concept of servant-leader.
This is called SCRUM master and works as a facilitator.

SCRUM Roles

SCRUM team is consist of
  • Product Owner
  • Development Team
  • Scrum Master
Six to nine people are the ideal size for team.

SCRUM Events

1. Sprint Planning
Product backlogs are discussed in planning sessions.
2. Daily Scrum
This is a meeting to coordinate activities and prepare for the next 24 hours.
3. Sprint Review
Deliverable is inspected at the end of every sprint.
4. Sprint Retrospective
This gives the opportunity to improve the process of SCRUM.

SCRUM Values

1. Commitment
Every team member should committed to achieving the sprint goal.
2. Courage
Be encouraged to admit your mistake, to tell you don't know about something, to transparent the work progress to every one.
3. Focus
Be focused on sprint and it's goal.
4. Openness
Maintain transparency.
5. Respect
Give respect to boosting the performance.

Here is SCRUM guide. I derived the SCRUM basics from this guide.

Please take a look at my article about AGILE.