Communicability - A Software Quality Attribute Proposal

被引:0
|
作者
Allen, Claudine [1 ]
Ildephonce, Ilenius [2 ]
机构
[1] Univ West Indies Mona, Dept Comp, Kingston, Jamaica
[2] Univ West Indies Five Isl, Sch Sci Comp & Artificial Intelligence, St Johns, Antigua & Barbu
来源
关键词
quality attribute; communicability; communication; quality attribute scenario;
D O I
10.1109/SoutheastCon51012.2023.10115145
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper builds on the known fact that there are artifacts and constructs within the software product and process that enable or inhibit communication between developer stakeholders that is critical to software quality and success. Processes such as refactoring, version control and integration (which are critical to software quality), become difficult and costly when these artifacts such as commit messages, code comments, design documents and interface descriptions are not recognised and treated as legitimate communication structures which can in fact make or break the success of the software product. The paper, therefore, proposes the software quality attribute of communicability. A group of developers were surveyed to understand the experience of developers in relation to identified communication constructs and artifacts in software development. After this, the authors collaborated on the development of realistic communicability scenarios. A general scenario for communicability is created based on the concrete scenarios that were written. Furthermore, using the input of the developers a collection of communicability tactics were documented. The findings presented in this paper will be beneficial to requirements engineers and also software architects as they document quality attribute requirements for software with special requirements for clear communication between stakeholders.
引用
收藏
页码:647 / 653
页数:7
相关论文
共 50 条
  • [1] Exploring the Directives of Communicability for Improving the Quality of Software Artifacts
    Lopes, Adriana
    Conte, Tayana
    de Souza, Clarisse Sieckenius
    PROCEEDINGS OF THE 19TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2020, 2020,
  • [2] Proposal of Quality in Use in Software Quality
    Fukuzumi, Shin'ichi
    Hirasawa, Nowky
    Wada, Noriko
    Komiyama, Toshihiro
    Azuma, Motoei
    HUMAN-COMPUTER INTERACTION. DESIGN AND USER EXPERIENCE, HCI 2020, PT I, 2020, 12181 : 431 - 438
  • [3] On quality attribute based software engineering
    Preiss, O
    Wegmann, A
    Wong, J
    PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 114 - 120
  • [4] Directives of Communicability for Software Artifacts
    Damian, Adriana Lopes
    de Souza, Clarisse Sieckenius
    Conte, Tayana
    PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021, 2021,
  • [5] Proposal of a Quality Model for Educational Software
    Plaza, I.
    Marcuello, J. J.
    Igual, R.
    Arcega, F.
    2009 EAEEIE ANNUAL CONFERENCE, 2009, : 46 - +
  • [6] Communicability in learning software in higher education
    Perez Lozada, Osmar de Jesus
    REVISTA IBEROAMERICANA DE EDUCACION, 2011, 55 (02):
  • [7] Designing software architectures to achieve quality attribute requirements
    Bachmann, F
    Bass, L
    Klein, M
    Shelton, C
    IEE PROCEEDINGS-SOFTWARE, 2005, 152 (04): : 153 - 165
  • [8] Quality attribute taxonomies for DSP software architecture design
    Purhonen, A
    SOFTWARE PRODUCT-FAMILY ENGINEERING, 2002, 2290 : 238 - 247
  • [9] Distributed Quality-Attribute Optimization of Software Architectures
    Rago, Alejandro
    Vidal, Santiago
    Andres Diaz-Pace, J.
    Frank, Sebastian
    van Hoorn, Andre
    XI BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE (SBCARS 2017), 2017,
  • [10] Evaluation of quality attribute variability in software product families
    Etxeberria, Leire
    Sagardui, Goiuria
    FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 255 - 264