Assessing the state of software documentation practices

被引:0
|
作者
Visconti, M [1 ]
Cook, CR
机构
[1] Univ Tecn Federico Santa Maria, Dept Informat, Valparaiso, Chile
[2] Oregon State Univ, Dept Comp Sci, Corvallis, OR 97331 USA
关键词
system documentation processes; maturity model; key practices; degree of satisfaction; assessment results;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A system documentation process maturity model and assessment procedure were developed and used to assess 91 projects at 41 different companies over a seven year period. During this time the original version evolved into a total of four versions based on feedback from industry and the experience gained from the assessments. This paper reports the overall results obtained from the assessments which strongly suggest that the practice of documentation is not getting a passing grade in the software industry. The results show a clear maturity gap between documentation practices concerned with defining policy and practices concerned with adherence to those policies. The results further illustrate the need to recognize the importance of improving the documentation process, and to transform the good intentions into explicit policies and actions.
引用
收藏
页码:485 / 496
页数:12
相关论文
共 50 条
  • [1] Assessing the Documentation Development Effort in Software Projects
    Sanchez-Rosado, Isaac
    Rodriguez-Soria, Pablo
    Martin-Herrera, Borja
    Jose Cuadrado-Gallego, Juan
    Martinez-Herraiz, Javier
    Gonzalez, Alfonso
    SOFTWARE PROCESS AND PRODUCT MEASUREMENT, PROCEEDINGS, 2009, 5891 : 337 - +
  • [2] Beyond Accuracy: Assessing Software Documentation Quality
    Treude, Christoph
    Middleton, Justin
    Atapattu, Thushari
    PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 1509 - 1512
  • [3] A view-based approach for improving software documentation practices
    Bayer, Joachim
    Muthig, Dirk
    13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 269 - +
  • [4] A Study on the Software Architecture Documentation Practices and Maturity in Open-Source Software Development
    Muszynski, Michel
    Lugtigheid, Sven
    Castor, Fernando
    Brinkkemper, Sjaak
    IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2022), 2022, : 47 - 57
  • [5] How software engineers use documentation: The state of the practice
    Lethbridge, TC
    Singer, J
    Forward, A
    IEEE SOFTWARE, 2003, 20 (06) : 35 - +
  • [6] Assessing the state of software in a large enterprise
    Randy L. Hackbarth
    Audris Mockus
    John Douglas Palframan
    David M. Weiss
    Empirical Software Engineering, 2010, 15 : 219 - 249
  • [7] Assessing the state of software in a large enterprise
    Hackbarth, Randy L.
    Mockus, Audris
    Palframan, John Douglas
    Weiss, David M.
    EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (03) : 219 - 249
  • [8] The Types, Roles, and Practices of Documentation in Data Analytics Open Source Software LibrariesA Collaborative Ethnography of Documentation Work
    R. Stuart Geiger
    Nelle Varoquaux
    Charlotte Mazel-Cabasse
    Chris Holdgraf
    Computer Supported Cooperative Work (CSCW), 2018, 27 : 767 - 802
  • [9] Software Documentation Quality A Case Study for the Software Documentation of SIGEPE
    da Silva, Waldeyr Mendes C.
    de Sousa, Rafael
    da Mata, Daniel Q.
    Araujo, Aleteia P. F.
    Holanda, Maristela
    dos Santos, Gileno Dias
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [10] Learning-based Identification of Coding Best Practices from Software Documentation
    Sawant, Neela
    Sengamedu, Srinivasan H
    Proceedings - 2022 IEEE International Conference on Software Maintenance and Evolution, ICSME 2022, 2022, : 533 - 542