====== Lexique ====== Cette page liste différents termes utilisés dans les projets du collectif, afin que tout le monde ait le même niveau de compréhension. Si quelqu'un vous a déjà posé la question "ca veut dire quoi XXX ?", alors ce mot a sa place ici :-) Pour les questions "Pourquoi/comment", rendez-vous sur la [[faq|Foire aux Questions]]. Une section en bas de page est dédiée au lexique de "structuration", moins technique mais tout aussi essentiel dans nos relations de projet. Et si vous avez une question ou un mot non-défini, parlez-en avec un membre, qui viendra compléter la page ! ---- === A === * **ActivityPub** : standard de programmation pour les logiciels de type "réseau social", adopté en 2018 par l'organisation internationale W3C. Permet à différents services indépendants d'échanger des messages de type "activité" (A s'abonne à B, B poste un message public, C poste une vidéo...). * **API** : "Application Programing Interface", c'est une manière d'échanger de l'information entre systèmes informatiques, de manière automatisée et dans un format "machine". Une API peut être ouverte (Ex. [[https://data.explore.star.fr/api/v1/console/records/1.0/search//?dataset=tco-metro-equipements-etat-tr&lang=fr&q=Cl%C3%A9menceau | les transports de Rennes]]) ou bien avec contrôle d'accès (Ex. le service de paiement 3DSecure de Visa). * **Auto-régulation** : C'est le fait qu'une communauté fasse respecter des règles en son sein, sans outil spécifique ni intervention extérieure. Le réseau mondial Internet est en grande partie auto-régulé. * Cas pratique d'autorégulation ne nécessitant pas de règle écrite de fonctionnement supplémentaire : Le protocole de la fédération permettra de respecter la RGPD techniquement. Maintenant, dans le cas où un serveur ne respecte pas le RGPD : - Il peut être identifié comme "en infraction" à tout moment (par des utilisateurs, des médias, ou un autre organisme ayant un serveur lié à la fédération) - Des poursuites légales peuvent avoir lieu sur la base du RGPD, avec des sanctions financières et juridiques - Les médias se saisissent de l'info et sa réputation en pâtit - Les autres serveurs le blacklistent et refusent le partage de données avec lui ET/OU les utilisateurs n'envoient plus leurs données sur ce serveur ET/OU les utilisateurs n'autorisent plus le partage de leurs données avec un fournisseur de services utilisant ce serveur (retrait du consentement). === B === * **Bien Commun** : C'est un terme simplificateur pour parler des communs de manière générale, de manière positive, en référence à la devise 'liberté/égalité/fraternité'. Si l'on veut être plus précis, il n'y a pas vraiment de bien commun, mais c'est une acception qui est largement partagée. En France, aucun commun n'appartient à personne. Tout bien a un propriétaire. Toute œuvre a son auteur. Exemple de bien commun : voirie (elle appartient à l’État, mais est utilisée par tous). A distinguer du domaine public. === C === * ** CDC** - Cahier des charges : définit le rendu final (livrables) d'un travail * **Centralisé** : se dit d'un système sous le contrôle exclusif d'une unique entité, qui en fixe toutes les règles. Ex : La plateforme Facebook, la gestion des permis de conduire français. * **Commun** (nom) : Tout type de ressource mise à disposition dans le sens du partage de leur utilisation, et de manière universelle, comprenant des règles communes et un groupe de personnes qui les appliquent, au sens des travaux d'[[https://fr.wikipedia.org/wiki/Elinor_Ostrom|Elinor Ostrom]]. Exemples de commun : * Rapports de bug pour un logiciel : découverte d'un résultat inattendu, formalisation d'un cas test le mettant en avant, définition du résultat attendu, remontée à l'équipe de développement du logiciel, * Création, amélioration, correction d'articles Wikipedia, * Publications de textes, photos ou de musiques sous licence libre, * Rédaction, traduction ou correction de documents, à destination des utilisateurs ou des développeurs, * Bibliothèque (de livres papiers) ouverte (dépôt et retrait de livres, gratuitement, dans un lieu), * Production d'un logiciel sous licence libre et diffusion. * => Le Commun est issu d'une "bonne pratique" : contribuer et bénéficier aux communs à la même hauteur que le bénéfice obtenu, pour ne pas uniquement consommer les communs. Ce n'est donc pas uniquement une philosophie de travail mais également une bonne pratique, en tant que morale de travail. ===D=== * **Data Logging** : en français "enregistrement de données". C'est la pratique technique qui consiste à mesurer une grandeur physique de manière régulière, et à enregistrer les données (brutes) au fil du temps. Ces données pourront ensuite être exploitées pour constituer de l'information. * **Décentralisé** : se dit d'un système diffus, où chaque utilisateur est autonome sur sa gouvernance du service. Ex : l'auto-hébergement informatique, la pratique du vélo, le potager domestique. * **Délégataire** : Dans le secteur public, désigne l'entité qui prend une décision à la place de la personne initialement responsable. Ex: pour Enedis, le Syndicat départemental est délégataire pour ses communes adhérentes, et peut ainsi décider de partager les données à leur place. * **Dette Technique** : En gros, prévoir à l'avance les besoins futurs afin de ne pas avoir à retravailler en profondeur quelque chose. Cela permet d'éviter l'inertie et les surcouts. Cela coute plus cher au départ mais se révèle rentable sur le long terme. *Voir : https://fr.wikipedia.org/wiki/Dette_technique * **Developer Experience (DX)** : similaire à l'UX pour les usagers finaux d'un outil, la DX désigne l'attention portée à la facilité de prise en main d'un logiciel par des acteurs techniques, qui souhaiteraient l'implémenter ou s'en inspirer. ===E=== ===F=== * **Fédération** : * Politique : Forme d'organisation qui regroupe plusieurs entités (entreprises, institutions, associations...) autour d'une idée commune, sans hiérarchie mais avec une coopération forte. Ex : les clubs sportifs (foot, tennis...) * Technique : Dans le numérique, s'oppose aux organisations centralisées ou décentralisées. Ex : Les fournisseurs de service email, le réseau social Diaspora*,... Autre appellation : [[ http://gdt.oqlf.gouv.qc.ca/ficheOqlf.aspx?Id_Fiche=8874621|réseau spontané]] * **Fédération (acteurs de la)** : dans une fédération, on peut définir les rôles suivants : * **utilisateur** : C'est une personne morale ou physique lambda (citoyen, collectivité, etc.), qui produit de la donnée (en étant le possesseur initial) et qui accède éventuellement à des services de fournisseurs de services. On peut l'appeler //producteur de données//, il en est le propriétaire et doit par conséquent donner son consentement à l'utilisation de ces données. Ex : chez moi, je met un raspberry Pi qui se connecte à un serveur de la fédération et qui envoie mes données de consommation d'énergie. * **serveur** : C'est un dispositif informatique qui héberge des données ou des services liés à la consommation d'énergie, et qui utilise le protocole de fédération permettant d'échanger de la donnée avec d'autres serveurs de la fédération. Il est sous le contrôle (technique) et la responsabilité (juridique) exclusive de l'organisme qui le met en oeuvre. * **fournisseur de service** : C'est une personne physique ou morale qui accès à des données de la fédération, qui les traite et qui les retransmet. Exemple: Je suis une société qui propose l'affichage des consommations électriques des particuliers (les utilisateurs contractent avec moi un service, ils ont accès à une page WEB qui leur affiche leur consommation). ===G=== * **Green Button** : Le "green button" est un dispositif numérique qui permet d'informer un utilisateur sur ce que souhaite faire un fournisseur de services (quelles données, quel traitement) ; et ensuite à l'utilisateur de donner son consentement (ou pas), éclairé des informations sus-nommées. Il faut distinguer : * Le Green Button original, mis en place aux USA : http://www.greenbuttondata.org/ * Le green button mis en place pendant SOLENN à Lorient * Les souhaits de la Région sur la gestion du consentement par un Green Button * Les souhaits des Consometers sur la gestion du consentement ===L=== * **Libre** : Se dit d'un logiciel qui respecte les 4 libertés de ses utilisateurs : usage, connaissance (source ouverte), modification, partage. * **Licence** : document fixant les règles de réutilisation d'un travail (logiciel, texte, œuvre, photo...). Est définie par l'auteur initial, et peut être modifiée ultérieurement. ===M=== * **MOA** - Maître/Maîtrise d'ouvrage : c'est l'acteur qui décide du contenu d'un projet, avec définition du cadre et d'un cahier des charges (ie. le propriétaire d'une future maison) * **AMOA** - assistance à maîtrise d'ouvrage : aide le MOA à bien définir son projet, à clarifier le cadre pour atteindre ses objectifs. (ie. l'architecte) * **MOE** - Maître/Maîtrise d'œuvre : c'est l'acteur qui **fait**, souvent en pilotant les exécutants dans le respect du cahier des charges (ie. le patron d'une entreprise BTP) * **AMOE** - assistance à maîtrise d'œuvre : assiste le MOE dans le choix des outils, des organisation de travail ; et dans l'encadrement des exécutants.... (ie. le chef de chantier) ===P=== * **Propriétaire** : par opposition à Libre, un logiciel propriétaire limite une ou plusieurs des libertés informatiques. * **POC** - proof of concept : première étape d'un projet technique, permettant de valider le concept général, sans pour autant être "à l'échelle" avec l'ensemble des fonctionnalités. ===Q=== ===R=== * **RGPD** : Règlement général sur la protection des données. [[https://fr.wikipedia.org/wiki/R%C3%A8glement_g%C3%A9n%C3%A9ral_sur_la_protection_des_donn%C3%A9es|Texte juridique]] adopté par l'Union Européenne, qui vient compléter et préciser les lois françaises (comme "Informatiques et Libertés 1978"). Il permet de renforcer les droits des utilisateurs (contrôle des données à caractère personnelles et traitements associés). Il s'applique aux données des citoyens européens et dans un cadre mondial. Il renforce donc dans le même temps les obligations des structures qui traitent ces données (notion de consentement éclairé). ---- ===Lexique de Structuration=== * **Équipe-projet** : Les humains directement impliqués, et qui travaillent (de manière professionnelle ou bénévole) dans un projet. * **Groupe de travail** : Groupe de personnes pas forcément structuré, réunis autour d'une thématique et de tâche(s) opérationnelle(s). * **Intervenant** : Personne d'une équipe projet intervenant dans un lot (travaille et intervient dans ce lot). * **Lots** : Chaque lot représente une partie du projet et représente un tout cohérent du point de vue technique et du point de vue fonctionnel. Chaque lot d'un projet dispose d'un Référent Organisation . Un lot peut donner lieu à la livraison d'un ou plusieurs livrable(s) à un client, et implique donc une/des date(s) buttoir(es). Les lots permettent notamment : la découpe des charges de travail par équipe, l'aide à la détermination des charges d'un projet (consommation de moyens) et l'organisation des intervenants de l'équipe-projet. Chaque lot apparaît dans la matrice de organisationnelle. Synonyme : **Macro-tâche** * **Membres** : Les personnes impliquées dans une structure sont ses Membres : ils peuvent être adhérents d'une association, salariées d'une entreprise ou d'une association, sociétaires d'une coopérative, membres d'une association de fait... * **Mission** : Objectif d'envergure (de long-terme) que se fixe une structure juridique, qui lui permet de réaliser son objet. Cette mission pourra être atteinte au travers de projets, plus opérationnels et limités dans le temps. Une structure juridique peut avoir plusieurs missions. * **Personne ressource** : Personne d'une équipe-projet ou extérieure à celle-ci pouvant être ponctuellement mise à contribution dans un lot. Elle apporte sa "ressource" qui est identifiée comme manquante dans l'équipe. * **Projet** : Un projet se définit par des objectifs, une temporalité et des moyens (matériels, humains, financiers). Il peut y avoir des sous-projets ou des lots ou des taches suivant l'importance du projet. Les humains directement impliqués dans un projet sont désignés "équipe-projet". Un projet peut être porté par plusieurs structures. * **Référents organisation** : Dans une équipe projet, personne référente de l'organisation d'une sous-partie d'un projet (Lot), auprès des partenaires porteurs du projet, et de l'équipe projet. Elle est en charge de la bonne gestion du planning, et s'assure que les tâches soient réalisées en temps et en heure par les intervenants. [[https://pad.consometers.org/p/wg8x258ded30i5s8|Tentative de définition approfondie]] * **Structure juridique** (personne morale ou asso de fait) : Elle a son existence juridique propre et est caractérisée par sa raison d'être (objet) et ses valeurs. L'objet se décline ensuite en missions, qui elle(s)-même(s) se décline(nt) en projet(s). __Une structure juridique porte un ou des projets__ (et pas l'inverse) en y apportant des moyens (ex : financiers, humains, techniques) ou un soutien (moral/politique). Exemples de structures juridiques : ALOEN, l'entreprise Liberasys, association de fait Consometers, la Région précision du 06/10 : **SEN** est un "projet", et il se compose de "Groupes de Travail" que sont Quoalise, Quolligo, QuoAffichage, QuoCréa'ction etc...