Evolution Of Team Interaction Models

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Evolution Of Team Interaction Models - Presentation Transcript

    1. Evolution of Team Interaction Models - Scaling Agile Naresh Jain Shyam Mohan naresh@agilefaqs.com smohan@thoughtworks.com Licensed Under Creative Commons by Naresh Jain 1
    2. Abstract Licensed Under Creative Commons by Naresh Jain 2
    3. Abstract Problem Agile values and practices provide diminishing returns as team size increases They sometimes devolve into rituals and methodology in order to support larger teams and this causes more harm than good In short, the rap is that Agile does not scale Licensed Under Creative Commons by Naresh Jain 2
    4. Abstract Problem Agile values and practices provide diminishing returns as team size increases They sometimes devolve into rituals and methodology in order to support larger teams and this causes more harm than good In short, the rap is that Agile does not scale Solution Applying the values of interaction and collaboration to teams in an organization the same way it is applied to individuals in a team Licensed Under Creative Commons by Naresh Jain 2
    5. Background Licensed Under Creative Commons by Naresh Jain 3
    6. Background Program to standardize the application architecture across various enterprise applications Licensed Under Creative Commons by Naresh Jain 3
    7. Background Program to standardize the application architecture across various enterprise applications Rapidly scaling by starting teams to work on functional & architectural modules Licensed Under Creative Commons by Naresh Jain 3
    8. Background Program to standardize the application architecture across various enterprise applications Rapidly scaling by starting teams to work on functional & architectural modules Each team had just started following some Scrum and XP practices Quickly up to speed and delivering on module goals Issues interacting with other teams to solve enterprise-level problems. Licensed Under Creative Commons by Naresh Jain 3
    9. Background Program to standardize the application architecture across various enterprise applications Rapidly scaling by starting teams to work on functional & architectural modules Each team had just started following some Scrum and XP practices Quickly up to speed and delivering on module goals Issues interacting with other teams to solve enterprise-level problems. Integration points between modules within an application and across applications were proving to be very painful and time consuming Licensed Under Creative Commons by Naresh Jain 3
    10. Program Organization Program Management Scrum Scrum Master Scrum of Tech Lead Scrum of Scrum of Scrums Scrum of Scrums App 1 App 2 Shared Services/ M1 M2 Arch/Infrastructure Scrum M1 Master M2 Scrum Scrum of Master Scrums Scrum of S1 S2 M4 Scrums M5 M6 Tech Lead M8 Frameworks S3 Scrum of Scrums Tech Lead Scrum of Scrums M4 S4 S5 M3 M7 M3 M6 Licensed Under Creative Commons by Naresh Jain 4
    11. Background (cont’d...) “Being good citizens and good tribesmen” Catalog of Team Interaction Models Evolutionary track in the models Licensed Under Creative Commons by Naresh Jain 5
    12. The Evolution Licensed Under Creative Commons by Naresh Jain 6
    13. The Evolution Specific Specific Consolidation Licensed Under Creative Commons by Naresh Jain 6
    14. The Evolution Specific Specific Consolidation Legend Team Members Walls Software Asset Licensed Under Creative Commons by Naresh Jain 6
    15. The Evolution Specific Specific Common Specific Specific Framework-oriented Development Consolidation Legend Team Members Walls Software Asset Licensed Under Creative Commons by Naresh Jain 6
    16. The Evolution Specific Specific Common Specific Specific Specific Common Framework-oriented Development Specific Consolidation Cross-Pairing (Embed Producer) Legend Team Members Walls Software Asset Licensed Under Creative Commons by Naresh Jain 6
    17. The Evolution Specific Specific Common Specific Specific Specific Common Framework-oriented Development Specific Consolidation Cross-Pairing (Embed Producer) Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Walls Software Asset Licensed Under Creative Commons by Naresh Jain 6
    18. The Evolution Specific Specific Common Specific Specific Specific Common Framework-oriented Development Specific Consolidation Cross-Pairing (Embed Producer) Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Walls Common Software Asset Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    19. The Evolution Specific Specific Common Specific Specific Specific Common Framework-oriented Development Specific Consolidation Cross-Pairing (Embed Producer) Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Walls Common Common Software Asset Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    20. The Evolution Specific Specific Common Specific Specific Specific Common Framework-oriented Development Specific Consolidation Cross-Pairing (Embed Producer) Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Specific Walls Common Common Common Software Asset Specific Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    21. The Evolution Specific Specific Common Specific Specific Specific Specific Common Framework-oriented Common Development Specific Specific Consolidation Cross-Pairing (Embed Producer) Special Task Force Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Specific Walls Common Common Common Software Asset Specific Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    22. The Evolution Service Client Specific Contract Negotiation Specific Common Specific Specific Specific Specific Common Framework-oriented Common Development Specific Specific Consolidation Cross-Pairing (Embed Producer) Special Task Force Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Specific Walls Common Common Common Software Asset Specific Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    23. The Evolution Service Specific Specific Common Client Specific Specific Contract Negotiation Specific Functional Workflow Common Specific Specific Specific Specific Common Framework-oriented Common Development Specific Specific Consolidation Cross-Pairing (Embed Producer) Special Task Force Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Specific Walls Common Common Common Software Asset Specific Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    24. The Evolution Service Specific Specific Common Client Specific Specific Contract Negotiation Specific Functional Workflow Corporate Common Source Specific Specific Specific Specific Common Corporate Framework-oriented Common Development Sourcing Specific Specific Consolidation Cross-Pairing (Embed Producer) Special Task Force Specific Common Specific Cross-Pairing (Embed Consumer) Legend Team Members Specific Specific Specific Walls Common Common Common Software Asset Specific Cross-Pairing (Special Case – Consolidation) Licensed Under Creative Commons by Naresh Jain 6
    25. Thank You! Questions? Licensed Under Creative Commons by Naresh Jain 7

    + Naresh JainNaresh Jain, 2 years ago

    custom

    1210 views, 2 favs, 1 embeds more stats

    Naresh and Shyam's experience report how teams and more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1210
      • 1201 on SlideShare
      • 9 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 47
    Most viewed embeds
    • 9 views on http://agilefaqs.com

    more

    All embeds
    • 9 views on http://agilefaqs.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories