{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T14:54:51Z","timestamp":1743087291436,"version":"3.40.3"},"publisher-location":"Cham","reference-count":11,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031727801"},{"type":"electronic","value":"9783031727818"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,1,11]],"date-time":"2025-01-11T00:00:00Z","timestamp":1736553600000},"content-version":"vor","delay-in-days":10,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In many agile software development projects, documentation is often missing, outdated, or written with only a technical perspective. Existing literature recognizes the importance of documentation quality, especially when it comes to its readability for diverse audiences. While recent advances in Large Language Models (LLMs) offer the potential to tackle these issues, the use of LLMs for software documentation remains unexplored. This paper investigates the use of ChatGPT to improve and adapt documentation to specific audiences. We apply ChatGPT-4 for alternative documentation production and measure the resulting text characteristics and readability. Twenty-five experts from management and development rate these different versions. Results show the suitability of ChatGPT for generating high-quality text for both audiences, with managers benefiting more from an adapted version.<\/jats:p>","DOI":"10.1007\/978-3-031-72781-8_11","type":"book-chapter","created":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T18:02:14Z","timestamp":1736532134000},"page":"103-109","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ChatGPT for\u00a0Tailoring Software Documentation for\u00a0Managers and\u00a0Developers"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7179-1901","authenticated-orcid":false,"given":"Saimir","family":"Bala","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3443-0053","authenticated-orcid":false,"given":"Kristina","family":"Sahling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8450-7252","authenticated-orcid":false,"given":"Jennifer","family":"Haase","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7260-524X","authenticated-orcid":false,"given":"Jan","family":"Mendling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,11]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"Abrahamsson, P., et al.: Chatgpt as a fullstack web developer - early results. In: XP Workshops. Lecture Notes in Business Information Processing, vol. 489, pp. 201\u2013209. Springer, Cham (2023)","DOI":"10.1007\/978-3-031-48550-3_20"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Aghajani, E., et al.: Software documentation issues unveiled. In: Proceedings of the 41st International Conference on Software Engineering, ICSE 2019, pp. 1199\u20131210. IEEE Press, Montreal, Quebec, Canada (2019)","DOI":"10.1109\/ICSE.2019.00122"},{"issue":"2","key":"11_CR3","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1037\/h0076540","volume":"60","author":"M Coleman","year":"1975","unstructured":"Coleman, M., Liau, T.L.: A computer readability formula designed for machine scoring. J. Appl. Psychol. 60(2), 283 (1975)","journal-title":"J. Appl. Psychol."},{"key":"11_CR4","unstructured":"Dale, E., Chall, J.S.: A formula for predicting readability: instructions. Educ. Res. Bull. 37\u201354 (1948)"},{"issue":"3","key":"11_CR5","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1037\/h0057532","volume":"32","author":"R Flesch","year":"1948","unstructured":"Flesch, R.: A new readability yardstick. J. Appl. Psychol. 32(3), 221 (1948)","journal-title":"J. Appl. Psychol."},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Garousi, G., Garousi, V., Moussavi, M., Ruhe, G., Smith, B.: Evaluating usage and quality of technical software documentation: an empirical study. In: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, EASE 2013, pp. 24\u201335. Association for Computing Machinery, New York (2013)","DOI":"10.1145\/2460999.2461003"},{"key":"11_CR7","unstructured":"Pace AI: Chatgpt for technical documentation (2024). https:\/\/paceai.co\/chatgpt-for-technical-documentation. Accessed 21 June 2024"},{"key":"11_CR8","doi-asserted-by":"publisher","first-page":"1118","DOI":"10.1109\/TSE.2022.3171469","volume":"49","author":"W Pan","year":"2023","unstructured":"Pan, W., Ming, H., Kim, D.K., Yang, Z.: Pride: prioritizing documentation effort based on a pagerank-like algorithm and simple filtering rules. IEEE Trans. Software Eng. 49, 1118\u20131151 (2023)","journal-title":"IEEE Trans. Software Eng."},{"issue":"3","key":"11_CR9","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1177\/1473325002001003636","volume":"1","author":"MQ Patton","year":"2002","unstructured":"Patton, M.Q.: Two decades of developments in qualitative inquiry: a personal, experiential perspective. Qual. Soc. Work. 1(3), 261\u2013283 (2002)","journal-title":"Qual. Soc. Work."},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"Ronanki, K., Daniel, B.C., Berger, C.: Chatgpt as a tool for user story quality evaluation: trustworthy out of the box? In: XP Workshops. Lecture Notes in Business Information Processing, vol. 489, pp. 173\u2013181. Springer, Cham (2023)","DOI":"10.1007\/978-3-031-48550-3_17"},{"key":"11_CR11","unstructured":"Sommerville, I.: Sommerville Software Engineering, vol. 291. Pearson (2011)"}],"container-title":["Lecture Notes in Business Information Processing","Agile Processes in Software Engineering and Extreme Programming \u2013 Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-72781-8_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T19:02:57Z","timestamp":1736535777000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-72781-8_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031727801","9783031727818"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-72781-8_11","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"11 January 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"XP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Agile Software Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bozen-Bolzano","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 June 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"xpu2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.agilealliance.org\/xp2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}