{"title":"A new taxonomy of global software development best practices using prioritization based on a fuzzy system","authors":"Muhammad Azeem Akbar, Víctor Leiva","doi":"10.1002/smr.2629","DOIUrl":null,"url":null,"abstract":"<p>Effective management of development projects is crucial to delivering high-quality software within time and budget constraints. However, organizing geographically distributed software development activities presents unique challenges, including difficulties in face-to-face interaction and coordination. To assist the global software development community in updating and developing new project management techniques, identifying and prioritizing best practices is essential. This study aims to develop a taxonomy based on the prioritization of management practices for software development, drawing from empirical data. Fifty-five best practices associated with the Project Management Body of Knowledge (PMBOK) fields were identified from the existing literature. The study also empirically examines the acceptability and relevance of these practices within the industry. An analytic hierarchy process within a fuzzy system is employed to prioritize these practices based on their importance in managing global software development.</p>","PeriodicalId":48898,"journal":{"name":"Journal of Software-Evolution and Process","volume":"36 3","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2023-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Software-Evolution and Process","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/smr.2629","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Effective management of development projects is crucial to delivering high-quality software within time and budget constraints. However, organizing geographically distributed software development activities presents unique challenges, including difficulties in face-to-face interaction and coordination. To assist the global software development community in updating and developing new project management techniques, identifying and prioritizing best practices is essential. This study aims to develop a taxonomy based on the prioritization of management practices for software development, drawing from empirical data. Fifty-five best practices associated with the Project Management Body of Knowledge (PMBOK) fields were identified from the existing literature. The study also empirically examines the acceptability and relevance of these practices within the industry. An analytic hierarchy process within a fuzzy system is employed to prioritize these practices based on their importance in managing global software development.