La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
Cargando...
Fecha
2024-01-17
Director
Enlace al recurso
DOI
Google Scholar
gruplac
Descripción Dominio:
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Santo Tomás
Compartir
Cargando...
Resumen
La Inteligencia Artificial (IA) ha impactado de manera significativa en casi todos los aspectos de la vida humana en la actualidad. Una de las áreas que más se ha beneficiado de este impacto es el desarrollo de software. La IA ha transformado no solo el modo en que se crean productos y sistemas informáticos, sino también los límites de lo que se puede lograr con ellos. Por lo que se ha convertido en una herramienta indispensable para los desarrolladores que la utilizan, tanto para automatizar tareas rutinarias como para resolver problemas complejos. Este artículo explora la versátil relación entre la IA, ejemplificada especialmente por sistemas como ChatGPT, Bard, Github Copilot, y el campo del desarrollo de software. Examina las ventajas que esta ofrece al proceso de desarrollo, identifica sus posibles desventajas y evalúa el alcance de sus capacidades en este dominio. Asimismo, proporciona sugerencias sobre cómo los desarrolladores pueden aprovecharla de forma eficiente y genera una discusión en torno al futuro de la IA y a las implicaciones éticas que puede llegar a tener su uso.
Abstract
Artificial Intelligence (AI) has significantly impacted almost every aspect of human life today. One of the areas that has benefited the most from this impact is software development. AI has transformed not only the way products and computer systems are created but also the boundaries of what can be achieved with them. Thus, it has become an indispensable tool for developers, used both to automate routine tasks and to solve complex problems. This article explores the versatile relationship between AI, exemplified especially by systems like ChatGPT, Bard, Github Copilot, and the field of software development. It examines the advantages that AI offers to the development process, identifies potential drawbacks, and assesses the scope of its capabilities in this domain. Additionally, it provides suggestions on how developers can efficiently leverage AI and generates a discussion about the future of AI and the ethical implications its use may entail.
Idioma
spa
Palabras clave
Citación
Hernández Pinilla, D. V. (2023). La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.
Colecciones
Licencia Creative Commons
Atribución-NoComercial-SinDerivadas 2.5 Colombia