You are on page 1of 9

A short guide to

Agile Methodology

#ProductHoodSnacks
Agile Methodology

Agile methodology is a type of


project management process,
used for software
development, where demands
and solutions evolve through
the collaborative effort of self-
organizing and cross-functional
teams and their customers.

Producthood
Agile Manifesto
Individuals and interactions
over processes and tools
Working software over
comprehensive
documentation
Customer collaboration
over contract negotiation
Responding to change over
following a plan

Producthood
Source: LynneCazaly

Producthood
Key Agile
Methodologies
Scrum
Extreme Programming (XP)
Adaptive Software Development
(ASD)
Dynamic Software Development
Method (DSDM)
Feature Driven Development
(FDD)
Kanban
Behavior Driven Development
(BDD)

Producthood
Scrum Methodology

Producthood
Scrum Team Roles
Product owner: Product expert who
represents the stakeholders

Development team: Group of


professionals who deliver the product
(developers, programmers, designers).

Scrum master: Person who ensures the


understanding and execution of Scrum is
followed.

Producthood
Scrum Events
Sprint: Iterative time boxes where a goal is
accomplished.

Sprint planning: Where the entire Scrum


team get together

Daily Scrum: 15 minute time boxed meeting


held at the same time, every day of the Sprint

Sprint review: An informal meeting held at


the end of every Sprint

Sprint retrospective: A meeting where the


Scrum team reflect on the proceedings of the
previous Sprint

Producthood
Scrum Artifacts

Product backlog: Managed by the


Product Owner, it’s where all the
requirements needed for a viable
product are listed in order of
priority.

Sprint backlog: A list of the tasks


and requirements that need to be
accomplished during the next
Sprint.

Producthood

You might also like