SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
ROLES IN AGILE TEAMS
Amir Barylko - BDD               MavenThought Inc.
AMIR BARYLKO
                           AGILE TEAMS
                             ROLES
                                &
                         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: amir@barylko.com

  • Twitter: @abarylko

  • Slides: http://orthocoders.com/presentations.html




Amir Barylko - Agile Teams, Roles and Responsibilities   MavenThought Inc.
LOOK MA!
NO SLIDES
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 - BDD                  MavenThought Inc.
ROLES
                                   Classic                      Better approach

                      Micro Managing, Budget Collaborative, Team oriented,
         PM
                             oriented        isolate team to let them work
                      Generate requirements
         BA
                           documents
                                                          Generate acceptance tests
                        Generates design
         SA
                      documents or diagrams
                                                         Collaborative, focus on quality
        Dev                          Silo
                                                              using TDD & BDD
Amir Barylko - Agile Teams, Roles and Responsibilities                       MavenThought Inc.
ROLES II
                                  Classic                            Better approach
                                                            Automated using acceptance tests and tools
                      Manual, wait for testing to be done
         QA                                                              like Cucumber
                                      last
                                                            Works with analysts to dene the scenarios

                                                                Provides Design, General Solution,
                                                                     Structure for Iteration 0
      Architect        Show powerpoint presentations
                                                             Ver much about coding and being in the
                                                                             trenches

       Security
                                                                 Work with team while is getting
    standards or        Review materials after is done
                                                                         implemented
      other std

                       Authorize/review/centralize any
                                                              Helps when needed, mostly with tuning,
        DBA              operation to the database
                                                                         sharding, etc....
                        Funnel to any DB operation

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: amir@barylko.com

  • Twitter: @abarylko

  • Slides: http://orthocoders.com/presentations.html




Amir Barylko - Agile Teams, Roles and Responsibilities   MavenThought Inc.

Weitere ähnliche Inhalte

Was ist angesagt?

Agile roles
Agile rolesAgile roles
Agile rolesTerry Bunio
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesTommy Norman
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project ManagerAgileDad
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenPravin Kumar Singh, PMP, PSM
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFSImaginet
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation processRavi Tadwalkar
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesSociety of Women Engineers
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Agile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterAgile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterTommy Norman
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaBernd Schiffer
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
You think you know agile
You think you know agileYou think you know agile
You think you know agileNathan Gloyn
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009borisgloger consulting GmbH
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 

Was ist angesagt? (20)

Agile roles
Agile rolesAgile roles
Agile roles
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 
Scrum Master vs Agile Project Manager training by Manohar Prasad
Scrum Master vs Agile Project Manager training by Manohar PrasadScrum Master vs Agile Project Manager training by Manohar Prasad
Scrum Master vs Agile Project Manager training by Manohar Prasad
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation process
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Agile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterAgile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got Better
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
You think you know agile
You think you know agileYou think you know agile
You think you know agile
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 

Andere mochten auch

The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities Abdul Ghafoor
 
Jvm memory model
Jvm memory modelJvm memory model
Jvm memory modelYoav Avrahami
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifactsNaresh Jain
 
Overview of Agile Team Facilitation
Overview of Agile Team FacilitationOverview of Agile Team Facilitation
Overview of Agile Team FacilitationLuxoftAgilePractice
 
self organizing agile teams
self organizing agile teamsself organizing agile teams
self organizing agile teamsnikos batsios
 
Assignment4
Assignment4Assignment4
Assignment4spitfire69
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile worldIlan Kirschenbaum
 
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?Ilan Kirschenbaum
 
Ten ways to successfully fail your agility
Ten ways to successfully fail your agilityTen ways to successfully fail your agility
Ten ways to successfully fail your agilityIlan Kirschenbaum
 
Agile and the evolution
Agile and the evolutionAgile and the evolution
Agile and the evolutionIlan Kirschenbaum
 
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?Ilan Kirschenbaum
 
Remove before flight #APIL17
Remove before flight #APIL17Remove before flight #APIL17
Remove before flight #APIL17Ilan Kirschenbaum
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2Ilan Kirschenbaum
 
Version control, issue tracking and communication
Version control, issue tracking and communicationVersion control, issue tracking and communication
Version control, issue tracking and communicationLars Yde
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1Ilan Kirschenbaum
 
Product management vs project management
Product management vs project managementProduct management vs project management
Product management vs project managementGopal Shenoy
 

Andere mochten auch (19)

The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities The Snowman - visualising Agile project roles & responsibilities
The Snowman - visualising Agile project roles & responsibilities
 
Jvm memory model
Jvm memory modelJvm memory model
Jvm memory model
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 
Overview of Agile Team Facilitation
Overview of Agile Team FacilitationOverview of Agile Team Facilitation
Overview of Agile Team Facilitation
 
self organizing agile teams
self organizing agile teamsself organizing agile teams
self organizing agile teams
 
Assignment4
Assignment4Assignment4
Assignment4
 
Why Automate
Why AutomateWhy Automate
Why Automate
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
 
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?
אם אג׳ייל כזה כיף אז למה התור במשרד למשאבי אנוש?
 
Enterprise agility
Enterprise agilityEnterprise agility
Enterprise agility
 
Ten ways to successfully fail your agility
Ten ways to successfully fail your agilityTen ways to successfully fail your agility
Ten ways to successfully fail your agility
 
Agile and the evolution
Agile and the evolutionAgile and the evolution
Agile and the evolution
 
Leading agile teams
Leading agile teamsLeading agile teams
Leading agile teams
 
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
 
Remove before flight #APIL17
Remove before flight #APIL17Remove before flight #APIL17
Remove before flight #APIL17
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2
 
Version control, issue tracking and communication
Version control, issue tracking and communicationVersion control, issue tracking and communication
Version control, issue tracking and communication
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1
 
Product management vs project management
Product management vs project managementProduct management vs project management
Product management vs project management
 

Ähnlich wie Teams and responsibilities

Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...Tatlock
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowayAGILEMinds
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsColm O'hEocha
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed TestingAnand Bagmar
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agilitytoriat123
 
Agile Developers Create Their Own Identity
Agile Developers Create Their Own IdentityAgile Developers Create Their Own Identity
Agile Developers Create Their Own IdentityAjay Danait
 
CPL12-Agile-planning
CPL12-Agile-planningCPL12-Agile-planning
CPL12-Agile-planningAmir Barylko
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterDeclan Whelan
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)projectingIT
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Surajit Bhuyan
 
YEG-Agile-planning
YEG-Agile-planningYEG-Agile-planning
YEG-Agile-planningAmir Barylko
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrumCiklum Ukraine
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itilMats Janemalm
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development Agileee
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners WorkshopPinkesh Shah
 
Project design and management
Project design and managementProject design and management
Project design and managementAndrew Zolnai
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric Mia Horrigan
 

Ähnlich wie Teams and responsibilities (20)

Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed Testing
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agility
 
Agile Developers Create Their Own Identity
Agile Developers Create Their Own IdentityAgile Developers Create Their Own Identity
Agile Developers Create Their Own Identity
 
Agile Not Fragile
Agile Not FragileAgile Not Fragile
Agile Not Fragile
 
CPL12-Agile-planning
CPL12-Agile-planningCPL12-Agile-planning
CPL12-Agile-planning
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
 
YEG-Agile-planning
YEG-Agile-planningYEG-Agile-planning
YEG-Agile-planning
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrum
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners Workshop
 
Project design and management
Project design and managementProject design and management
Project design and management
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Agiletools
AgiletoolsAgiletools
Agiletools
 

Mehr von Amir Barylko

Functional converter project
Functional converter projectFunctional converter project
Functional converter projectAmir Barylko
 
Elm: delightful web development
Elm: delightful web developmentElm: delightful web development
Elm: delightful web developmentAmir Barylko
 
Dot Net Core
Dot Net CoreDot Net Core
Dot Net CoreAmir Barylko
 
No estimates
No estimatesNo estimates
No estimatesAmir Barylko
 
User stories deep dive
User stories deep diveUser stories deep dive
User stories deep diveAmir Barylko
 
Coderetreat hosting training
Coderetreat hosting trainingCoderetreat hosting training
Coderetreat hosting trainingAmir Barylko
 
There's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessThere's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessAmir Barylko
 
What's new in c# 6
What's new in c# 6What's new in c# 6
What's new in c# 6Amir Barylko
 
Productive teams
Productive teamsProductive teams
Productive teamsAmir Barylko
 
Who killed object oriented design?
Who killed object oriented design?Who killed object oriented design?
Who killed object oriented design?Amir Barylko
 
From coach to owner - What I learned from the other side
From coach to owner - What I learned from the other sideFrom coach to owner - What I learned from the other side
From coach to owner - What I learned from the other sideAmir Barylko
 
Communication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivityCommunication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivityAmir Barylko
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven DevelopmentAmir Barylko
 
Agile requirements
Agile requirementsAgile requirements
Agile requirementsAmir Barylko
 
Agile teams and responsibilities
Agile teams and responsibilitiesAgile teams and responsibilities
Agile teams and responsibilitiesAmir Barylko
 
Beutiful javascript with coffeescript
Beutiful javascript with coffeescriptBeutiful javascript with coffeescript
Beutiful javascript with coffeescriptAmir Barylko
 
Sass & bootstrap
Sass & bootstrapSass & bootstrap
Sass & bootstrapAmir Barylko
 
Rich UI with Knockout.js & Coffeescript
Rich UI with Knockout.js & CoffeescriptRich UI with Knockout.js & Coffeescript
Rich UI with Knockout.js & CoffeescriptAmir Barylko
 

Mehr von Amir Barylko (20)

Functional converter project
Functional converter projectFunctional converter project
Functional converter project
 
Elm: delightful web development
Elm: delightful web developmentElm: delightful web development
Elm: delightful web development
 
Dot Net Core
Dot Net CoreDot Net Core
Dot Net Core
 
No estimates
No estimatesNo estimates
No estimates
 
User stories deep dive
User stories deep diveUser stories deep dive
User stories deep dive
 
Coderetreat hosting training
Coderetreat hosting trainingCoderetreat hosting training
Coderetreat hosting training
 
There's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessThere's no charge for (functional) awesomeness
There's no charge for (functional) awesomeness
 
What's new in c# 6
What's new in c# 6What's new in c# 6
What's new in c# 6
 
Productive teams
Productive teamsProductive teams
Productive teams
 
Who killed object oriented design?
Who killed object oriented design?Who killed object oriented design?
Who killed object oriented design?
 
From coach to owner - What I learned from the other side
From coach to owner - What I learned from the other sideFrom coach to owner - What I learned from the other side
From coach to owner - What I learned from the other side
 
Communication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivityCommunication is the Key to Teamwork and productivity
Communication is the Key to Teamwork and productivity
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven Development
 
Refactoring
RefactoringRefactoring
Refactoring
 
Agile requirements
Agile requirementsAgile requirements
Agile requirements
 
Agile teams and responsibilities
Agile teams and responsibilitiesAgile teams and responsibilities
Agile teams and responsibilities
 
Refactoring
RefactoringRefactoring
Refactoring
 
Beutiful javascript with coffeescript
Beutiful javascript with coffeescriptBeutiful javascript with coffeescript
Beutiful javascript with coffeescript
 
Sass & bootstrap
Sass & bootstrapSass & bootstrap
Sass & bootstrap
 
Rich UI with Knockout.js & Coffeescript
Rich UI with Knockout.js & CoffeescriptRich UI with Knockout.js & Coffeescript
Rich UI with Knockout.js & Coffeescript
 

KĂźrzlich hochgeladen

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

KĂźrzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Teams and responsibilities

  • 1. ROLES IN AGILE TEAMS Amir Barylko - BDD MavenThought Inc.
  • 2. AMIR BARYLKO AGILE TEAMS ROLES & RESPONSIBILITIES Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
  • 3. 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.
  • 4. RESOURCES • Email: amir@barylko.com • Twitter: @abarylko • Slides: http://orthocoders.com/presentations.html Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
  • 6. ROLES IN CLASSIC TEAMS Amir Barylko - BDD MavenThought Inc.
  • 7. ROLES IN AGILE TEAMS Amir Barylko - BDD MavenThought Inc.
  • 8. HOW DO WE KNOW? Amir Barylko - BDD MavenThought Inc.
  • 9. SOME MAY CHANGE Amir Barylko - BDD MavenThought Inc.
  • 10. SOME MAY BE THE SAME Amir Barylko - BDD MavenThought Inc.
  • 11. CAN’T CHANGE ALL Amir Barylko - BDD MavenThought Inc.
  • 12. ROLES Classic Better approach Micro Managing, Budget Collaborative, Team oriented, PM oriented isolate team to let them work Generate requirements BA documents Generate acceptance tests Generates design SA documents or diagrams Collaborative, focus on quality Dev Silo using TDD & BDD Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
  • 13. ROLES II Classic Better approach Automated using acceptance tests and tools Manual, wait for testing to be done QA like Cucumber last Works with analysts to dene the scenarios Provides Design, General Solution, Structure for Iteration 0 Architect Show powerpoint presentations Ver much about coding and being in the trenches Security Work with team while is getting standards or Review materials after is done implemented other std Authorize/review/centralize any Helps when needed, mostly with tuning, DBA operation to the database sharding, etc.... Funnel to any DB operation Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.
  • 14. 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.
  • 15. 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.
  • 16. RESOURCES • Email: amir@barylko.com • Twitter: @abarylko • Slides: http://orthocoders.com/presentations.html Amir Barylko - Agile Teams, Roles and Responsibilities MavenThought Inc.