Selección de herramientas para ambientes de desarrollo integrado habilitados con inteligencia artificial
Creators
- 1. Universidad Metropolitana, Venezuela
- 2. Universidad Católica Andrés Bello
Description
El avance tecnológico ha impulsado el crecimiento acelerado de herramientas de software tipo Entornos de Desarrollo Integrados (IDE) habilitadas por Inteligencia Artificial (IA), ofreciendo a los desarrolladores oportunidades ilimitadas de abordar problemas, automatizar tareas y potenciar la creatividad en diversas áreas, desde el análisis de datos hasta la generación de contenido, lo que hace que su selección no sea una tarea fácil. El objetivo de este artículo es evaluar tres herramientas tipo IDE habilitadas con IA tales como, Visual Studio Code, NetBeans y Apple Xcode, usando el método de Evaluación de Análisis de Características de DESMET, con sus respectivas métricas obtenidas a partir del método Goal Question Metric (GQM). La identificación del conjunto de características, están fuertemente orientadas en las características de los estándares ISO 25010 y ISO 25059. De esta manera, se cuenta con un mecanismo objetivo y preciso para seleccionar la herramienta IDE habilitadas con IA, más adecuada a las necesidades de cada proyecto de software.
Files
13.pdf
Files
(862.1 kB)
Name | Size | Download all |
---|---|---|
md5:6f12b9a60430643e697762fd830272ce
|
862.1 kB | Preview Download |
Additional details
Dates
- Accepted
-
2025-01-04
Software
- Repository URL
- https://produccioncientificaluz.org/index.php/rluz/article/view/43205
- Development Status
- Active
References
- Amazon. (2023). ¿Qué es un entorno de desarrollo integrado (IDE)?. https://aws.amazon.com/es/what-is/ide/#:~:text=El%20IDE%20permite%20a%20los,pruebas%20de%20integraci%C3%B3n%20m%C3%A1s%20complejas.
- Apple Inc. (s.f). Xcode. Apple Developer. Retrieved August 22, 2024, from https://developer.apple.com/xcode/
- Cook, S; Samalam, A y Unewisse,M. (2021). A metrics framework to facilitate integration of disaggregated software development. Shoalgroup.com. https://shoalgroup.com/wp-content/uploads/2021/07/Cook-Samalam-Unewisse-Metrics-to-Drive-Software-Integration-2021-Ver-1.pdf
- Estrada, F y Maya, E. (2016, marzo 6). Metodología GQM. SlideShare. https://www.slideshare.net/slideshow/metodologa-gqm-59163173/59163173
- Extensions, L. M. A. (s.f). Visual Studio Code - code editing. Redefined. Visualstudio.com. Retrieved August 22, 2024, from https://code.visualstudio.com/
- Finio, M., & Downie, A. (2024, octubre 7). IA en el desarrollo de software. Ibm.com. https://www.ibm.com/es-es/think/topics/ai-in-software-development
- Genially. (2021, enero 14). MODELO GQM. https://view.genially.com/5fff8bada3ac614547499ed4/horizontal-infographic-timeline-modelo-gqm
- Hernández, Y. J., Velasco-Elizondo, P., & Benítez-Guerrero, y. E. (2016). Evaluando Adecuación Funcional y Usabilidad en Herramientas de Composición desde la Perspectiva del Usuario Final. https://pdfs.semanticscholar.org/31a9/3046d6ff53b975761ac911e1c4441e862a81.pdf
- ISO 25000. (2022). ISO/IEC 25059. https://iso25000.com/index.php/normas-iso-25000/iso-25059
- ISO 25010. (2022). Iso25000.com. https://iso25000.com/index.php/normas-iso-25000/iso-25010
- Kitchenham, B., DESMET. A method for evaluating Software Engineering methods and tools. Computing & Control Engineering Journal: 8(3), 120 – 126 (1997)
- Klaxoon. (2024). ¿Cómo elegir las herramientas adecuadas para la gestión de proyectos? https://klaxoon.com/es/insight/como-elegir-las-herramientas-adecuadas-para-la-gestion-de-proyectos
- López, C y Noguera, W. (2016). Evaluación De Calidad Externa Con La Norma Iso/Ec 25000 Al "Sistema De Gestión De Documentos Y Pqrd" De La Gobernación De Narino. https://sired.udenar.edu.co/7685/1/91834.pdf
- Normas ISO. (2023, septiembre 24). ISO 25010: La norma ISO 25010 puede ayudarte a mejorar la calidad del software y la satisfacción de tus usuarios. Normasiso.org. https://normasiso.org/norma-iso-25010/
- NetBeans, A. (s.f.). Apache NetBeans releases. Apache.org. Retrieved August 22, 2024, from https://netbeans.apache.org/front/main/download/
- Orta, M. (2024, abril 20). Los Mejores IDEs para PHP: Una Guía Completa para Desarrolladores. Marco Orta; Marco Orta - Web Developer. https://ortamarco.me/blog/mejores-ides-para-php-desarrolladores
- RedHat. (2023, julio 31). ¿Qué es y para qué sirve un IDE?. https://www.redhat.com/es/topics/middleware/what-is-ide
- Red Hat. (2023). Entornos de Desarrollo Integrado (IDE): Flexibilidad y Adaptabilidad. Recuperado de https://www.redhat.com/en/topics/ide
- Software Development. (2024). La Importancia de la Interoperabilidad en las Herramientas de Desarrollo. Recuperado de https://www.softwaredevelopment.com/interoperability-ide
- Software Development. (2024, abril 25). ¿Qué sistemas de control de versiones proporcionan la integración más fluida con los IDE más populares? Linkedin.com. https://es.linkedin.com/advice/1/what-version-control-systems-provide-most-octhc?lang=es
- Software Development. (2024, marzo 3). How can software product metrics help you make data-driven decisions? Linkedin.com. Recuperado el 6 de agosto de 2024, de https://www.linkedin.com/advice/1/how-can-software-product-metrics-help-you-ipxze
- SW Team. (2024, marzo 11) Ides: Qué Son, Para Qué Sirven Y Los Más Populares https://www.swhosting.com/es/blog/ides-que-son-para-que-sirven-y-los-mas-populares
- Techopedia.com. (2023). Importancia del Desarrollo del Software en la Tecnología. https://www.techopedia.com/
- Valdovinos, G. (2023, mayo 17). Herramientas y metodologías ágiles en el desarrollo de software: cómo optimizar la productividad del equipo. Linkedin.com. https://es.linkedin.com/pulse/herramientas-y-metodolog%C3%ADas-%C3%A1giles-en-el-desarrollo-de-valdovinos