Your Weekly Dose in Tech: What are Agile and Scrum

Agile management, or simply Agile is a framework to use which allows for efficient and leaner software project management. It is an iterative process that focuses on customer value first, team interaction over tasks, and adapting to current business reality. Agile is a development methodology based on iterative and incremental approach. Scrum is one of the implementations of agile methodology. In which incremental builds are delivered to the customer in every two to three weeks’ time. … Scrum fosters a self-organizing, cross-functional team.

Agile describes a set of guiding principles that uses iterative approach for software development, while Scrum is a specific set of rules that are to be followed while practicing the Agile software development. [Ref. 1]

Definition

Scrum is a process framework used to manage product development and other knowledge work.  Scrum is empirical in that it provides a means for teams to establish a hypothesis of how they think something works, try it out, reflect on the experience, and make the appropriate adjustments.  That is, when the framework is used properly.
Scrum is structured in a way that allows teams to incorporate practices from other frameworks where they make sense for the team’s context. [Ref. 2]

References:

  1. https://www.knowledgehut.com/blog/agile/difference-agile-scrum
  2. https://www.agilealliance.org/

Leave a comment

Design a site like this with WordPress.com
Get started