Glossary

Agile Methodology

Definition

Agile methodology is a project management and product development approach that emphasizes flexibility, collaboration, and customer feedback. It focuses on iterative progress, where work is broken into smaller, manageable units called sprints to deliver incremental value and adapt to changes quickly.

How does Agile methodology work?

Agile methodology works through an iterative and incremental process. The workflow is divided into short cycles (sprints), typically lasting 1-4 weeks. During each sprint, teams focus on delivering a working piece of the project, allowing for continuous improvements and adjustments based on customer or stakeholder feedback. Collaboration, daily stand-up meetings, and prioritization of tasks are key elements of Agile workflows.

Key frameworks under Agile include:

  • Scrum: A framework that uses roles (Product Owner, Scrum Master, and development team) and ceremonies (sprint planning, daily standups, reviews, and retrospectives).
  • Kanban: A visual system that manages workflow with a focus on limiting work-in-progress tasks for smoother delivery.
  • Extreme Programming (XP): Focuses on frequent releases, paired programming, and continuous testing.

Ready to kick-start your own fundraising journey?

Or want to know more about pre-seed funding?