Beyond Accuracy: Assessing Software Documentation Quality

07/21/2020
by   Christoph Treude, et al.
0

Good software documentation encourages good software engineering, but the meaning of "good" documentation is vaguely defined in the software engineering literature. To clarify this ambiguity, we draw on work from the data and information quality community to propose a framework that decomposes documentation quality into ten dimensions of structure, content, and style. To demonstrate its application, we recruited technical editors to apply the framework when evaluating examples from several genres of software documentation. We summarise their assessments – for example, reference documentation and README files excel in quality whereas blog articles have more problems – and we describe our vision for reasoning about software documentation quality and for the expansion and potential of a unified quality framework.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2020

Software Engineering Standards for Epidemiological Modeling

There are many normative and technical questions involved in evaluating ...
research
03/04/2020

Measuring the Quality of B Abstract Machines with ISO/IEC 25010

The B method has facilitated the development of software by specifying t...
research
09/08/2023

Trustworthy and Synergistic Artificial Intelligence for Software Engineering: Vision and Roadmaps

For decades, much software engineering research has been dedicated to de...
research
08/19/2020

Metamodel Quality Requirements and Evaluation (MQuaRE)

Models are the primary artifacts of model-driven software engineering (M...
research
07/26/2019

Exploranative Code Quality Documents

Good code quality is a prerequisite for efficiently developing maintaina...
research
01/16/2020

Candidate Software Process Flaws for the Boeing 737 Max MCAS Algorithm and Risks for a Proposed Upgrade

By reasoning about the claims and speculations promised as part of the p...
research
06/21/2021

Towards a corpus for credibility assessment in software practitioner blog articles

Blogs are a source of grey literature which are widely adopted by softwa...

Please sign up or login with your details

Forgot password? Click here to reset