Directives of Communicability for Software Artifacts

被引:0
|
作者
Damian, Adriana Lopes [1 ]
de Souza, Clarisse Sieckenius [2 ]
Conte, Tayana [1 ]
机构
[1] Univ Fed Amazonas, Inst Comp, Manaus, Amazonas, Brazil
[2] Pontificia Univ Catolica Rio de Janeiro, Dept Informat, Rio de Janeiro, Brazil
来源
PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021 | 2021年
关键词
I Communication through software artifacts; Communicability of software artifacts;
D O I
10.1145/3493244.3493276
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software artifacts created in the early stages of the development process describe the proposed solutions for the system, such as UML and prototypes. For this reason, these artifacts are important for team communication. Miscommunication via artifacts occurs because practitioners typically focus on modeling, without reflecting on how other software development team members interpret them. Incorrect information during the development process can be introduced in the system due to miscommunication, impacting its quality. In this context, this work aimed to answer the following research question: How to support effective communication between producers and consumers of artifacts developed in the early stages of software development? To answer this question, we proposed the Directives of Communicability (DCs), based on theories that investigate different communication perspectives and exploratory studies. We designed the DCs to support practitioners to analyze characteristics that affect the artifact's content on communication. We conducted different empirical studies with our proposal, with 105 participants from industry and academia. From the empirical studies results, we noticed the DCs supported the reflection of producers' artifacts, contributing to effective communication and reducing defects caused by miscommunication.
引用
收藏
页数:9
相关论文
共 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] Directives of Communicability: Towards Better Communication Through Software Models
    Lopes, Adriana
    Oliveira, Edson
    Conte, Tayana
    de Souza, Clarisse Sieckenius
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 45 - 48
  • [3] Directives of Communicability: Teaching Students How to Improve Communication Through Software Modeling
    Lopes, Adriana
    Oliveira, Edson
    Conte, Tayana
    de Souza, Clarisse Sieckenius
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2019), 2019, : 306 - 307
  • [4] Communicability in learning software in higher education
    Perez Lozada, Osmar de Jesus
    REVISTA IBEROAMERICANA DE EDUCACION, 2011, 55 (02):
  • [5] Communicability - A Software Quality Attribute Proposal
    Allen, Claudine
    Ildephonce, Ilenius
    SOUTHEASTCON 2023, 2023, : 647 - 653
  • [6] Wikifying software artifacts
    Mathieu Nassif
    Martin P. Robillard
    Empirical Software Engineering, 2021, 26
  • [7] Wikifying software artifacts
    Nassif, Mathieu
    Robillard, Martin P.
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (02)
  • [8] Software BertillonageDetermining the provenance of software development artifacts
    Julius Davies
    Daniel M. German
    Michael W. Godfrey
    Abram Hindle
    Empirical Software Engineering, 2013, 18 : 1195 - 1237
  • [9] Alternative measurement of software artifacts
    Lenic, M
    Zorman, M
    Povalej, P
    Kokol, P
    ICCC 2004: SECOND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL CYBERNETICS, PROCEEDINGS, 2004, : 231 - 235
  • [10] Incremental maintenance of software artifacts
    Reiss, SP
    ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2005, : 113 - 122