Étudiant en informatique travaillant sur le code d'une application web.

Applications Web

Exploitation d'outils open source et graphisme télévisuel avancé.

Édition 2026 – Réforme LMD – Enseignement supérieur et universitaire en RDC.

  • Code Officiel : APW1241
  • Domaine : Sciences et Technologie
  • Filière : Informatique
  • Mention : Communication Numérique
  • Année d’étude : Licence 2
  • Semestre : Semestre 4
Consulter les Modalités, Compétences et Débouchés

Cette Unité d’Enseignement, d’une valeur totale de 8 crédits ECTS, est structurée de manière équilibrée autour de deux piliers fondamentaux et complémentaires. Elle se compose de deux Éléments Constitutifs (EC) de 4 crédits chacun, garantissant une exploration approfondie de chaque domaine. Le premier EC, dédié aux Logiciels libres (open source), plonge les étudiants au cœur des technologies web modulaires, tandis que le second, axé sur le Graphisme télévisuel, se concentre sur la création de contenus visuels percutants pour les médias numériques.

Au-delà des concepts théoriques, cette UE vise à forger des compétences opérationnelles directement applicables. Les étudiants apprendront à déployer et personnaliser des applications web open source, notamment des CMS, pour construire des plateformes robustes et évolutives. Parallèlement, ils maîtriseront la création d’habillages graphiques dynamiques, essentiels pour enrichir la diffusion vidéo et captiver l’audience sur les supports modernes. Cette double expertise leur permettra d’assurer la gestion technique complète d’une plateforme web, garantissant sa performance, sa sécurité et sa maintenance au quotidien.

Les compétences acquises ouvrent la voie à des métiers d’avenir, particulièrement recherchés sur le marché de l’emploi en République Démocratique du Congo (RDC). Le Motion Designer y est devenu indispensable pour dynamiser la communication des entreprises et des médias. L’Intégrateur CMS joue un rôle crucial en permettant aux PME et institutions congolaises de marquer leur présence en ligne rapidement et à moindre coût. Enfin, le Développeur web multimédia est au cœur de la transformation numérique, créant des expériences interactives riches qui répondent aux nouvelles attentes d’un public de plus en plus connecté.

SOMMAIRE NAVIGABLE

PRÉLIMINAIRES

I. Épistémologie et Enjeux Scientifiques du Domaine

Héritage direct de la convergence entre l’informatique distribuée et les industries créatives, le champ des applications web modernes transcende la simple publication de contenu. Il s’articule autour de l’interaction dynamique, de la personnalisation de masse et de la production de flux médiatiques en temps réel. La démocratisation des logiciels libres a provoqué une rupture paradigmatique, déplaçant la valeur de la possession du code source vers la maîtrise de son déploiement, de sa customisation et de sa maintenance. Cette UE aborde ce domaine comme une science de l’intégration, où la robustesse d’une architecture back-end conditionne la fluidité d’une expérience visuelle front-end.

II. Cartographie des Compétences et Transversalité

La compétence visée est celle d’un architecte numérique hybride, à l’intersection de l’ingénierie logicielle et du design de communication. Déployer un CMS exige une rigueur d’administrateur système, tandis que la création d’habillages télévisuels requiert une sensibilité artistique et une maîtrise des codes sémiotiques de l’image en mouvement. Ces deux piliers, loin d’être disjoints, fusionnent dans le métier de développeur web multimédia, capable de bâtir une plateforme technique et de produire le contenu dynamique qui l’anime. Cette transversalité s’étend à l’UX/UI design, au marketing digital et à la gestion de projet agile.

III. Alignement Stratégique avec les Réalités Opérationnelles

Face à l’urgence de la digitalisation en RDC, la maîtrise des outils open source constitue un levier socio-économique majeur. Elle permet aux PME, médias et ONG de lancer des plateformes performantes à coût maîtrisé, stimulant l’entrepreneuriat local. Simultanément, l’explosion de la consommation de vidéo sur mobile crée une demande insatiable pour des motion designers capables de produire des contenus visuels percutants et adaptés aux faibles débits. Cette UE arme donc l’étudiant d’un double profil hautement monnayable, répondant directement aux besoins d’agences de communication, de chaînes de télévision et de pure players digitaux à Kinshasa, Lubumbashi ou Goma.

PARTIE 1 : EXPLOITATION DE LOGICIELS LIBRES ET GESTION DE CONTENU

Chapitre I. Socle Technique et Écosystème Open Source

I.1 Philosophie et Cadres Juridiques du Logiciel Libre

Au cœur de la philosophie du logiciel libre se trouve le concept de libertés fondamentales de l’utilisateur, formalisé par Richard Stallman et la Free Software Foundation. Ces libertés, garanties par des licences spécifiques comme la GPL ou la MIT, régissent le droit d’exécuter, d’étudier, de modifier et de redistribuer le code source. Ce chapitre dissèque la portée juridique et économique de ces modèles. Il s’agit de forger une compréhension fine des implications stratégiques du choix d’une licence pour un projet, en distinguant clairement les notions de “libre” et de “gratuit”.

I.2 Architecture et Déploiement de la Pile LAMP/LEMP

Sous l’angle de l’infrastructure, la majorité des applications web open source repose sur des piles logicielles standardisées. La pile LAMP (Linux, Apache, MySQL, PHP) et son alternative performante LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python) constituent la fondation technique indispensable à tout intégrateur. Cette section détaille le processus d’installation et de configuration de chaque composant sur un serveur dédié ou virtuel. L’étudiant apprendra à orchestrer ces services, à gérer les droits d’accès et à optimiser leurs interactions pour garantir une base stable et sécurisée avant tout déploiement applicatif.

I.3 Analyse Critique des Modèles de Maintenance et de Sécurité

La flexibilité de l’open source introduit une complexité inhérente en matière de sécurité et de maintenance. Contrairement aux logiciels propriétaires, la responsabilité de la veille sécuritaire et de l’application des correctifs incombe entièrement à l’intégrateur. Ce segment analyse les vecteurs d’attaque courants ciblant les plateformes open source et les stratégies de mitigation. La discussion porte sur la gestion des dépendances (“dependency hell”), les risques liés aux composants obsolètes et le dilemme entre le support communautaire, souvent réactif mais non garanti, et les offres de support commercial.

I.4 Mise en Situation : Configuration d’un Serveur Web Frugal en RDC

Face aux contraintes énergétiques et de connectivité en Afrique, le déploiement d’un serveur web local exige une ingénierie frugale. Ce cas pratique guide l’étudiant dans la configuration d’un micro-serveur (type Raspberry Pi) sous une distribution Linux légère. L’objectif est de bâtir une pile LEMP optimisée pour une faible consommation électrique et une résilience aux micro-coupures de courant. Il s’agit de mettre en place des scripts de surveillance et de redémarrage automatique des services, une compétence vitale pour assurer la disponibilité d’applications locales hébergées dans des conditions d’infrastructure précaires.

Chapitre II. Déploiement et Personnalisation de Systèmes de Gestion de Contenu (CMS)

II.1 Anatomie Comparée des CMS Leaders : WordPress, Joomla, Drupal

Conceptualisés pour démocratiser la publication web, les CMS partagent une architecture commune : un noyau (core) gérant la logique applicative, une base de données pour le contenu, et un système d’extensions (plugins) et de thèmes pour la personnalisation. Cette section propose une analyse structurelle comparée de WordPress, Joomla et Drupal, les trois acteurs hégémoniques du marché. L’étude se concentre sur leurs philosophies distinctes : la simplicité et l’extensibilité de WordPress, la flexibilité de Joomla pour les réseaux sociaux, et la robustesse de Drupal pour les architectures complexes.

II.2 Mécanismes d’Installation et de Configuration Avancée

Le déploiement d’un CMS est un processus technique précis qui conditionne sa performance et sa sécurité futures. Ce sous-chapitre guide l’étudiant à travers les étapes critiques de l’installation manuelle : création de la base de données, configuration du fichier wp-config.php ou configuration.php, et sécurisation des permissions de fichiers sur le serveur. L’accent est mis sur les bonnes pratiques post-installation, incluant la modification des préfixes de table, la configuration des permaliens pour le SEO et la mise en place des rôles utilisateurs pour une gestion collaborative sécurisée.

II.3 Limites de la Personnalisation et Surcharges Techniques (“Bloat”)

La facilité d’ajout de plugins constitue le principal atout et le plus grand danger des CMS. Chaque extension ajoute une charge sur le serveur, augmente la surface d’attaque potentielle et peut créer des conflits de code insolubles. Cette analyse critique expose le phénomène de “plugin bloat” (surcharge par les extensions) et ses conséquences sur les temps de chargement et la stabilité de la plateforme. L’étudiant apprendra à auditer la performance d’un site, à identifier les plugins gourmands en ressources et à arbitrer entre l’ajout d’une fonctionnalité et la préservation de la performance globale.

II.4 Application : Déploiement d’un Portail d’Information pour une ONG Locale

Ce projet concret simule la demande d’une ONG basée à Bukavu souhaitant créer un portail d’information multilingue (Français, Swahili). L’étudiant doit choisir le CMS le plus adapté, le déployer sur le serveur frugal configuré au chapitre précédent, et le personnaliser. Les tâches incluent la sélection d’un thème responsive, l’installation de plugins pour la gestion multilingue (ex: Polylang) et la sécurité (ex: Wordfence), et la formation d’un utilisateur final fictif à la publication d’articles, démontrant une maîtrise complète du cycle de vie du projet.

Chapitre III. Gestion Avancée et Sécurisation des Plateformes Applicatives

III.1 Principes Fondamentaux du Durcissement (“Hardening”) Applicatif

La sécurité d’un site web n’est pas un produit, mais un processus continu de réduction de la surface d’attaque. Le concept de “hardening” consiste à appliquer une série de configurations restrictives pour blinder le CMS contre les menaces automatisées et ciblées. Ce segment expose les principes directeurs : moindre privilège, défense en profondeur et obscurcissement. Il détaille les mesures essentielles comme la désactivation de l’éditeur de fichiers, la protection du fichier wp-config.php et la mise en place d’en-têtes de sécurité HTTP pour prévenir les attaques XSS et CSRF.

III.2 Automatisation de la Maintenance via les Interfaces en Ligne de Commande

Pour un développeur professionnel, la gestion de multiples sites via une interface graphique est inefficace et source d’erreurs. Les outils en ligne de commande comme WP-CLI pour WordPress ou Drush pour Drupal permettent d’automatiser les tâches de maintenance. Cette section introduit la syntaxe et la puissance de ces interfaces. L’étudiant apprendra à mettre à jour le noyau, les plugins et les thèmes, à gérer les utilisateurs, et à effectuer des recherches-remplacements dans la base de données, le tout via des scripts, décuplant ainsi sa productivité et sa fiabilité.

III.3 Analyse des Stratégies de Sauvegarde et de Reprise après Sinistre

Face à la menace d’une cyberattaque, d’une erreur humaine ou d’une défaillance matérielle, une stratégie de sauvegarde robuste est la seule assurance de survie d’une plateforme web. Ce module analyse de manière critique les différentes approches : sauvegardes complètes versus incrémentielles, locales versus distantes. La discussion se porte sur le calcul du RPO (Recovery Point Objective) et du RTO (Recovery Time Objective) pour définir une politique de sauvegarde adaptée aux besoins métier, ainsi que sur les pièges des solutions de sauvegarde qui ne garantissent pas une restauration fonctionnelle.

III.4 Scénario de Crise : Restauration d’un Site Web Piraté en Contexte Africain

Un site d’e-commerce kinois a été défacé et infecté par un malware. L’étudiant est placé dans la peau de l’intervenant d’urgence. Sa mission : isoler le site, identifier la source de la compromission à l’aide des logs serveur, et restaurer une version saine à partir d’une sauvegarde. Le cas pratique insiste sur les contraintes locales : la restauration doit être effectuée rapidement, potentiellement avec une connexion internet instable, en utilisant des outils en ligne de commande pour minimiser le transfert de données et garantir l’intégrité de la restauration.

PARTIE 2 : GRAPHISME TÉLÉVISUEL AVANCÉ ET MOTION DESIGN

Chapitre IV. Fondamentaux du Motion Design et de la Composition Vidéo

IV.1 La Théorie des Douze Principes de l’Animation Appliquée au Graphisme

Issue des studios Disney, la théorie des douze principes fondamentaux de l’animation constitue le socle grammatical du mouvement crédible. Des concepts comme l’anticipation, le “squash and stretch” ou le “timing” ne s’appliquent pas qu’aux personnages, mais sont essentiels pour donner vie à des éléments graphiques abstraits comme du texte ou des logos. Ce chapitre transpose ces règles au motion design. L’objectif est de dépasser l’animation mécanique pour créer des mouvements organiques, fluides et porteurs de sens, qui captent l’attention et renforcent le message visuel.

IV.2 Maîtrise de l’Environnement de Composition : Calques, Keyframes et Courbes

L’outil central du motion designer est le logiciel de composition, dont Adobe After Effects est l’archétype. Cette section se concentre sur la maîtrise de son paradigme fondamental : la manipulation des propriétés de calques (position, échelle, opacité, rotation) sur une ligne de temps via des images-clés (keyframes). L’élément crucial exploré ici est l’éditeur de graphiques, qui permet de contrôler les courbes d’interpolation entre les keyframes. C’est la maîtrise de ces courbes (Bézier) qui distingue une animation amateur d’une animation professionnelle, en contrôlant précisément l’accélération et la décélération du mouvement.

IV.3 Critique de l’Esthétique des Templates et de la Standardisation Visuelle

La prolifération de templates de motion design prêts à l’emploi a conduit à une uniformisation visuelle et à une perte de singularité créative. Ce segment propose une critique de cette approche, qui privilégie la rapidité d’exécution au détriment de l’originalité et de l’adéquation au message. L’analyse porte sur les limites de la personnalisation des templates et le risque de produire un travail générique, déconnecté de l’identité de marque du client. L’étudiant est encouragé à utiliser les templates comme des outils d’apprentissage, mais à développer sa propre signature visuelle.

IV.4 Application : Création d’un Jingle Animé pour une Radio de Matadi

Le défi est de concevoir et d’animer un jingle visuel de 10 secondes pour une station de radio locale à Matadi. Le projet impose l’utilisation exclusive de formes vectorielles et de texte, sans recourir à des templates. L’étudiant devra appliquer les principes de l’animation pour créer une identité visuelle dynamique et mémorable. L’évaluation portera sur la fluidité du mouvement, la clarté du message, le respect de l’identité de la radio et l’optimisation technique du rendu final pour une diffusion sur les réseaux sociaux et en format “story”.

Chapitre V. Habillages Graphiques Dynamiques et Data-Driven

V.1 Hiérarchie de l’Information et Ergonomie des Tiers Inférieurs (“Lower Thirds”)

Au-delà de l’esthétique, l’habillage graphique télévisuel est une discipline de l’ergonomie de l’information. Un “lower third” (synthé) efficace doit présenter des informations (nom, fonction) de manière claire, lisible et non intrusive, en quelques secondes seulement. Ce chapitre dissèque les règles de composition, de typographie et de contraste qui régissent la conception d’un habillage performant. L’analyse porte sur la gestion de l’espace sécurisé (“safe area”) pour garantir la visibilité sur tous les types d’écrans et la création d’une hiérarchie visuelle qui guide l’œil du spectateur.

V.2 Automatisation par Expressions et Liaison aux Données Externes

Pour les productions en direct ou les séries, animer manuellement chaque élément graphique est impensable. Les expressions, un langage de script basé sur JavaScript intégré à After Effects, permettent d’automatiser des animations complexes et de lier des propriétés entre elles. Cette section technique introduit la puissance des expressions pour créer des animations procédurales. Elle explore ensuite la liaison de calques graphiques à des sources de données externes (fichiers JSON, CSV), une technique fondamentale pour générer dynamiquement des tableaux de scores, des résultats électoraux ou des graphiques boursiers.

V.3 Limites Computationnelles et Goulots d’Étranglement du Rendu

La complexité croissante des compositions de motion design, notamment celles utilisant des expressions lourdes, des effets 3D ou des particules, se heurte à une limite physique : la puissance de calcul. Ce segment analyse les goulots d’étranglement du processus de rendu (“rendering”). La discussion porte sur les stratégies d’optimisation du workflow : utilisation de proxys, pré-compositions, ajustement de la résolution de prévisualisation et gestion du cache disque. Comprendre ces limites est crucial pour mener à bien des projets complexes dans des délais de production serrés.

V.4 Cas Pratique : Conception d’un Habillage pour un Journal Télévisé Panafricain

L’étudiant doit concevoir un package graphique complet pour un journal télévisé fictif. Le livrable inclut un générique d’ouverture, des transitions, des “lower thirds” pour les journalistes et les invités, et un modèle de carte animée. Le défi consiste à créer une identité visuelle forte, moderne et panafricaine, tout en structurant le projet After Effects avec des expressions pour que les noms et titres puissent être modifiés facilement via un fichier texte externe. Le projet teste à la fois la créativité et la rigueur technique de l’étudiant.

Chapitre VI. Intégration et Workflow de Production pour la Diffusion

VI.1 La Maîtrise des Codecs, Conteneurs et Espaces Colorimétriques

La phase finale de la production graphique est un champ de mines technique où une mauvaise décision peut ruiner des heures de travail. Ce chapitre aborde la science des formats vidéo. Il établit une distinction claire entre les codecs (l’algorithme de compression, ex: H.264, ProRes), les conteneurs (l’enveloppe, ex: .MP4, .MOV) et les espaces colorimétriques (Rec. 709 pour la TV, sRGB pour le web). Comprendre ces concepts est vital pour livrer un fichier qui soit à la fois de haute qualité, d’un poids optimisé et dont les couleurs seront fidèles sur la plateforme de diffusion finale.

VI.2 Optimisation de l’Export et Intégration dans les Systèmes de Diffusion

Exporter une animation depuis After Effects n’est que la première étape. Cette section se concentre sur l’utilisation d’outils comme Adobe Media Encoder pour créer des presets d’exportation optimisés pour différentes cibles : YouTube, Instagram, mais aussi pour les serveurs de diffusion broadcast. Elle introduit le concept de canal alpha pour les graphiques avec transparence, destinés à être superposés en direct sur un flux vidéo. Une initiation aux logiciels de diffusion en direct comme vMix ou l’open source CasparCG est proposée pour comprendre comment les graphiques sont intégrés en régie.

VI.3 Analyse des Contraintes de Diffusion en Environnement à Faible Débit

Dans le contexte africain, la bande passante est une ressource précieuse et souvent limitée. Diffuser des vidéos ou des graphiques animés trop lourds est contre-productif. Cette analyse critique se penche sur les stratégies de compression agressive et leurs compromis inévitables sur la qualité de l’image (artefacts, banding). La discussion porte sur les techniques de “progressive enhancement” visuel : comment concevoir des animations qui restent compréhensibles et esthétiques même après une forte compression, en privilégiant les aplats de couleur, les mouvements clairs et en évitant les textures fines.

VI.4 Projet Final : Production d’un Segment Vidéo Prêt à Diffuser

Ce projet de synthèse fusionne toutes les compétences de l’UE. L’étudiant reçoit une interview vidéo brute et un cahier des charges. Il doit réaliser l’intégralité de la post-production graphique : créer et intégrer un titre d’ouverture, des “lower thirds” pour les intervenants, et un “call-to-action” final. Le livrable final est double : une version haute qualité pour archivage et une version ultra-compressée pour une diffusion via WhatsApp et Facebook, forçant l’étudiant à maîtriser toute la chaîne de production, de la création à la livraison optimisée pour le contexte congolais.

ANNEXES

A. CasparCG : Serveur Graphique Open Source pour la Diffusion en Direct

CasparCG est un serveur de lecture et de graphisme 2D/3D open source, utilisé par des chaînes de télévision professionnelles dans le monde entier. Pour le Motion Designer ou le Développeur multimédia, sa maîtrise représente une compétence rare et précieuse. Il permet de piloter en temps réel des habillages graphiques complexes (créés en HTML/CSS/JS ou via Adobe Animate) superposés à un flux vidéo live. Cette annexe fournit un guide de démarrage pour installer le serveur, créer un client de contrôle simple et diffuser un premier “lower third” en direct, ouvrant la voie à des productions télévisuelles professionnelles à coût nul.

B. WP-CLI : L’Interface en Ligne de Commande pour WordPress

WP-CLI est un outil indispensable pour tout Intégrateur CMS sérieux, transformant la gestion de WordPress en une science exacte et reproductible. Il permet de scripter des installations, d’effectuer des migrations de bases de données sans corruption de données sérialisées, et de gérer des parcs de dizaines de sites depuis un seul terminal. Cette annexe présente des cas d’usage concrets : cloner un site de production vers un environnement de développement en une seule commande, ou encore rechercher et remplacer une URL dans toute la base de données après une migration, des tâches qui sont fastidieuses et risquées via l’interface graphique.

C. Figma : Prototypage Collaboratif d’Interfaces Web et Mobiles

Avant d’écrire une seule ligne de code ou d’animer une seule image-clé, le professionnel conçoit et valide l’expérience utilisateur. Figma s’est imposé comme l’outil de référence pour le prototypage d’interfaces web et mobiles. Pour le Développeur web multimédia, il sert de pont entre la logique du CMS et l’esthétique du motion design. Cette annexe explique comment créer un prototype interactif d’une application web, définir un système de design (couleurs, typographies) qui servira de base au thème du CMS et aux habillages vidéo, et utiliser ses fonctions collaboratives pour obtenir un feedback client avant le début de la production.

Praxis et Paradoxes : L’ingénierie Web en Contexte Opérationnel Congolais
Comment concilier les principes agiles, exigeant une collaboration continue, avec la réalité de la connectivité intermittente en RDC ?
La rigidité des cérémonies agiles classiques échoue face à l’instabilité du réseau. L’arme conceptuelle ici est le framework “Jobs to Be Done” de Clayton Christensen. Il nous force à redéfinir le problème : le “job” n’est pas le “daily stand-up”, mais la synchronisation de l’équipe. Cette distinction est cruciale. On peut alors remplacer une visioconférence impossible par des solutions résilientes et asynchrones : des rapports de fin de journée compilés et envoyés par SMS groupés, ou une logique de synchronisation différentielle dans une application offline-first. L’objectif fonctionnel est atteint en adaptant la méthode à la contrainte, ce qui est l’essence même de l’agilité, bien plus que l’application dogmatique d’un rituel.

📚 Source :Travaux de Clayton Christensen sur Jobs to Be Done via Google Scholar

Face à une bande passante limitée et coûteuse, quelle stratégie technique adopter pour une application web gérant de larges datasets ?
L’approche conventionnelle, gourmande en requêtes serveur, est ici un non-sens économique et fonctionnel. La solution réside dans l’inversion du paradigme via l’architecture “Offline-First”, popularisée par Alex Russell avec les Progressive Web Apps (PWA). Le principe est de concevoir l’application pour qu’elle fonctionne nativement sans connexion. Grâce aux Service Workers, on met en cache de manière agressive non seulement les données, mais aussi l’interface et la logique applicative sur l’appareil client. Les échanges avec le serveur deviennent l’exception, se limitant à des synchronisations minimalistes et différentielles lorsque le réseau est disponible. On garantit ainsi une expérience utilisateur fluide et on réduit drastiquement la dépendance et les coûts liés à la bande passante.

📚 Source :Travaux de Alex Russell sur Progressive Web Apps via Wikipedia (FR)

Un bug critique paralyse une application de santé en zone rurale isolée en RDC. Quelle est votre procédure d’intervention immédiate ?
L’urgence exige une solution pré-architecturée, non une réaction improvisée. En appliquant la philosophie du “Chaos Engineering” de Casey Rosenthal, on anticipe cette défaillance. L’intervention immédiate n’est pas de déployer un patch, mais d’activer un plan de contingence robuste. Un mécanisme de “safe mode” ou de rollback vers une version stable antérieure doit être déclenchable à distance par un canal à très faible bande passante, comme une commande SMS spécifique ou un code USSD. Un relais local, même non-technicien mais préalablement formé, peut initier cette procédure. Le service essentiel est ainsi restauré instantanément, assurant la continuité des opérations en attendant l’analyse des logs et le déploiement d’un correctif durable.

📚 Source :Travaux de Casey Rosenthal sur Chaos Engineering via Cairn.info

Comment assurer la pérennité et l’appropriation locale d’une application web au-delà du financement initial du projet ?
La durabilité est moins une question technique qu’une question d’appropriation culturelle. Le concept de “Bricolage” de l’anthropologue Claude Lévi-Strauss est ici un levier stratégique. Plutôt que de livrer un produit fini, verrouillé, l’approche experte consiste à fournir une “boîte à outils” numérique. L’application doit être conçue avec une architecture modulaire et des paramètres simples, permettant aux utilisateurs locaux de la reconfigurer ou de la détourner pour répondre à leurs propres besoins, sans l’intervention de développeurs. Cette capacité d’adaptation avec les moyens du bord crée un sentiment de propriété. L’outil n’est plus “imposé” mais “intégré”, assurant sa pertinence et son évolution organique bien après la fin du financement.

📚 Source :Travaux de Claude Lévi-Strauss sur Bricolage via Google Books


Discussion (0)

Aucune intervention pour le moment. Soyez le premier à contribuer.

Votre intervention Annuler la réponse

Leave a Reply

Your email address will not be published. Required fields are marked *