What On Earth Is Agile?

19
AGILE PROJECT MANAGEMENT an introduc+on to Scrum and other “Agile” methodologies

description

A brief introduction to Agile project management, and the use of Scrum within digital agencies.

Transcript of What On Earth Is Agile?

Page 1: What On Earth Is Agile?

AGILE PROJECT MANAGEMENT

an  introduc+on  to  Scrum  and  other  “Agile”  methodologies

Page 2: What On Earth Is Agile?

2

WHAT ON EARTH IS AGILE MANAGEMENT?

Page 3: What On Earth Is Agile?

3

Page 4: What On Earth Is Agile?

4

“AGILE MANAGEMENT IS AN INCREMENTAL METHOD OF MANAGING DEVELOPMENT PROJECTS IN A HIGHLY FLEXIBLE AND INTERACTIVE MANNER”

Page 5: What On Earth Is Agile?

“An excuse to throw planning and documentation out the window…”

“Agile is a silver bullet for all development project challenges.”

“Once an organisation adopts Agile practices, they must use these for all projects undertaken.”

“Agile development is faster and cheaper than Waterfall.”

MISCONCEPTIONS

Page 6: What On Earth Is Agile?

Individuals and interactions over Processes and tools

Working software over Comprehensive documentation

Customer collaboration over Contract negotiation

Responding to change over Following a plan

- THE AGILE MANIFESTO -

Page 7: What On Earth Is Agile?

7

SO, WHAT IS THIS SCRUM THING AND HOW DOES IT FIT IN?

Page 8: What On Earth Is Agile?

Scrum Kanban

Extreme Programming Feature Driven Development Lean Software Development

Page 9: What On Earth Is Agile?

- Michael James (Scrum Reference Card)

Page 10: What On Earth Is Agile?
Page 11: What On Earth Is Agile?

- Michael James (Scrum Reference Card)

Page 12: What On Earth Is Agile?
Page 13: What On Earth Is Agile?

13

Burndown Chart

Page 14: What On Earth Is Agile?

14

Product Owner

๏ Ensures the team delivers value to the business

๏ Writes and prioritises (with guidance from the team) backlog items, usually in the form of user stories.

๏ The Product Owner champions the project. They may be an internal member of the team, or a member of the client’s team.

Page 15: What On Earth Is Agile?

15

Scrum Master

๏ A facilitator role, accountable for removing/solving any issues that prevent the team from delivering the product.

๏ Ensures the Scrum process is used as intended by chairing Scrum meeting.

๏ Has no managerial authority over the Scrum team.

Page 16: What On Earth Is Agile?

16

Development Team

๏ Responsible for delivering project increments at the end of each sprint.

๏ Negotiates Sprint commitments with Product Owner & Scrum Master.

๏ Most successful with long-term membership.

Page 17: What On Earth Is Agile?

17

Retrospectives

๏ Gives the team an opportunity to improve.

๏ Undertaken in a trusting, blame-free environment.

๏ The group learn as a team, and carry their experience on to the next project.

Page 18: What On Earth Is Agile?

18

Resources

๏ http://scrumreferencecard.com/

๏ http://www.trello.com/

๏ http://www.plans-for-retrospectives.com/

๏ https://www.atlassian.com/software/jira

Page 19: What On Earth Is Agile?

19

QUESTIONS?