B2 · Episode 30 · 4:49

Open Source Software and Collaborative Culture

This episode discusses how open source software is adopted in organizations like Twitter and government bodies, highlighting the importance of transparent communication, knowledge sharing via tools like mailing lists and Jira, and collaborative culture over technical solutions alone.

Source:Savoir-faire Linux / Wikimedia Commons · License:CC BY 3.0

Transcript

  1. Et donc, c'était complètement intégré et normal, en fait.

    So it was fully integrated and normal, in fact.

  2. À chaque fois qu'il y avait un truc non open source qui rentrait dans un système

    Whenever a non-open-source component

  3. quelque part qu'on se faisait plugger parce que quelqu'un avait rencontré un vendeur

    was plugged into one of our systems—

  4. qui avait dit que c'était

    because someone had met a salesperson

  5. pour résoudre toutes nos solutions, il y avait beaucoup de grogne à l'interne.

    who claimed it would solve all our problems, there was much internal grumbling.

  6. Le défi, c'est que c'est une organisation.

    The challenge is that it’s an organization.

  7. Quand je suis arrivé là- bas, on était quelques centaines de personnes,

    When I first arrived there, we had only a few hundred people,

  8. et quand j'ai quitté, on était plus de trois mille.

    and when I left, we had over three thousand.

  9. C'est mille ingénieurs chez Twitter au cœur, en 2012-2013, quand je suis là.

    In 2012–2013, when I was at Twitter, there were one thousand engineers at its core.

  10. Ça fait une organisation assez particulière.

    That makes for a rather unique organization.

  11. Ce qui est fantastique, par exemple, c'est que la

    What’s fantastic, for instance, is that

  12. culture, puis là je reviens à ça parce que j'en parlais tantôt,

    this culture exists too—I’m circling back to it because I mentioned it earlier,

  13. la culture est là aussi.

    the culture is truly present here.

  14. La culture du mailing list chez Twitter, c'était hallucinant.

    Twitter’s mailing-list culture was astonishing.

  15. Il y avait une liste qui s'appelait notes à twitter.

    There was a list called notes@twitter.com.

  16. com et chaque note de chaque meeting était envoyée à cette liste de distribution là

    Every meeting’s notes were sent to this distribution list,

  17. et n'importe qui dans la compagnie pouvait s'abonner,

    and anyone in the company could subscribe,

  18. imaginez là, mille employés, à toutes les notes de tous les meetings.

    imagine it—1,000 employees, accessing notes from every single meeting.

  19. Les premiers mois, j'ai tout appris sur tous les systèmes de la compagnie juste en

    During my first months, I learned everything about all the company’s systems just by

  20. lisant les emails qui

    reading emails that

  21. avaient tous des liens dans le système centralisé qui était Jira chez Twitter,

    all contained links to Twitter’s centralized system, Jira,

  22. où il y avait tous les bugs, tous les projets, toutes les livrables,

    where all bugs, projects, deliverables,

  23. toutes les étiquettes, tout le monde avait accès à tout.

    and all labels were stored—and everyone had access to everything.

  24. C'est assez fantastique parce que la prémisse de base,

    It’s truly remarkable because the fundamental premise is that

  25. c'est que pour aller vite, bien et loin,

    to move quickly, well, and far,

  26. c'est un problème de communication et d'information.

    the real issue lies in communication and information sharing.

  27. C'est ça qu'il faut régler en premier,

    This is what needs to be addressed first,

  28. c'est pas un problème d'informatique. L'informatique, on va le régler,

    It’s not an IT issue. We’ll handle the IT part,

  29. c'est pragmatique, mais le gros gros problème, c'est la communication.

    That’s practical—but the real, big problem is communication.

  30. Ce qui se passe aussi, c'est que, et ça vous le savez,

    Also, something else is happening—and you know this:

  31. je vous dirai pas dans le temps,

    I won’t tell you about the timeline just yet,

  32. mais la plupart des pays industrialisés aujourd'hui, ou pas industrialisés même,

    but today, most industrialized countries—and even some non-industrialized ones—

  33. ont des politiques claires d'acquisition,

    have clear procurement policies,

  34. développement puis de leadership pour les logiciels libres et les standards ouverts.

    followed by development policies, and ultimately leadership policies for free software and open standards.

  35. Je sais, j'en ai pris quelques- uns là,

    I know; I've selected a few here.

  36. mais il y en a sur la page Wikipédia de quelles organisations gouvernementales

    But Wikipedia's page about which government organizations

  37. utilisent des logiciels libres au monde.

    use free software worldwide.

  38. La page, si on l'imprime, ça fait une quinzaine de pages.

    This page, if printed, amounts to about fifteen pages.

  39. Et ce qui est vraiment intéressant,

    What's truly interesting is that

  40. surtout aux États- Unis puis au Royaume- Uni,

    —especially in the United States, and then in the United Kingdom—

  41. c'est qu'ils sont passés d'une approche logicielle à une approche service.

    they've shifted from a software-based approach to a service-based approach.

  42. Pourquoi? Parce qu'avec le cloud, avec les services,

    Why? Because with the cloud and with services,

  43. on livre un service et on livre pas nécessairement du logiciel.

    we deliver a service—not necessarily software.

  44. Et puis on est dans un mode où on améliore constamment le service,

    Then we enter a mode where we constantly improve the service,

  45. on rend le logiciel disponible,

    make the software available,

  46. mais la valeur est dans le service et pas dans le logiciel.

    yet the value lies in the service—not in the software.

  47. Le logiciel, c'est un moyen et pas une fin.

    Software is a means, not an end.

  48. Ce qui fait que ça déplace un peu la problématique autour des logiciels puis de

    This shifts the focus of software-related issues, and then

  49. l'acquisition, parce que ce qui est important,

    toward software acquisition—because what truly matters is

  50. c'est la qualité et la fiabilité du service,

    the quality and reliability of the service,

  51. et est- ce qu'on peut améliorer notre service,

    and whether we can improve our service.

  52. ce qui rend les logiciels propriétaires assez désavantagés généralement,

    This generally puts proprietary software at a disadvantage,

  53. parce que c'est difficile de les modifier puis de les adapter à nos besoins.

    because they’re difficult to modify and adapt to our specific needs.

  54. Et donc, je résume du code des équipes et de la collaboration.

    So, I summarize the team code and collaboration guidelines.

  55. Ok, au Québec, pourquoi

    Okay, in Quebec, why

  56. ça se passe pas au Québec?

    doesn’t this happen in Quebec?

  57. Ça se passe un peu.

    It does happen to some extent.

  58. Êtes vous d'accord que ça se passe un peu?

    Do you agree that

  59. Mais pas beaucoup.

    but not much?

  60. Ce qui est intéressant de voir, c'est que le

    What’s interesting to observe is that

  61. contexte décisionnel pour décider

    the decision-making context for adopting free software

  62. d'utiliser les logiciels libres

    varies greatly depending on the stage

  63. est très différent selon le stade.

    of development.

  64. C'est encore en entreprise, si elles sont petites et nouvelles,

    In enterprises—if they’re small and new—

  65. ce n'est pas un problème.

    it’s not an issue at all.

  66. Si c'est là, c'est disponible, ça fait ce que je veux,

    If it’s available and does what I need,

  67. je vais l'utiliser.

    I’ll just use it.

  68. C'est assez connu maintenant.

    This is now quite well known.

  69. C'est ce que je disais, toutes mes startups,

    As I mentioned earlier, all my startups

  70. c'est ce qu'ils utilisent par défaut. Dans les grandes entreprises établies et

    use them by default. In large, established, and massive companies,

  71. massives, ça prend généralement un champion ou un problème,

    it usually takes a champion or a pressing problem—

  72. quelqu'un qui va faire un projet,

    someone who launches a project

  73. qui va être un projet qui va servir d'exemple et qui va aider à faire la transition

    that serves as a showcase example

  74. des autres projets.

    and helps transition other projects.

  75. Ça se passe toujours par un projet pilote.

    This transition always happens through a pilot project.

  76. Ceux qui réussissent bien leur transition sont capables de comprendre aussi que

    Those that successfully transition also understand that

  77. c'est un changement de la façon de travailler, puis que la

    this is not just a technological change, but a shift in how work is done;

  78. communication est aussi importante que la technologie.

    communication is just as important as the technology itself.

  79. Au niveau municipal, c'est assez intéressant.

    At the municipal level, this is quite interesting.

  80. On a vu ce matin les gens de la Ville de Montréal qui étaient ici pour nous parler

    This morning, we met staff from the City of Montreal, who came to speak with us about

  81. du renouvellement, qui

    urban renewal— and

  82. sans dire des secrets que je suis pas supposé dire,

    without revealing confidential information I’m not supposed to share,

  83. mais une des affaires qui se passe qui est super intéressante à la Ville de

    one particularly interesting development happening in Montreal is that

  84. Montréal, c'est qu'il y a un renouvellement des équipes et qu'il y a aussi un focus

    teams are being renewed, and there’s also a focus on

  85. sur aider les équipes en place à cette transition- là.

    supporting current teams through this transition.

  86. Elle va pas se faire toute seule cette transition- là.

    This transition won’t happen automatically.

  87. Ça va prendre de la formation, ça va prendre de l'accompagnement.

    It will require training and ongoing support.

  88. Donc je pense qu'on a des gens qui sont lucides et conscients du défi,

    So I think the people involved are clear-eyed and aware of the challenge,

  89. mais qui savent que ce sont

    and they also recognize that these are

  90. les meilleurs outils.

    the best tools for the job.