مشروع البحث: An intelligent framework to explore and detect community smells in software engineering
تحميل...
المساهمين
الممولين
رقم التعريف
277
الباحث
نوري سالم المريمي
الوصف
L’ingénierie logicielle peut être définie comme l’effort coordonné de diverses entités, y compris
des organisations et des individus, pour construire des produits logiciels. Ainsi, la structure
sociale au sein d’une communauté de développement logiciel, y compris les interactions entre les
développeurs, est cruciale pour le succès des projets logiciels. Les communautés de projets sont
de plus en plus sollicitées dans les systèmes logiciels modernes pour améliorer la productivité des
développeurs et garantir la livraison de logiciels de haute qualité. Cependant, ces communautés
manquent souvent d’un suivi suffisant de leurs structures organisationnelles, en particulier dans
les communautés plus grandes avec des structures explicites où le soutien managérial peut faire
défaut. Les communautés de développement logiciel doivent donc coordonner activement leurs
efforts pour favoriser une collaboration efficace et promouvoir le bien-être de la communauté
de développement. Des recherches récentes ont introduit le terme "odeurs de la communauté"
pour décrire une série de modèles socio-techniques ayant un effet préjudiciable sur la santé
organisationnelle d’un projet. Les odeurs de la communauté sont associées à des circonstances
résultant de mauvaises pratiques organisationnelles et sociales, ce qui contribue à l’accumulation
de dettes sociales. Cette thèse présente une série d’études empiriques visant à comprendre les
défis de la détection des odeurs de la communauté dans le domaine de l’ingénierie logicielle,
à mettre en évidence la valeur des odeurs de la communauté dans le développement logiciel
et à proposer de nouvelles approches pour soutenir les développeurs et les gestionnaires dans
l’amélioration de l’efficacité de l’ingénierie logicielle au sein de communautés sub-optimales.
الكلمات الدالة
An intelligent framework to explore and detect community smells in software engineering