Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software

Detalhes bibliográficos
Autor(a) principal: Rossetto, Marcos Vinicius
Data de Publicação: 2021
Outros Autores: Notari, Daniel Luis, Silva, Scheila de Avila e
Tipo de documento: Artigo
Idioma: por
Título da fonte: Research, Society and Development
Texto Completo: https://rsdjournal.org/index.php/rsd/article/view/20361
Resumo: One of the challenges for developers and software development companies is the implementation of source codes in a standardized way. To assist in this process, there are some design patterns that provide directions such as software reuse. In this sense, this study aimed to assess the behavior of developers during the implementation of a software reuse support tool. The evaluation was carried out through the application of questionnaires before and after the implementation of the software reuse support tool. After performing the analysis of the questionnaires, it can be seen that the developers understand the concept of software reuse. However, they use the tool inappropriately. With this, it is clear the need for a commitment from the entire developer team together with the project managers.
id UNIFEI_c2a66aa598b3ad17b17384371886a4db
oai_identifier_str oai:ojs.pkp.sfu.ca:article/20361
network_acronym_str UNIFEI
network_name_str Research, Society and Development
repository_id_str
spelling Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of softwareAnálisis del comportamiento de los desarrolladores en la implementación y uso de una herramienta de apoyo a la reutilización de softwareA percepção de desenvolvedores frente a utilização de uma ferramenta de apoio ao reuso de software: um estudo de caso em uma pequena empresa de desenvolvimento de softwareSoftware reuseBehavior of programmersDesign patternsReuse tools.Reutilización de softwareComportamiento de programadoresPatrones de diseñoHerramientas de reutilización.Reuso de softwareComportamento dos programadoresPadrões de projetoFerramentas de reuso.One of the challenges for developers and software development companies is the implementation of source codes in a standardized way. To assist in this process, there are some design patterns that provide directions such as software reuse. In this sense, this study aimed to assess the behavior of developers during the implementation of a software reuse support tool. The evaluation was carried out through the application of questionnaires before and after the implementation of the software reuse support tool. After performing the analysis of the questionnaires, it can be seen that the developers understand the concept of software reuse. However, they use the tool inappropriately. With this, it is clear the need for a commitment from the entire developer team together with the project managers.Uno de los desafíos para los desarrolladores y las empresas de desarrollo de software es la implementación de códigos fuente de manera estandarizada. Para ayudar en este proceso, existen algunos patrones de diseño que brindan instrucciones, como la reutilización del software. En este sentido, este estudio buscó evaluar el comportamiento de los desarrolladores durante la implementación de una herramienta de soporte a la reutilización de software. La evaluación se realizó mediante la aplicación de cuestionarios antes y después de la implementación de la herramienta de soporte de reutilización de software. Después de realizar el análisis de los cuestionarios, se puede ver que los desarrolladores comprenden el concepto de reutilización de software. Sin embargo, usan la herramienta de manera inapropiada. Con esto, queda clara la necesidad de un compromiso de todo el equipo de desarrolladores junto con los jefes de proyecto.Um dos desafios para desenvolvedores e empresas de desenvolvimento de software é a implementação de códigos-fonte de forma padronizada. Para auxiliar neste processo, existem alguns padrões de projetos que fornecem direções como, por exemplo, o reuso de software. Nesse sentido, o presente estudo buscou avaliar o comportamento de desenvolvedores durante a implantação de um ferramenta de apoio ao reuso de software. A avaliação foi realizada por meio da aplicação de questionários antes e depois da implantação da ferramenta de apoio ao reuso de software. Após a realização das análises dos questionários, pode-se perceber que os desenvolvedores compreendem o conceito de reuso de software. Entretanto, realizam a utilização da ferramenta de forma inapropriada. Com isso, percebe-se a necessidade de um empenho de toda a equipe de desenvolvedores juntamente com os gerentes de projeto.Research, Society and Development2021-09-24info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://rsdjournal.org/index.php/rsd/article/view/2036110.33448/rsd-v10i12.20361Research, Society and Development; Vol. 10 No. 12; e375101220361Research, Society and Development; Vol. 10 Núm. 12; e375101220361Research, Society and Development; v. 10 n. 12; e3751012203612525-3409reponame:Research, Society and Developmentinstname:Universidade Federal de Itajubá (UNIFEI)instacron:UNIFEIporhttps://rsdjournal.org/index.php/rsd/article/view/20361/18335Copyright (c) 2021 Marcos Vinicius Rossetto; Daniel Luis Notari; Scheila de Avila e Silvahttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessRossetto, Marcos ViniciusNotari, Daniel LuisSilva, Scheila de Avila e 2021-11-14T20:26:51Zoai:ojs.pkp.sfu.ca:article/20361Revistahttps://rsdjournal.org/index.php/rsd/indexPUBhttps://rsdjournal.org/index.php/rsd/oairsd.articles@gmail.com2525-34092525-3409opendoar:2024-01-17T09:40:02.003711Research, Society and Development - Universidade Federal de Itajubá (UNIFEI)false
dc.title.none.fl_str_mv Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
Análisis del comportamiento de los desarrolladores en la implementación y uso de una herramienta de apoyo a la reutilización de software
A percepção de desenvolvedores frente a utilização de uma ferramenta de apoio ao reuso de software: um estudo de caso em uma pequena empresa de desenvolvimento de software
title Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
spellingShingle Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
Rossetto, Marcos Vinicius
Software reuse
Behavior of programmers
Design patterns
Reuse tools.
Reutilización de software
Comportamiento de programadores
Patrones de diseño
Herramientas de reutilización.
Reuso de software
Comportamento dos programadores
Padrões de projeto
Ferramentas de reuso.
title_short Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
title_full Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
title_fullStr Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
title_full_unstemmed Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
title_sort Analysis of the behavior of the developers in the implementation and use of a tool to support the reuse of software
author Rossetto, Marcos Vinicius
author_facet Rossetto, Marcos Vinicius
Notari, Daniel Luis
Silva, Scheila de Avila e
author_role author
author2 Notari, Daniel Luis
Silva, Scheila de Avila e
author2_role author
author
dc.contributor.author.fl_str_mv Rossetto, Marcos Vinicius
Notari, Daniel Luis
Silva, Scheila de Avila e
dc.subject.por.fl_str_mv Software reuse
Behavior of programmers
Design patterns
Reuse tools.
Reutilización de software
Comportamiento de programadores
Patrones de diseño
Herramientas de reutilización.
Reuso de software
Comportamento dos programadores
Padrões de projeto
Ferramentas de reuso.
topic Software reuse
Behavior of programmers
Design patterns
Reuse tools.
Reutilización de software
Comportamiento de programadores
Patrones de diseño
Herramientas de reutilización.
Reuso de software
Comportamento dos programadores
Padrões de projeto
Ferramentas de reuso.
description One of the challenges for developers and software development companies is the implementation of source codes in a standardized way. To assist in this process, there are some design patterns that provide directions such as software reuse. In this sense, this study aimed to assess the behavior of developers during the implementation of a software reuse support tool. The evaluation was carried out through the application of questionnaires before and after the implementation of the software reuse support tool. After performing the analysis of the questionnaires, it can be seen that the developers understand the concept of software reuse. However, they use the tool inappropriately. With this, it is clear the need for a commitment from the entire developer team together with the project managers.
publishDate 2021
dc.date.none.fl_str_mv 2021-09-24
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://rsdjournal.org/index.php/rsd/article/view/20361
10.33448/rsd-v10i12.20361
url https://rsdjournal.org/index.php/rsd/article/view/20361
identifier_str_mv 10.33448/rsd-v10i12.20361
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://rsdjournal.org/index.php/rsd/article/view/20361/18335
dc.rights.driver.fl_str_mv Copyright (c) 2021 Marcos Vinicius Rossetto; Daniel Luis Notari; Scheila de Avila e Silva
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2021 Marcos Vinicius Rossetto; Daniel Luis Notari; Scheila de Avila e Silva
https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Research, Society and Development
publisher.none.fl_str_mv Research, Society and Development
dc.source.none.fl_str_mv Research, Society and Development; Vol. 10 No. 12; e375101220361
Research, Society and Development; Vol. 10 Núm. 12; e375101220361
Research, Society and Development; v. 10 n. 12; e375101220361
2525-3409
reponame:Research, Society and Development
instname:Universidade Federal de Itajubá (UNIFEI)
instacron:UNIFEI
instname_str Universidade Federal de Itajubá (UNIFEI)
instacron_str UNIFEI
institution UNIFEI
reponame_str Research, Society and Development
collection Research, Society and Development
repository.name.fl_str_mv Research, Society and Development - Universidade Federal de Itajubá (UNIFEI)
repository.mail.fl_str_mv rsd.articles@gmail.com
_version_ 1797052689949917184