Otavio Ferreira (@otaviofff)
Technical Architect, Scrum Master
• Challenge
  – Scale out the development process and take over new
    products or modules from the pipeline
  – Increase the team velocity without increasing the team size
  – Keep track of the development process accurately
• Solution
  – Higher number of smaller, faster teams
  – Fewer number of communication channels
  – Scrum of Scrums




                                                              2
SM




    T                 T            T


                                  PO


Product A1        Product A2   Product B1




             PO
SoS




   SM                SM           SM


    T                 T            T


                                  PO


Product A1        Product A2   Product B1




             PO
SoS




   SM           SM           SM           SM


    T            T            T            T


                                          PO


Product A3   Product A1   Product A2   Product B1




                PO
SoS




   SM           SM           SM           SM                SM


    T            T            T            T                 T




Product A3   Product A1   Product A2   Product B1        Product B2




                PO                                  PO
SoS




   SM           SM           SM           SM                SM


    T            T            T            T                 T


   PO           PO           PO           PO                PO


Product A3   Product A1   Product A2   Product B1        Product B2




                PS                                  PS
SoS



                SoS                                  SoS




   SM           SM           SM            SM                 SM


    T            T            T             T                  T


   PO           PO           PO            PO                 PO


Product A3   Product A1   Product A2    Product B1         Product B2




                PS                                   PS
SoS



                SoS                                  SoS




   SM           SM           SM            SM                 SM           SM


    T            T            T             T                  T            T


   PO           PO           PO            PO                 PO           PO


Product A3   Product A1   Product A2    Product B1         Product B2   Product C1




                PS                                   PS
SM       T        PO   SM       T        PO


T        T        T             T


T        T        T


T        T        T


T        T

     Product A1             Product A2
SM       T        PO   SM       T        PO


T        T        T    T        T        T


T        T        T


T        T        T




     Product A1             Product A2
SM       T        PO   SM       T        PO   SM       T        PO


T        T        T    T        T        T    T        T


T        T        T




     Product A1             Product A2             Product A3
SM       T        PO   SM       T        PO   SM       T        PO


T        T        T    T        T        T    T        T        T


T        T        T    T        T        T    T        T        T




     Product A1             Product A2             Product A3
SM       T        PO


T        T        T


T        T        T


         T




     Product B1
SM       T        PO   SM       T        PO


T        T        T             T


T        T




     Product B1             Product B2
SM       T        PO   SM       T        PO


T        T        T    T        T        T


T        T        T    T        T        T




     Product B1             Product B2

Agile Process Scalability

  • 1.
  • 2.
    • Challenge – Scale out the development process and take over new products or modules from the pipeline – Increase the team velocity without increasing the team size – Keep track of the development process accurately • Solution – Higher number of smaller, faster teams – Fewer number of communication channels – Scrum of Scrums 2
  • 3.
    SM T T T PO Product A1 Product A2 Product B1 PO
  • 4.
    SoS SM SM SM T T T PO Product A1 Product A2 Product B1 PO
  • 5.
    SoS SM SM SM SM T T T T PO Product A3 Product A1 Product A2 Product B1 PO
  • 6.
    SoS SM SM SM SM SM T T T T T Product A3 Product A1 Product A2 Product B1 Product B2 PO PO
  • 7.
    SoS SM SM SM SM SM T T T T T PO PO PO PO PO Product A3 Product A1 Product A2 Product B1 Product B2 PS PS
  • 8.
    SoS SoS SoS SM SM SM SM SM T T T T T PO PO PO PO PO Product A3 Product A1 Product A2 Product B1 Product B2 PS PS
  • 9.
    SoS SoS SoS SM SM SM SM SM SM T T T T T T PO PO PO PO PO PO Product A3 Product A1 Product A2 Product B1 Product B2 Product C1 PS PS
  • 10.
    SM T PO SM T PO T T T T T T T T T T T T Product A1 Product A2
  • 11.
    SM T PO SM T PO T T T T T T T T T T T T Product A1 Product A2
  • 12.
    SM T PO SM T PO SM T PO T T T T T T T T T T T Product A1 Product A2 Product A3
  • 13.
    SM T PO SM T PO SM T PO T T T T T T T T T T T T T T T T T T Product A1 Product A2 Product A3
  • 14.
    SM T PO T T T T T T T Product B1
  • 15.
    SM T PO SM T PO T T T T T T Product B1 Product B2
  • 16.
    SM T PO SM T PO T T T T T T T T T T T T Product B1 Product B2