Agile Teams

Roles & Responsibilities
Amir Barylko
(About me & how to find me)
Software Quality
Expert
Agile Coach
Architect
Developer
Cook
amir@barylko.com
@abarylko
http://bit.ly/abarylkop
DISSAPOINTMENT
MANAGEMENT
Your expectations
here...
There’s always lunch!
LOOK MA!
NO SLIDES
WHAT IS AGILE?
Amir Barylko - Agile Teams

MavenThought Inc.
ROLES IN CLASSIC TEAMS
Amir Barylko - Agile Teams

MavenThought Inc.
ROLES IN AGILE TEAMS
Amir Barylko - Agile Teams

MavenThought Inc.
HOW DO WE FIND THEM?
Amir Barylko - Agile Teams

MavenThought Inc.
SOME MAY CHANGE
Amir Barylko - Agile Teams

MavenThought Inc.
SOME MAY BE THE SAME
Amir Barylko - Agile Teams

MavenThought Inc.
SOME CAN’T CHANGE ALL
Amir Barylko - Agile Teams

MavenThought Inc.
ROLES
Classic

Better approach

Collaborative

Micro
Managing

Team oriented

Budget
oriented

Help team
to be productive
...
ROLES
Classic

BA

SA

Requirements
documents
Design
documents or
diagrams

Amir Barylko - Agile Teams

Better approach

A...
ROLES
Classic

Silo
Dev
Unpredictable

Better approach

Collaborative
Focus on quality
Test Driven
Scenario Driven

Amir B...
ROLES
Classic

Better approach
Automated

Manual

QA

Amir Barylko - Agile Teams

Last step is
testing

Acceptance scenari...
ROLES
Classic

Better approach

Solution structure

Architect

Show
powerpoint
presentations

Amir Barylko - Agile Teams

...
ROLES
Classic

Better approach

Security
standards or
other std

Review materials
after is done

Work with team while is
g...
WIN AS A TEAM
•The

goal is to produce value

•while

shortening the “lead time”

•Helping

other team members

•should

be a common pra...
SUMMARY
•The
•the
•is

roles may change, however
most important factor
the attitude as a team

•towards
•and
Amir Barylko - Agile ...
Thank you!
amir@barylko.com
@abarylko
http://bit.ly/abarylkop
Books
Photo Credit
•

Under http://creativecommons.org/licenses/by/2.5/

•
•

Bill Ward, Derek Schin's Trucks 1, http://flic.kr/...
Photo Credit 2
•
•

How to write good code, http://xkcd.com/844/
Understanding flow charts, http://lifehacker.com/5909501/...
Agile teams and responsibilities
Agile teams and responsibilities
Upcoming SlideShare
Loading in …5
×

Agile teams and responsibilities

973 views

Published on

Agile teams and responsibilities talk done at PrairieDevCon 2013 in Saskatoon

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
973
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Agile teams and responsibilities

  1. 1. Agile Teams Roles & Responsibilities
  2. 2. Amir Barylko (About me & how to find me)
  3. 3. Software Quality Expert
  4. 4. Agile Coach
  5. 5. Architect
  6. 6. Developer
  7. 7. Cook
  8. 8. amir@barylko.com @abarylko http://bit.ly/abarylkop
  9. 9. DISSAPOINTMENT MANAGEMENT
  10. 10. Your expectations here...
  11. 11. There’s always lunch!
  12. 12. LOOK MA! NO SLIDES
  13. 13. WHAT IS AGILE? Amir Barylko - Agile Teams MavenThought Inc.
  14. 14. ROLES IN CLASSIC TEAMS Amir Barylko - Agile Teams MavenThought Inc.
  15. 15. ROLES IN AGILE TEAMS Amir Barylko - Agile Teams MavenThought Inc.
  16. 16. HOW DO WE FIND THEM? Amir Barylko - Agile Teams MavenThought Inc.
  17. 17. SOME MAY CHANGE Amir Barylko - Agile Teams MavenThought Inc.
  18. 18. SOME MAY BE THE SAME Amir Barylko - Agile Teams MavenThought Inc.
  19. 19. SOME CAN’T CHANGE ALL Amir Barylko - Agile Teams MavenThought Inc.
  20. 20. ROLES Classic Better approach Collaborative Micro Managing Team oriented Budget oriented Help team to be productive PM Amir Barylko - Agile Teams MavenThought Inc.
  21. 21. ROLES Classic BA SA Requirements documents Design documents or diagrams Amir Barylko - Agile Teams Better approach Acceptance scenarios MavenThought Inc.
  22. 22. ROLES Classic Silo Dev Unpredictable Better approach Collaborative Focus on quality Test Driven Scenario Driven Amir Barylko - Agile Teams MavenThought Inc.
  23. 23. ROLES Classic Better approach Automated Manual QA Amir Barylko - Agile Teams Last step is testing Acceptance scenarios drive the features Works with analysts to define the scenarios MavenThought Inc.
  24. 24. ROLES Classic Better approach Solution structure Architect Show powerpoint presentations Amir Barylko - Agile Teams Application structure Ver much about coding and being in the trenches MavenThought Inc.
  25. 25. ROLES Classic Better approach Security standards or other std Review materials after is done Work with team while is getting implemented DBA Authorize/review/ centralize any operation to the database Funnel to any DB operation Helps when needed, mostly with tuning, sharding, etc.... Amir Barylko - Agile Teams MavenThought Inc.
  26. 26. WIN AS A TEAM
  27. 27. •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 MavenThought Inc.
  28. 28. SUMMARY
  29. 29. •The •the •is roles may change, however most important factor the attitude as a team •towards •and Amir Barylko - Agile Teams delivering value feel good about it :) MavenThought Inc.
  30. 30. Thank you!
  31. 31. amir@barylko.com @abarylko http://bit.ly/abarylkop
  32. 32. Books
  33. 33. Photo Credit • Under http://creativecommons.org/licenses/by/2.5/ • • Bill Ward, Derek Schin's Trucks 1, http://flic.kr/p/m5L5S • Jeremy Keith, Roast beef, http://flic.kr/p/TKUz • Rob Campbell, Field of daisies, http://flic.kr/p/6QJjU4 • • Joe Cheng, DSC_7820-01, http://flic.kr/p/2Zt2u Karin Dalziel, The Thinker, http://flic.kr/p/4UYArc Under http://creativecommons.org/licenses/by-sa/3.0/us/ • Derick Bailey, SOLID Motivational Posters, http://bit.ly/17aVaHg
  34. 34. Photo Credit 2 • • How to write good code, http://xkcd.com/844/ Understanding flow charts, http://lifehacker.com/5909501/how-tochoose-the-best-chart-for-your-data

×