Beyond Accuracy: Assessing Software Documentation Quality

被引:10
|
作者
Treude, Christoph [1 ]
Middleton, Justin [2 ]
Atapattu, Thushari [1 ]
机构
[1] Univ Adelaide, Adelaide, SA, Australia
[2] North Carolina State Univ, Raleigh, NC USA
基金
澳大利亚研究理事会;
关键词
software documentation; quality;
D O I
10.1145/3368089.3417045
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1509 / 1512
页数:4
相关论文
共 50 条
  • [41] SOFTWARE DOCUMENTATION.
    Boss, Richard W.
    [J]. Software Review, 1982, 1 (02): : 165 - 167
  • [42] Documentation: Basics and Beyond
    Umali, Gloria
    Funicelli, Allison
    [J]. JOURNAL OF THE AMERICAN PSYCHIATRIC NURSES ASSOCIATION, 2022, 28 (02) : NP47 - NP47
  • [43] SOFTWARE DOCUMENTATION: A NECESSITY
    Coelho, Hilda Simone
    [J]. TEXTO LIVRE-LINGUAGEM E TECNOLOGIA, 2009, 2 (01): : 17 - +
  • [44] SOFTWARE DOCUMENTATION - INTRODUCTION
    不详
    [J]. ELECTRONIC DESIGN, 1983, 31 (14) : 149 - 149
  • [45] APPLICATION SOFTWARE DOCUMENTATION
    GUILLEMETTE, RA
    [J]. JOURNAL OF SYSTEMS MANAGEMENT, 1987, 38 (05): : 36 - 39
  • [46] Constructural Software Documentation
    Nassif, Mathieu
    Robillard, Martin P.
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 308 - 309
  • [47] CONTROL SOFTWARE DOCUMENTATION
    HABIB, A
    [J]. ADVANCES IN INSTRUMENTATION AND CONTROL, VOL 44, PT 1-4, 1989, 44 : 931 - 938
  • [48] Accuracy of software quality models over multiple releases
    Khoshgoftaar, TM
    Allen, EB
    Jones, WD
    Hudepohl, JP
    [J]. ANNALS OF SOFTWARE ENGINEERING, 2000, 9 (1-4) : 103 - 116
  • [49] Assessing the quality of studies on the diagnostic accuracy of tumor markers
    Goebell, Peter J.
    Kamat, Ashish M.
    Sylvester, Richard J.
    Black, Peter
    Droller, Michael
    Godoy, Guilherme
    Hudson, M'Liss A.
    Junker, Kerstin
    Kassouf, Wassim
    Knowles, Margaret A.
    Schulz, Wolfgang A.
    Seiler, Roland
    Schmitz-Draeger, Bernd J.
    [J]. UROLOGIC ONCOLOGY-SEMINARS AND ORIGINAL INVESTIGATIONS, 2014, 32 (07) : 1051 - 1060
  • [50] Continuously Assessing and Improving Software Quality with Software Analytics Tools: A Case Study
    Martinez-Fernandez, Silverio
    Vollmer, Anna Maria
    Jedlitschka, Andreas
    Franch, Xavier
    Lopez, Lidia
    Ram, Prabhat
    Rodriguez, Pilar
    Aaramaa, Sanja
    Bagnato, Alessandra
    Choras, Michal
    Partanen, Jari
    [J]. IEEE ACCESS, 2019, 7 : 68219 - 68239