logo móvil
Contáctanos

SUCCEED: Compartiendo Casos de Upcycling con Contexto y Evaluación para un Desarrollo de Software Eficiente

Autores: Nakata, Takuya; Chen, Sinan; Saiki, Sachio; Nakamura, Masahide

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

SUCCEED: Compartiendo Casos de Upcycling con Contexto y Evaluación para un Desarrollo de Software Eficiente


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Reciclaje de software
Reutilización
Proyectos de desarrollo
Compartir casos de reciclaje
Sistema SUCCEED
Extracción de conocimiento

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
El reciclaje de software, una forma de reutilización de software, es un concepto que genera de manera eficiente proyectos de desarrollo novedosos, innovadores y con valor agregado al utilizar el conocimiento extraído de proyectos pasados. Sin embargo, cómo integrar los materiales derivados de estos proyectos para el reciclaje sigue siendo incierto. Este estudio define un modelo sistemático para casos de reciclaje y desarrolla el sistema Sharing Upcycling Cases with Context and Evaluation for Efficient Software Development (SUCCEED) para apoyar la implementación de nuevas iniciativas de reciclaje al compartir efectivamente casos dentro de la organización. Para determinar la eficacia del reciclaje dentro de nuestro modelo y sistema propuestos, formulamos tres preguntas de investigación y realizamos dos experimentos distintos. A través de encuestas, identificamos motivaciones y características de los casos de desarrollo relevantes para el reciclaje compartido. Las tareas de desarrollo se dividieron en grupos, aquellos que emplearon el sistema SUCCEED y aquellos que no, con el fin de discernir las mejoras aportadas por el reciclaje. Como resultado de esta investigación, logramos una estructuración integral tanto del conocimiento técnico como del experiencial beneficioso para el desarrollo, un logro previamente inalcanzable a través de la reutilización convencional de software, y realizamos con éxito la reutilización en un entorno proactivo y cerrado mediante la construcción de la sabiduría de las multitudes para casos de reciclaje. En consecuencia, se vuelve posible realizar sistemáticamente el reciclaje de software aprovechando el conocimiento de proyectos existentes para optimizar el desarrollo de software.

Otros recursos que podrían interesarte

Temas Virtualpro