Zinio way to removed project dependencies in a world wide environment

Zinio is the largest magazine newsstand in the world. Currently we have multiple development teams distributed across three locations.

Growing we found out that communication across different teams working on a same platform was one of our biggest pain points and we decided to remove it. 

During this session we will discuss what are the actions that Zinio did to increase communication on the engineering teams avoiding dependency locks and process overhead.

 

 
2 favorite thumb_down thumb_up 8 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Introduction and explanations of the challenges that Zinio faced to coordinate multiple teams

How Zinio to removed dependencies on the roadmaps

How Zinio to created an effective communication among distributed technical teams

How Zinio helps teams to unblock themselves

Q&A

Learning Outcome

Thanks to the practical use case of Zinio the attendants will be able to extrapolate the information provided and apply to their project. They will be able to solve the following pain points:

- Teams keep being blocked and delayed by another team

- Teams keep breaking builds of another teams when they release their updates

Target Audience

Companies with multiple development teams working together or cooperating

schedule Submitted 11 months ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Madhavi Ledalla
    By Madhavi Ledalla  ~  11 months ago
    reply Reply

    Hi Oscar, thank you for the submission to Agile India 2017.  The outline described by you talks about effective communication and road mapping for distributed teams and the learning outcome describes one of the take away as teams maintaining the builds. Could you please be more specific, in terms of what is that you are going to talk about in the session. Would you be sharing how teams communicate, plan their work in a distributed environment or would you be talking about technical practices that include CI and CD for distributed teams. Also, since communication is the common problem that distributed teams come across, it would be great if you can share some unique experiments of Zingo and the results and benefits from these experiments. Thank you..

    • Oscar Lopez Alegre
      By Oscar Lopez Alegre  ~  11 months ago
      reply Reply

      Dear Madhavi,

      For this talk I was thinking to focus on the actions and experiments that we created to improve communication. While we are also applying engineering practices to align our builds one of the most important problems that we identified had the root cause on human interaction.

      One of the experiments that worked very well for Zinio was a roadmap alignment. The problem that we had is that different teams where not aware of the impact of their progress in other teams. We divided into several steps:

      - For every team PO writes in sticky notes the backlog and set it along a wall

      - For every team PO and Team goes through the backlog identifying possible dependencies usually with color stickers

      - Then all the PO meet together and link the dependencies with strings

      - POs then agreed on priority to avoid blocking other backlogs

      - After sprint reviews all POs meet to discuss and update backlogs, if the PO is not onsite he will attend online.

      This helped our teams to align on what where they building and why, reduced the number of dependency blocks across different teams and improve the transparency. 

      Regards,

      Oscar

      • Madhavi Ledalla
        By Madhavi Ledalla  ~  11 months ago
        reply Reply

        Hi Oscar, thank you for briefing the talk sequence.  

        • Oscar Lopez Alegre
          By Oscar Lopez Alegre  ~  11 months ago
          reply Reply

          Dear Madhavi,

          I hope is clear above, feel free to let me know if you need more information.

          Regards,

          Oscar

          • Madhavi Ledalla
            By Madhavi Ledalla  ~  11 months ago
            reply Reply

            Sure Oscar, the program committee will reach out to you for any further questions. Thank you.

  • Vivek Ganesan
    By Vivek Ganesan  ~  11 months ago
    reply Reply

    Thanks for the submission, Oscar!

    Please add slides (even from past presentations) or video (even a 2 mins trailer of your session recorded on your phone) before we’ll consider this proposal

    • Oscar Lopez Alegre
      By Oscar Lopez Alegre  ~  11 months ago
      reply Reply

      Dear Vivek,

      I have added some slides that I did for my workshop in Agile Vietnam Conference this year, it was for a different topic:

      https://docs.google.com/presentation/d/1GVaXm_TP8saahBTz423IcJYPmxnjxkOmd9aTi3cJIYY

      Regards,

      Oscar

    • Oscar Lopez Alegre
      By Oscar Lopez Alegre  ~  11 months ago
      reply Reply

      Dear @vivek Ganesan,

      Thanks for your comment, currently I don't have the presentation for this, but I will share the ones of some of my past presentations.

      Regards,

      Oscar