Agile

The Agile methodology is a project management approach that involves breaking the project into phases and emphasizes continuous collaboration and improvement

Agile Framworks

Scrum

KanBan

Kan

Plan

SCRUM

  1. agile framework

  2. It will keep the project Structured with values, principles, and practices

  3. Where we will break the product into small peaces and finish those tasks in a fixed time box

Sprint

1. A sprint is a short, time-boxed period

2. complete a set amount of work.

Sprint is the đź’ťof Agile

Scrum Roles

1.

Organize the backlog

3.

Sprint

5.

Sprint review

6

Sprint retrospective

4.

Standup

2.

Sprint planning

2.

Sprint planning

Daily Standups

daily meeting to discuss progress and identify blockers

  • What did I work on yesterday?

  • What am I working on today?

  • What issues are blocking me?

  • showcase accomplished work
  • provide valuable feedback from stakeholders

Sprint Review

  • what went well and what needs improvement

  • strategies for enhancement
  • any technical or non-technical feedback

Sprint Retrospective

Organize Backlog

User Story

A user story is an informal, general explanation of a software feature written from the perspective of the end user. Its purpose is to articulate how a software feature will provide value to the customer.

  • User’s Perspective
  • one action per story
  • contribute to the overall goal
  • Independent
  • It should be complete in a single sprint

Scrum Metrics:

story point: Estimate of single user story

velocity: amount of work a scrum team completes during a sprint

scrum burn down: Sprint days vs remaining story point

 

Velocity

Agile -> Scrum

By Shaif Arfan