Upload
amir-barylko
View
780
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Presentation done at the W
Citation preview
Amir Barylko - BDD MavenThought Inc.
ROLES IN AGILE TEAMS
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
AMIR BARYLKO
AGILE TEAMSROLES
&RESPONSIBILITIES
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
WHO AM I?
•Architect
•Developer
•Mentor
•Great cook
•The one who’s entertaining you for the next
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
RESOURCES
•Email: [email protected]
•Twitter : @abarylko
•Slides: http://orthocoders.com/presentations.html
LOOK MA!NO SLIDES
Amir Barylko - BDD MavenThought Inc.
ROLES IN CLASSIC TEAMS
Amir Barylko - BDD MavenThought Inc.
ROLES IN AGILE TEAMS
Amir Barylko - BDD MavenThought Inc.
HOW DO WE KNOW?
Amir Barylko - BDD MavenThought Inc.
SOME MAY CHANGE
Amir Barylko - BDD MavenThought Inc.
SOME MAY BE THE SAME
Amir Barylko - BDD MavenThought Inc.
CAN’T CHANGE ALL
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
ROLES
Classic Better approach
PM Micro Managing, Budget oriented
Collaborative, Team oriented, isolate team to let them work
BA Generate requirements documents
Generate acceptance tests
SA Generates design documents or diagrams
Generate acceptance tests
Dev Silo Collaborative, focus on quality using TDD & BDD
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
ROLES IIClassic Better approach
QAManual, wait for testing to be done
last
Automated using acceptance tests and tools like Cucumber
Works with analysts to define the scenarios
Architect Show powerpoint presentations
Provides Design, General Solution, Structure for Iteration 0
Ver much about coding and being in the trenches
Security standards or
other stdReview materials after is done
Work with team while is getting implemented
DBAAuthorize/review/centralize any
operation to the databaseFunnel to any DB operation
Helps when needed, mostly with tuning, sharding, etc....
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
WIN AS A TEAM
•The goal is to produce value
•while shortening the “lead time”
•Helping other team members
•should be a common practice
•even if is not your usual role
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
SUMMARY
•The roles may change, however
•the most important factor
• is the attitude as a team
•towards delivering value
•and feel good about it :)
Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
RESOURCES
•Email: [email protected]
•Twitter : @abarylko
•Slides: http://orthocoders.com/presentations.html