top of page
Search

12 Agile Methodology : Agile Scrum Framework

  • Writer: Ayoade Olusegun Kalejaiye
    Ayoade Olusegun Kalejaiye
  • Feb 14
  • 2 min read

The Agile Scrum Framework is a lightweight, iterative, and flexible methodology used in software development and project management to deliver value quickly and efficiently. It is based on Agile principles and emphasizes collaboration, adaptability, and continuous improvement.


📌 Key Components of the Scrum Framework


1. Scrum Team Roles

Scrum defines three key roles:


  • 👤 Product Owner:

    • Represents the customer/stakeholders.

    • Prioritizes the Product Backlog (list of features and tasks).

    • Defines the product vision and ensures the team builds the right thing.


  • 👥 Scrum Master:

    • Facilitates the Scrum process and removes impediments.

    • Coaches the team on Agile best practices.

    • Ensures collaboration between the team and stakeholders.


  • 👨‍💻 Development Team:

    • Self-organizing group of developers, testers, designers, etc.

    • Works collaboratively to deliver the product increment.

    • Ensures high-quality work is completed within Sprints.


2. Scrum Events (Ceremonies)

Event

Purpose

Duration

Sprint Planning

Plan work for the upcoming sprint

Max 8 hours for a 4-week sprint

Daily Stand-up (Daily Scrum)

Quick sync-up on progress, blockers & goals

15 minutes

Sprint Review

Showcase completed work to stakeholders

Max 4 hours for a 4-week sprint

Sprint Retrospective

Reflect & improve team processes

Max 3 hours for a 4-week sprint

3. Scrum Artifacts

  • 📌 Product Backlog:

    • A prioritized list of features, enhancements, and fixes.

    • Managed by the Product Owner.

  • 📌 Sprint Backlog:

    • A subset of the Product Backlog selected for a sprint.

    • Includes User Stories and Tasks.

  • 📌 Product Increment:

    • The final, working version of the product at the end of each sprint.

    • Must meet the Definition of Done (DoD).


4. The Scrum Process 🔄

1️⃣ Product Owner prioritizes the Product Backlog.

2️⃣ Sprint Planning: The team selects backlog items to work on in the Sprint.

3️⃣ Development Team works in iterations (Sprints) (1-4 weeks).

4️⃣ Daily Stand-ups: The team syncs up on progress.

5️⃣ Sprint Review: Demonstrate the completed work.

6️⃣ Sprint Retrospective: Discuss improvements for the next Sprint.

7️⃣ Repeat the cycle for continuous improvement!


🔥 Why Use Scrum?

✅ Faster delivery of high-quality products

✅ Encourages teamwork & transparency

✅ Quickly adapts to changing requirements

✅ Continuous feedback & improvements

✅ Reduces risks and increases customer satisfaction



The Scrum Process
The Scrum Process

 
 
 

Comments


Post: Blog2_Post
  • Instagram
  • Twitter

©2022 by Ayoade's Blog. Proudly created with Wix.com

bottom of page