{"title":"大规模敏捷开发中的实践社区:系统的文献映射","authors":"Iury Monte, Lucas Lins, M. Marinho","doi":"10.1109/CLEI56649.2022.9959929","DOIUrl":null,"url":null,"abstract":"Agile software development has become an attractive option for companies trying to improve their performance, even though its methods were originally designed for small, individual teams. Current literature does not provide a cohesive picture of how agile methods scale into account, like large and often distributed software development projects. Some studies claim that Communities of Practice (CoPs) can be essential to successfully adopting agile practices, especially in large organizations. CoPs are groups of experts who share a common interest or topic and collectively wish to deepen their knowledge. This study highlights how CoPs are applied and used to promote and scale agile methods in large projects. To answer the research question, “How have Communities of Practice been used to support large-scale agile development teams?” we conducted a Systematic Literature Mapping (SLM) in the context of “Largescale Agile Methods” and “Communities of Practice”. Thus, from twenty-one studies, it was possible to synthesize three different themes and 13 categories that promote good practices in the adoption of CoPs to scale agile methods, including “coordination between teams”, “knowledge sharing”, and “open community”.","PeriodicalId":156073,"journal":{"name":"2022 XVLIII Latin American Computer Conference (CLEI)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Communities of Practice in Large-Scale Agile Development: A Systematic Literature Mapping\",\"authors\":\"Iury Monte, Lucas Lins, M. Marinho\",\"doi\":\"10.1109/CLEI56649.2022.9959929\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Agile software development has become an attractive option for companies trying to improve their performance, even though its methods were originally designed for small, individual teams. Current literature does not provide a cohesive picture of how agile methods scale into account, like large and often distributed software development projects. Some studies claim that Communities of Practice (CoPs) can be essential to successfully adopting agile practices, especially in large organizations. CoPs are groups of experts who share a common interest or topic and collectively wish to deepen their knowledge. This study highlights how CoPs are applied and used to promote and scale agile methods in large projects. To answer the research question, “How have Communities of Practice been used to support large-scale agile development teams?” we conducted a Systematic Literature Mapping (SLM) in the context of “Largescale Agile Methods” and “Communities of Practice”. Thus, from twenty-one studies, it was possible to synthesize three different themes and 13 categories that promote good practices in the adoption of CoPs to scale agile methods, including “coordination between teams”, “knowledge sharing”, and “open community”.\",\"PeriodicalId\":156073,\"journal\":{\"name\":\"2022 XVLIII Latin American Computer Conference (CLEI)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 XVLIII Latin American Computer Conference (CLEI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CLEI56649.2022.9959929\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 XVLIII Latin American Computer Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI56649.2022.9959929","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Communities of Practice in Large-Scale Agile Development: A Systematic Literature Mapping
Agile software development has become an attractive option for companies trying to improve their performance, even though its methods were originally designed for small, individual teams. Current literature does not provide a cohesive picture of how agile methods scale into account, like large and often distributed software development projects. Some studies claim that Communities of Practice (CoPs) can be essential to successfully adopting agile practices, especially in large organizations. CoPs are groups of experts who share a common interest or topic and collectively wish to deepen their knowledge. This study highlights how CoPs are applied and used to promote and scale agile methods in large projects. To answer the research question, “How have Communities of Practice been used to support large-scale agile development teams?” we conducted a Systematic Literature Mapping (SLM) in the context of “Largescale Agile Methods” and “Communities of Practice”. Thus, from twenty-one studies, it was possible to synthesize three different themes and 13 categories that promote good practices in the adoption of CoPs to scale agile methods, including “coordination between teams”, “knowledge sharing”, and “open community”.