Tampere University of Technology

TUTCRIS Research Portal

Lessons Learned on Communication Channels and Practices in Agile Software Development

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

Lessons Learned on Communication Channels and Practices in Agile Software Development. / Ahmad, Muhammad Ovais ; Lenarduzzi, Valentina; Taibi, Davide; Oivo, Markku.

Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018. IEEE, 2018. p. 929-938 (Annals of computer science and information systems; Vol. 15).

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Ahmad, MO, Lenarduzzi, V, Taibi, D & Oivo, M 2018, Lessons Learned on Communication Channels and Practices in Agile Software Development. in Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018. Annals of computer science and information systems, vol. 15, IEEE, pp. 929-938, Federated Conference on Computer Science and Information Systems, 9/09/18. https://doi.org/10.15439/2018F72

APA

Ahmad, M. O., Lenarduzzi, V., Taibi, D., & Oivo, M. (2018). Lessons Learned on Communication Channels and Practices in Agile Software Development. In Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018 (pp. 929-938). (Annals of computer science and information systems; Vol. 15). IEEE. https://doi.org/10.15439/2018F72

Vancouver

Ahmad MO, Lenarduzzi V, Taibi D, Oivo M. Lessons Learned on Communication Channels and Practices in Agile Software Development. In Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018. IEEE. 2018. p. 929-938. (Annals of computer science and information systems). https://doi.org/10.15439/2018F72

Author

Ahmad, Muhammad Ovais ; Lenarduzzi, Valentina ; Taibi, Davide ; Oivo, Markku. / Lessons Learned on Communication Channels and Practices in Agile Software Development. Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018. IEEE, 2018. pp. 929-938 (Annals of computer science and information systems).

Bibtex - Download

@inproceedings{a62dcf364b1e4a04a0d9bd274441fc44,
title = "Lessons Learned on Communication Channels and Practices in Agile Software Development",
abstract = "Communication plays an important role in Agile Software Development (ASD). In each ASD practice (e.g., stand-up or retrospective meetings), different communication practices and channels are adopted by different companies. Several works have analyzed the impact of communication channels and practices. However, there are no secondary studies summarizing their impact on ASD. This study presents a Systematic Mapping Study (SMS) that aggregates, summarizes, and discusses the results of 25 relevant primary studies concerning the impact of communication channels and practices in ASD. We followed the well-known systematic mapping methodology in software engineering and analyzed empirical studies published before the end of June 2018. The results of our study have yielded several strategies that can be adopted by practitioners. Communication practices are context dependent. In the case of a distributed team, blended usage of rich-media communication tools, such as shared mind-map tools, videoconferencing, and promoting the exchange of team members between teams, is beneficial. In conclusion, communication can be expensive if teams do not apply the right strategies. Future research direction is to understand how to maximize product quality while reducing communication cost and how to identify the most beneficial communication strategy for the different stages of ASD.",
author = "Ahmad, {Muhammad Ovais} and Valentina Lenarduzzi and Davide Taibi and Markku Oivo",
year = "2018",
doi = "10.15439/2018F72",
language = "English",
series = "Annals of computer science and information systems",
publisher = "IEEE",
pages = "929--938",
booktitle = "Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Lessons Learned on Communication Channels and Practices in Agile Software Development

AU - Ahmad, Muhammad Ovais

AU - Lenarduzzi, Valentina

AU - Taibi, Davide

AU - Oivo, Markku

PY - 2018

Y1 - 2018

N2 - Communication plays an important role in Agile Software Development (ASD). In each ASD practice (e.g., stand-up or retrospective meetings), different communication practices and channels are adopted by different companies. Several works have analyzed the impact of communication channels and practices. However, there are no secondary studies summarizing their impact on ASD. This study presents a Systematic Mapping Study (SMS) that aggregates, summarizes, and discusses the results of 25 relevant primary studies concerning the impact of communication channels and practices in ASD. We followed the well-known systematic mapping methodology in software engineering and analyzed empirical studies published before the end of June 2018. The results of our study have yielded several strategies that can be adopted by practitioners. Communication practices are context dependent. In the case of a distributed team, blended usage of rich-media communication tools, such as shared mind-map tools, videoconferencing, and promoting the exchange of team members between teams, is beneficial. In conclusion, communication can be expensive if teams do not apply the right strategies. Future research direction is to understand how to maximize product quality while reducing communication cost and how to identify the most beneficial communication strategy for the different stages of ASD.

AB - Communication plays an important role in Agile Software Development (ASD). In each ASD practice (e.g., stand-up or retrospective meetings), different communication practices and channels are adopted by different companies. Several works have analyzed the impact of communication channels and practices. However, there are no secondary studies summarizing their impact on ASD. This study presents a Systematic Mapping Study (SMS) that aggregates, summarizes, and discusses the results of 25 relevant primary studies concerning the impact of communication channels and practices in ASD. We followed the well-known systematic mapping methodology in software engineering and analyzed empirical studies published before the end of June 2018. The results of our study have yielded several strategies that can be adopted by practitioners. Communication practices are context dependent. In the case of a distributed team, blended usage of rich-media communication tools, such as shared mind-map tools, videoconferencing, and promoting the exchange of team members between teams, is beneficial. In conclusion, communication can be expensive if teams do not apply the right strategies. Future research direction is to understand how to maximize product quality while reducing communication cost and how to identify the most beneficial communication strategy for the different stages of ASD.

U2 - 10.15439/2018F72

DO - 10.15439/2018F72

M3 - Conference contribution

T3 - Annals of computer science and information systems

SP - 929

EP - 938

BT - Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018

PB - IEEE

ER -