Towards to Transfer the Directives of Communicability to Software Projects: Qualitative Studies
- 1. Universidade Federal do Amazonas
- 2. Universidade de Brasília
- 3. Pontifical Catholic University of Rio de Janeiro
Description
The software artifacts developed in the early stages of the development process describe the proposed solutions for the software. For this reason, these artifacts are commonly used to support communication among members of the development team. Miscommunication through software artifacts occurs because practitioners typically focus on their modeling, without reflecting on how other software development team members interpret them. In this context, we proposed the Directives of Communicability (DCs) to support practitioners analyzing characteristics that affect the artifact's content on communication via artifact. We conducted preliminary studies in a controlled environment with our proposal. However, we noticed that new studies are necessary to evaluate the DCs concerning practitioners' perceptions before transferring them to the industry. In this paper, we present two studies performed aiming to transfer the DCs to the software industry. In the first study, we evaluated the practitioners' perception about the DCs. In the second study, we evaluated the feasibility of the DCs in a software development team. The studies' results indicated that DCs have the potential to support improvements in artifacts' content to reduce miscommunication via artifact. To facilitate the use of our proposal in the software industry, we created procedures that support the adoption of the DCs and checklists for the application of each directive in the software artifacts. We noticed positive perceptions of practitioners about the application of DCs in software artifacts. We hope that our contribution support software development teams that use artifacts in your projects.
Translated Descriptions
Translated Description (Arabic)
تصف أدوات البرنامج التي تم تطويرها في المراحل المبكرة من عملية التطوير الحلول المقترحة للبرنامج. لهذا السبب، تُستخدم هذه الأدوات بشكل شائع لدعم التواصل بين أعضاء فريق التطوير. يحدث سوء التواصل من خلال أدوات البرمجيات لأن الممارسين يركزون عادة على النمذجة الخاصة بهم، دون التفكير في كيفية تفسير أعضاء فريق تطوير البرمجيات الآخرين لها. في هذا السياق، اقترحنا توجيهات التواصل (DCS) لدعم الممارسين الذين يحللون الخصائص التي تؤثر على محتوى الأداة على التواصل عبر الأداة. أجرينا دراسات أولية في بيئة خاضعة للرقابة مع اقتراحنا. ومع ذلك، لاحظنا أن الدراسات الجديدة ضرورية لتقييم البلدان النامية فيما يتعلق بتصورات الممارسين قبل نقلها إلى الصناعة. في هذه الورقة، نقدم دراستين تم إجراؤهما بهدف نقل البلدان النامية إلى صناعة البرمجيات. في الدراسة الأولى، قمنا بتقييم تصور الممارسين حول البلدان النامية. في الدراسة الثانية، قمنا بتقييم جدوى DCs في فريق تطوير البرمجيات. أشارت نتائج الدراسات إلى أن البلدان النامية لديها القدرة على دعم التحسينات في محتوى القطع الأثرية للحد من سوء التواصل عبر القطع الأثرية. لتسهيل استخدام اقتراحنا في صناعة البرمجيات، أنشأنا إجراءات تدعم اعتماد DCs وقوائم المراجعة لتطبيق كل توجيه في أدوات البرمجيات. لاحظنا تصورات إيجابية للممارسين حول تطبيق DCs في أدوات البرمجيات. نأمل أن تدعم مساهمتنا فرق تطوير البرمجيات التي تستخدم الأدوات في مشاريعك.Translated Description (French)
Les artefacts logiciels développés au début du processus de développement décrivent les solutions proposées pour le logiciel. Pour cette raison, ces artefacts sont couramment utilisés pour faciliter la communication entre les membres de l'équipe de développement. Une mauvaise communication par le biais d'artefacts logiciels se produit parce que les praticiens se concentrent généralement sur leur modélisation, sans réfléchir à la façon dont les autres membres de l'équipe de développement logiciel les interprètent. Dans ce contexte, nous avons proposé les Directives de communicabilité (DC) pour aider les praticiens à analyser les caractéristiques qui affectent le contenu de l'artefact sur la communication via l'artefact. Nous avons mené des études préliminaires dans un environnement contrôlé avec notre proposition. Cependant, nous avons remarqué que de nouvelles études sont nécessaires pour évaluer les DC concernant les perceptions des praticiens avant de les transférer à l'industrie. Dans cet article, nous présentons deux études réalisées visant à transférer les DC à l'industrie du logiciel. Dans la première étude, nous avons évalué la perception des praticiens sur les CD. Dans la deuxième étude, nous avons évalué la faisabilité des DC dans une équipe de développement logiciel. Les résultats des études ont indiqué que les DC ont le potentiel de soutenir les améliorations du contenu des artefacts pour réduire la mauvaise communication via les artefacts. Pour faciliter l'utilisation de notre proposition dans l'industrie du logiciel, nous avons créé des procédures qui soutiennent l'adoption des DC et des listes de contrôle pour l'application de chaque directive dans les artefacts logiciels. Nous avons remarqué des perceptions positives des praticiens sur l'application des DC dans les artefacts logiciels. Nous espérons que notre contribution soutiendra les équipes de développement de logiciels qui utilisent des artefacts dans vos projets.Translated Description (Spanish)
Los artefactos de software desarrollados en las primeras etapas del proceso de desarrollo describen las soluciones propuestas para el software. Por esta razón, estos artefactos se utilizan comúnmente para apoyar la comunicación entre los miembros del equipo de desarrollo. La falta de comunicación a través de artefactos de software ocurre porque los profesionales generalmente se centran en su modelado, sin reflexionar sobre cómo los interpretan otros miembros del equipo de desarrollo de software. En este contexto, propusimos las Directrices de Comunicabilidad (DC) para apoyar a los profesionales que analizan las características que afectan el contenido del artefacto en la comunicación a través del artefacto. Realizamos estudios preliminares en un ambiente controlado con nuestra propuesta. Sin embargo, notamos que son necesarios nuevos estudios para evaluar los DC sobre las percepciones de los profesionales antes de transferirlos a la industria. En este artículo, presentamos dos estudios realizados con el objetivo de transferir los DC a la industria del software. En el primer estudio, evaluamos la percepción de los profesionales sobre las CD. En el segundo estudio, evaluamos la viabilidad de los DC en un equipo de desarrollo de software. Los resultados de los estudios indicaron que los DC tienen el potencial de apoyar mejoras en el contenido de los artefactos para reducir la falta de comunicación a través de artefactos. Para facilitar el uso de nuestra propuesta en la industria del software, creamos procedimientos que apoyan la adopción de los DC y listas de verificación para la aplicación de cada directiva en los artefactos de software. Notamos percepciones positivas de los profesionales sobre la aplicación de DC en artefactos de software. Esperamos que nuestra contribución apoye a los equipos de desarrollo de software que utilizan artefactos en sus proyectos.Files
1836.pdf
Files
(638.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:060c787123459e96815a318c2a98010c
|
638.7 kB | Preview Download |
Additional details
Additional titles
- Translated title (Arabic)
- نحو نقل توجيهات الاتصال بمشاريع البرمجيات: الدراسات النوعية
- Translated title (French)
- Vers le transfert des directives de communicabilité aux projets logiciels : études qualitatives
- Translated title (Spanish)
- Hacia la Transferencia de las Directivas de Transmisibilidad a los Proyectos de Software: Estudios Cualitativos
Identifiers
- Other
- https://openalex.org/W3214427329
- DOI
- 10.5753/jserd.2021.1942
References
- https://openalex.org/W1750550568
- https://openalex.org/W1842503650
- https://openalex.org/W2020895313
- https://openalex.org/W2043241467
- https://openalex.org/W2050340005
- https://openalex.org/W2100266106
- https://openalex.org/W2112042732
- https://openalex.org/W2117812870
- https://openalex.org/W2145742469
- https://openalex.org/W2264742718
- https://openalex.org/W2322584079
- https://openalex.org/W2333291448
- https://openalex.org/W2410830680
- https://openalex.org/W2418938958
- https://openalex.org/W2470049466
- https://openalex.org/W2486093876
- https://openalex.org/W25364003
- https://openalex.org/W2740049378
- https://openalex.org/W2898146336
- https://openalex.org/W2947753907
- https://openalex.org/W2979999603
- https://openalex.org/W3135781909