17
Agile Roles What do I do now?

Agile roles

Embed Size (px)

Citation preview

Page 1: Agile roles

Agile RolesWhat do I do now?

Page 2: Agile roles

Topics

Scrum

Agile/Self Organizing Teams

How specific roles differ

questions?

Page 3: Agile roles

Scrum?

Page 4: Agile roles

Scrum

Unlike other Agile methods, Scrum has formal roles

Scrum Master

Product Owner

Team

Chickens and Pigs

Page 5: Agile roles

Self Organization

Page 6: Agile roles

Agile Roles

Cross Functional

Paired

less time in meetings, more time doing

Daily stand ups instead of status meetings

Page 7: Agile roles

Project Manager RoleWork the problem/issues, not the plan or people

Less detailed plan, if at all

Less detailed estimates

liaison between Agile and Traditional

provide Facade services

protect the team

Page 8: Agile roles

Analyst Role

works with testers to define scenarios

focus on light weight documentation

user stories/specification-by- example

work side-by-side with developers

less focus on documentation

Page 9: Agile roles

Developer Role

not just a code-monkey

understands the requirements

works with the business

Page 10: Agile roles

Tester Role

works closely with analysts to understand requirements

focus on automated tests

focus on test leadership not execution

Page 11: Agile roles

Team mate RoleAnalyst/Developer/Tester/Project Manager

Page 12: Agile roles

Agile Teams

100% committed to project

co-located

cross-functional

Page 13: Agile roles

Visual Project Management

crucial to all roles

short feedback loops

Kan Ban board

Page 14: Agile roles

Why cross-functional?

minimize blocks and bottlenecks

minimize waste

maximize flow

minimize hand offs and miscommunication

Page 15: Agile roles

Just enough

just enough architecture in Iteration 0 to get started

just enough estimation to get approval

Page 16: Agile roles

Agile Project Charter

As A : I will : When : So That

Agile Team Member

Update my tasks on the Kan Ban Board

Every Day

The status of the project is known

Page 17: Agile roles

Questions