agile process developers perspective

8
AGILE PROCESS A Developer’s Perspective

Upload: michael-angelo-rivera

Post on 11-May-2015

160 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Agile process   developers perspective

AGILE PROCESSA Developer’s Perspective

Page 2: Agile process   developers perspective

Quick look• Who?• What?

• 3 Most Common Backlogs.• What are User-stories.

• How?• Version One

“Feel free to interrupt !”

Page 3: Agile process   developers perspective

Who?• Scrum Master (Facilitator)

• Person responsible to have the process followed.

• Team• People who create and execute the process flow.

• Product Owner (Customer)• Person who asks, creates and suggests product ideas.

Page 4: Agile process   developers perspective

What?• Roadmap – a sequenced, themed plan of intent

• Epics – Big ideas of features or capabilities

• User-stories – unit of customer value, completed in a sprint. A high-level description of an individual feature in the backlog

• Tasks – granular level of work required to be completed in a backlog item / defect.

• Sprint (iterations) – a time box during which a stories are completed.

• Release(milestone) – is a series of Iterations(group of features).

Page 5: Agile process   developers perspective

3 Most common Backlogs• Product Backlog

• Epics• User-stories(backlog item)

• Release Backlog• Iteration Backlog

• Tasks

*Iteration = Sprint

Page 6: Agile process   developers perspective

What are User Stories?

User-stories• New features.• Enhancements.• Low-level technical teams.• Architectural / infrastructural items.• Non-functional items such as documentations.• Defects/bugs.• “Spikes”

Page 7: Agile process   developers perspective

How?

1. Product Backlog (Feature Estimation)

2. Release Backlog (Feature Estimation)

3. Iteration Backlog (Task Estimation)

4. Daily stand-up (scrum meetings)- Task re-estimations.

5. Completed, Accepted or Done.

6. Review.

7. Team Retrospective.

Page 8: Agile process   developers perspective

Version One