Pourquoi

Élever le niveau de notre profession au regard de nos responsabilités

You code it, you'll deploy it, you'll be on pager-duty

Comment

L'ordre des développeurs

GitHub

La mission d'un ordre

  • Régulation de l'accès à la profession
  • Contribution à la formation permanente, suivi de l'obligation de formation continue
  • Représentation de la profession à l'égard des pouvoirs publics
  • Promotion de la profession
  • Organisation de la concurrence entre ses membres sur une base équitable, non vénale et respectueuse des règles de l'art, tout en limitant les concentrations et les positions dominantes
  • Fonction juridictionnelle
  • Fonction arbitrale
  • Contrôle du respect des clients dans le sens de la défense de l'intérêt général

Un peu d'histoire

Les guildes/corporations

Même mission, mais…

  • Très hiérarchisées
  • Orthodoxie dominante

Ordre des médecins

Bel exemple de la mission, mais…

  • Orthodoxie dominante
  • Hiérarchisé

Les expériences chez les développeurs

Les pièges à éviter

  • Ne pas devenir un organisme de formation
  • Ne pas imposer un message
  • Ne pas permettre des intérêts commerciaux de prendre le pas

Solution

Démocratie directe

  • Pas de représentant
  • Pas de vote, à la rigueur un decider
  • Tout le monde peut participer aux débats
  • Éventuelles divisions en sous chapitres / communautés

Pour en savoir plus…

  • Pirates de tous les pays - Marcus Rediker
  • La démocratie aux marges - David Graeber
  • Démocratie Histoire politique d'un mot - Francis Dupuis-Déri

Postulats initiaux

  • Ouvert à toute personne étant payée pour développer
  • Décision par concensus, le vote est proscrit
  • Décision prise en assemblées constituantes
  • Pour les décisions «critiques», assemblée par tirage au sort
  • Tout est sur github
  • Le fork est permis, autorisé, encouragé

Votre mission

  • Organiser des assemblées
  • Proposer / prendre des ordres du jour sur l'organisation GitHub
  • Améliorer la constitution

Crédits photo