Nouvelle adaptation de fonctionnalité de Github Discussions

Nouvelle adaptation de fonctionnalité de Github Discussions

Par nombre moyen de discussions par jour (échelle log). La taille en points représente le nombre de membres dans un projet. Crédit : Hideaki Hata, Université de Shinshu

Comment une nouvelle fonctionnalité ajoutée sur le site Web GitHub, qui est un site Web essentiel pour de nombreux développeurs de logiciels, est-elle utilisée et utilisée ? Une étude menée par le professeur agrégé de l’Université de Shinshu, Hideaki Hata, a effectué une analyse exploratoire sur cette nouvelle fonctionnalité, GitHub Discussions, qui est toujours en cours de développement. Cette étude a analysé la version bêta qui était testée sur un nombre limité de projets.

Les questions de recherche étaient les suivantes :

  • RQ1 : Comment les discussions GitHub ont-elles été adoptées et utilisées ?
  • RQ2 : Quelles raisons les développeurs ont-ils d’adopter les discussions GitHub ?
  • RQ3 : Comment les discussions GitHub sont-elles liées et se comparent-elles aux autres canaux de communication ?

L’équipe internationale a découvert que les discussions GitHub sont utiles non seulement pour le développement de logiciels, mais également pour gérer les discussions au sein d’un projet. Cependant, il n’est pas facile de bien gérer un forum. Le professeur agrégé Hata a trouvé que les points suivants mentionnés dans la section 7 du document de recherche sont importants pour l’amélioration.

  • Établissez des lignes directrices pour participer aux discussions.
  • Encouragez les membres principaux du projet à participer aux discussions.
  • Préparez-vous pour les nouveaux arrivants.

Une équipe internationale composée de chercheurs de différentes spécialités a travaillé ensemble pour l’analyse. En raison du fait que les projets ont été sélectionnés sur la base de critères inconnus des chercheurs, il était difficile d’argumenter sur la généralité des résultats. Cependant, l’équipe de recherche internationale a été efficace dans la réalisation de l’étude préliminaire. Le professeur agrégé Hata espère atteindre les utilisateurs existants de GitHub et les utilisateurs potentiels qui pourraient utiliser GitHub pour une collaboration à l’avenir afin qu’ils puissent bénéficier des résultats de la recherche. Il espère analyser et développer un mécanisme pour gérer divers processus et communications dans le développement de logiciels.

  • Nouvelle adaptation de fonctionnalité de Github Discussions

    Catégories, participants, relations, notifications et événements. Crédit : Nicole Novielli

  • Nouvelle adaptation de fonctionnalité de Github Discussions

    (Échelle log) par la période d’utilisation des discussions GitHub. Crédit : Hideaki Hata, Université de Shinshu

La recherche a été publiée dans Génie logiciel empirique.


Comment la race affecte les jugements sur le travail des développeurs de logiciels


Plus d’information:
Hideaki Hata et al, GitHub Discussions: An exploratory study of early adoption, Génie logiciel empirique (2021). DOI : 10.1007/s10664-021-10058-6

Fourni par l’Université de Shinshu

Citation: Nouvelle adaptation de fonctionnalité de Github Discussions (2021, 10 novembre) récupérée le 10 novembre 2021 à partir de https://techxplore.com/news/2021-11-feature-github-discussions.html

Ce document est soumis au droit d’auteur. En dehors de toute utilisation équitable à des fins d’étude ou de recherche privée, aucune partie ne peut être reproduite sans l’autorisation écrite. Le contenu est fourni seulement pour information.