TY - GEN
T1 - Semi-automatic generation of audience-specific release notes
AU - Klepper, Sebastian
AU - Krusche, Stephan
AU - Bruegge, Bernd
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/5/14
Y1 - 2016/5/14
N2 - Agile development methodologies encourage frequent releases. However, many releases can overwhelm clients, testers and users if they do not understand what the actual difference is between two versions. Every release raises questions like whether they need to update right away, whether functionality has been added or problems have been fixed and finally whether it is worth their time to try out a new version. Release notes can alleviate this problem by informing their audience about the contents of a particular release, but the creation of high quality release notes takes time and effort. A release manager needs to have the release's target audience in mind, access information from project management, issue tracker, and build system and might even need input from designers and developers. We describe a semi-automated approach for generating targeted, informative release notes. Our solution is designed from the point of view of a release manager who acts as an editor of auto-generated content based on information gathered from both build server and issue tracker. Furthermore, it allows release notes to be tailored to a specific audience depending on their specific information needs.
AB - Agile development methodologies encourage frequent releases. However, many releases can overwhelm clients, testers and users if they do not understand what the actual difference is between two versions. Every release raises questions like whether they need to update right away, whether functionality has been added or problems have been fixed and finally whether it is worth their time to try out a new version. Release notes can alleviate this problem by informing their audience about the contents of a particular release, but the creation of high quality release notes takes time and effort. A release manager needs to have the release's target audience in mind, access information from project management, issue tracker, and build system and might even need input from designers and developers. We describe a semi-automated approach for generating targeted, informative release notes. Our solution is designed from the point of view of a release manager who acts as an editor of auto-generated content based on information gathered from both build server and issue tracker. Furthermore, it allows release notes to be tailored to a specific audience depending on their specific information needs.
KW - Agile development
KW - Automated workflows
KW - Continuous delivery
KW - Release management
UR - http://www.scopus.com/inward/record.url?scp=84984650190&partnerID=8YFLogxK
U2 - 10.1145/2896941.2896953
DO - 10.1145/2896941.2896953
M3 - Conference contribution
AN - SCOPUS:84984650190
T3 - Proceedings - International Workshop on Continuous Software Evolution and Delivery, CSED 2016
SP - 19
EP - 22
BT - Proceedings - International Workshop on Continuous Software Evolution and Delivery, CSED 2016
PB - Association for Computing Machinery, Inc
T2 - 1st International Workshop on Continuous Software Evolution and Delivery, CSED 2016
Y2 - 17 May 2016
ER -