by BehindJava

Important key concepts of Agile Project Management (Scrum)

Home » interview » Important key concepts of Agile Project Management (Scrum)

In this tutorial, we are going to learn about important key concepts of Agile Project Management (Scrum).

Key concepts of Agile Project Management (Scrum)

  1. User Stories: As a (who) I want… ‹what> so that… ‹why> + story points + acceptance criteria. Should be independent, negotiable, valuable, estimable, sized appropriately, testable (INVEST).
  2. Story points: Story points are a relative unit of measure to assess whether a user story is big or small. You can use different scales for story points (e.g. 1, 3 or 5; t-shirt sizes s, m, I, xl, xXl).
  3. Product Backlog: An ordered list of everything that might be needed in the product (also known as Master Story List).
  4. Sprint Backlog: The set of Backlog items selected to be delivered over a period of time.
  5. Velocity: The number of story points delivered over a sprint.
  6. Swimlanes: A visual representation of stories (y axis) vs. status on the kanban/agile board. To Do; Doing; Done (x axis). Swimlanes let the team see progress on individual stories, while highlighting specific areas that need attention.
  7. Minimum Viable Product (MVP): The bare minimum product that meets the client’s expectations. Includes all must haves and excludes all nice to haves (no bells and whistles).
  8. Release: Comprised of several iterations or sprints.
  9. Sprint: A period of time in which the team will work on a defined set of user stories.