Agile roles
-
Upload
terry-bunio -
Category
Technology
-
view
291 -
download
2
Transcript of Agile roles
Agile RolesWhat do I do now?
Topics
Scrum
Agile/Self Organizing Teams
How specific roles differ
questions?
Scrum?
Scrum
Unlike other Agile methods, Scrum has formal roles
Scrum Master
Product Owner
Team
Chickens and Pigs
Self Organization
Agile Roles
Cross Functional
Paired
less time in meetings, more time doing
Daily stand ups instead of status meetings
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
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
Developer Role
not just a code-monkey
understands the requirements
works with the business
Tester Role
works closely with analysts to understand requirements
focus on automated tests
focus on test leadership not execution
Team mate RoleAnalyst/Developer/Tester/Project Manager
Agile Teams
100% committed to project
co-located
cross-functional
Visual Project Management
crucial to all roles
short feedback loops
Kan Ban board
Why cross-functional?
minimize blocks and bottlenecks
minimize waste
maximize flow
minimize hand offs and miscommunication
Just enough
just enough architecture in Iteration 0 to get started
just enough estimation to get approval
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
Questions