Pourquoi les logiciels libres ont-ils besoin de rôles non techniques ? Mise à jour le 23 janvier 2024 par Contributeur invité 6 minutes, 39 secondes pour lire Les spécialistes du marketing, les concepteurs, les rédacteurs et d'autres compétences non liées au développement permettent aux projets open source de se développer, de prospérer et de rester compétitifs. InMotion Hosting a une longue histoire d'utilisation et de soutien des logiciels open source. Tu penses que la programmation est la seule compétence qui compte dans la sphère des technologies de l'information ? Réfléchis bien. De notre participation étendue et durable à la communauté WordPress , à notre nouvelle implication dans OpenStack et la OpenStack Foundation, reflétée dans notre nouveau produit Flex Metal Cloud, l'open source a toujours été un élément essentiel de notre mission en tant qu'entreprise technologique. Cependant, au cours de cette période, de nombreux projets open source ont connu des difficultés. Le logiciel est bon mais peut-être que l'interface est difficile à utiliser, qu'il n'y a pas de documentation et/ou que le marketing a été inefficace. Nous pensons que l'open source a besoin de concepteurs, de spécialistes du marketing, de rédacteurs techniques, de testeurs et de défenseurs pour toutes les compétences et tous les domaines qui vont au-delà de l'écriture du logiciel. Table des matières Pourquoi l'Open Source a besoin de concepteurs Pourquoi l'Open Source a besoin de spécialistes du marketing Développer une marque Pourquoi l'Open Source a besoin de rédacteurs techniques Où sont ces aides maintenant ? Entame la conversation Pourquoi l'Open Source a besoin de concepteurs L'iPhone original d'Apple est l'un des meilleurs exemples de ce principe. Un design intelligent et efficace fait toute la différence pour qu'un produit se démarque dans un domaine surchargé. Lorsque l'iPhone a été lancé en 2007, il existait des téléphones cellulaires qui pouvaient faire autant que l'iPhone ou plus, souvent pour un prix inférieur. Les téléphones Windows Mobile et les Blackberry étaient bien établis et pouvaient exécuter des applications, vérifier les courriels, naviguer sur Internet, passer des appels téléphoniques, envoyer des messages texte et toutes les autres tâches que l'iPhone pouvait accomplir. Ce qui a permis à l'iPhone de se démarquer, c'est la façon dont il a intégré et amélioré les fonctionnalités existantes. Les autres smartphones de l'époque étaient relativement épais, encombrants et difficiles à utiliser. Les systèmes d'exploitation Windows Mobile et Blackberry étaient également beaucoup plus lents et encombrants que le nouveau design lisse de l'iPhone. L'innovation pour l'iPhone était que la barrière d'entrée pour ces fonctions était soudainement beaucoup plus basse grâce à l'interface plus facile à utiliser et au design physique plus attrayant de l'iPhone. Les projets open source, comme OpenStack, par exemple, pourraient bénéficier des compétences et des connaissances des designers, des experts en interface utilisateur, des professionnels de l'expérience utilisateur et d'autres ensembles de compétences connexes. Il existe des applications au sein de l'écosystème OpenStack qui n'offrent pas une expérience utilisateur complètement cohérente ou pratique pour les utilisateurs d'OpenStack. Un design cohérent, attrayant et pratique aidera OpenStack à maintenir sa compétitivité sur un marché du cloud où Google, Amazon, Microsoft et d'autres acteurs majeurs rationalisent et affinent constamment l'expérience de leurs utilisateurs. Pourquoi l'Open Source a besoin de spécialistes du marketing L'industrie des lecteurs multimédias portables du début des années 2000 compte plusieurs exemples de produits supérieurs à l'iPod dont personne ne se souvient. Le Zune de Microsoft est l'un des produits les plus remarquables de cette époque, mais il y avait d'autres concurrents avec de meilleures fonctionnalités et de meilleurs prix que l'iPod, mais qui n'ont pas réussi à avoir le même impact durable et le même succès, comme la gamme toujours active de lecteurs multimédias de SanDisk, la marque de stockage flash. Même le meilleur produit ou logiciel au monde aura du mal à connaître le succès si personne ne le connaît ou ne sait ce qu'il peut faire. Les lecteurs multimédias de la série SanDisk e200 de la même époque que l'iPod, par exemple, avaient une capacité de stockage plus importante, plus de fonctions et pouvaient lire des vidéos - le tout avec un format plus compact que l'iPod. Bien qu'ayant des produits apparemment supérieurs, ces produits ont eu beaucoup moins de succès que l'iPod. Aucun des fabricants ou développeurs de produits n'a engagé de ressources importantes pour commercialiser et faire la publicité de leurs produits ou n'avait l'expertise et les connaissances établies pour vendre le produit le plus efficacement possible. Pour rester compétitifs face aux grands fournisseurs de cloud public, OpenStack et les autres projets open source doivent pouvoir expliquer clairement comment ils peuvent contribuer à répondre aux besoins des utilisateurs et être utiles à ces derniers. Ce type de marketing est particulièrement important pour les projets open source car ils n'ont souvent pas le même niveau de ressources pour la publicité et le marketing traditionnel. Quelles sont les différences importantes entre le cloud public et le cloud privé ? Une bonne stratégie de contenu peut illustrer cela mieux qu'une longue et compliquée décharge d'informations. Une équipe de spécialistes du marketing peut aider un projet open source à élaborer des messages cohérents et bien adaptés pour expliquer aux utilisateurs comment le projet peut résoudre leurs problèmes et leur faciliter la vie. Développer une marque La reconnaissance de la marque du logiciel peut également jouer un rôle important dans le succès de l'adoption d'un produit, surtout si le logiciel est nouveau dans une industrie ou sur un marché. Les efforts pour construire une marque en plus de produits et de services de haute qualité ont un effet cumulatif. Les grandes entreprises comme Google, Apple, Microsoft et Amazon sont des noms familiers. Tout le monde a entendu parler de ces entreprises et a une idée générale de ce qu'elles produisent de précieux. S'ils ont le choix entre OpenStack, AWS, Google ou Microsoft, de nombreux utilisateurs peuvent être plus enclins à choisir la marque connue, même si OpenStack peut en fait mieux répondre à leurs besoins, surtout si l'utilisation de logiciels open source est une préoccupation. Les professionnels du marketing ont l'expertise, les connaissances et l'expérience nécessaires pour aider à construire un message de marque cohérent et faire progresser l'influence de la marque sur les différents canaux. Une stratégie de marketing solide permet également d'établir des connexions avec des réseaux plus importants. Pourquoi l'Open Source a besoin de rédacteurs techniques Un excellent produit doté d'un marketing et d'un message solides peut toujours ne pas être à la hauteur si personne ne sait ou ne comprend exactement comment l'utiliser. De plus, combien de développeurs prennent le temps ou veulent rédiger la documentation détaillée d'un logiciel lorsqu'ils développent le produit ? Même si l'on prend le temps de rédiger la documentation, dans quelle mesure la documentation est-elle complète ou détaillée ? La documentation est-elle accessible et facile à comprendre ? Les rédacteurs techniques jouent un rôle important dans le développement des produits. Les rédacteurs techniques jouent un rôle important dans le développement des produits. Ils rédigent les manuels, les guides et les documents de référence des produits les plus performants. Beaucoup de ces professionnels fournissent également une assistance écrite continue et des mises à jour de la documentation écrite au fur et à mesure que de nouvelles fonctionnalités sont développées. La documentation d'OpenStack comporte un certain nombre de domaines dans lesquels des rédacteurs techniques compétents pourraient en améliorer considérablement la valeur. Il n'existe aucune documentation pour aider les utilisateurs d'OpenStack à passer d'un environnement de développement à un système prêt pour la production. Malheureusement, trop de projets n'ont qu'un tutoriel sur l'environnement de développement ou une référence à l'API. De plus, il arrive que ces documents ne soient pas à jour avec la version actuelle d'OpenStack. Des rédacteurs techniques dédiés peuvent aider à maintenir cet important matériel de référence à jour pour répondre aux besoins des utilisateurs d'OpenStack, nouveaux et existants. Où sont ces aides maintenant ? Bien qu'il y ait sans aucun doute des professionnels dans ces disciplines et d'autres qui aident les projets open source à réussir, trop de professionnels "non techniques" se sentent intimidés ou ne sont pas les bienvenus pour participer. Ce type d'impression provient du fait que ces compétences sont considérées comme moins précieuses ou moins importantes que le développement de logiciels, même si elles ont un rôle précieux à jouer dans la réussite du développement de logiciels. Les logiciels libres doivent intégrer ces professionnels "non techniques" essentiels afin de rester compétitifs par rapport aux grands fournisseurs de logiciels fermés qui disposent de gros budgets pour la conception, le marketing et la rédaction technique. Entame la conversation Si tu es développeur de logiciels ou administrateur de systèmes, demande-toi la prochaine fois si tu aiderais mieux ton projet open source en concevant une interface ou en essayant de commercialiser le logiciel toi-même ou en invitant quelqu'un ayant ces compétences à t'aider. Même si tu peux faire ces choses toi-même, le fait d'avoir quelqu'un d'autre pour t'aider te libère et te permet d'écrire de meilleurs logiciels. Les équipes de projet doivent également prendre le temps d'expliquer les concepts techniques aux personnes qui découvrent le projet. Favoriser une attitude d'ouverture, de respect et d'appréciation des contributions des autres est essentiel pour assurer à ton projet open source une population saine de contributeurs. Pour les professionnels qui ne sont pas développeurs, réfléchis aux logiciels open source que tu utilises habituellement dans ton travail ou dans ta vie quotidienne. Demande-toi comment le logiciel pourrait bénéficier de ton expertise particulière et tend la main à l'équipe du logiciel avec un plan des contributions que tu aimerais apporter. Ce billet a été rédigé par Jadon Naas, ace product development lead chez InMotion Hosting. Partager cet article Articles connexes Comparaison des fournisseurs d'hébergement Web les plus rapides Hébergement web pour les startups : La base de la croissance numérique Les fournisseurs d'hébergement web les plus fiables en 2025 : Un examen fondé sur les données Comment la vitesse du serveur influence ton taux de conversion : l'importance des performances d'hébergement pour ton entreprise Que faire lorsque tu échoues à un test de performance d'un site Web ? 5 façons d'améliorer ton image de marque Facteurs à prendre en compte lors de la création d'un budget pour un site d'entreprise Meilleures options d'hébergement Web pour les petites entreprises Configurer un serveur Discord : guide pour les communautés d'entreprise Discord Bot Development Beyond Basics : L'architecture d'entreprise qui fonctionne vraiment