Establecimiento de un procedimiento Formal para la Integración Efectiva de Requisitos de Inteligencia Artificial en el Proceso de Desarrollo de Software
The software development with artificial intelligence (AI) has been a topic of high interest in the last years because of the transformation that it has given to different sectors when it offers advanced capacities of analysis and automatization. However, the documentation in relation to the process...
Uloženo v:
| Hlavní autor: | |
|---|---|
| Médium: | bachelorThesis |
| Jazyk: | spa |
| Vydáno: |
2024
|
| Témata: | |
| On-line přístup: | https://dspace.unl.edu.ec/jspui/handle/123456789/31571 |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | The software development with artificial intelligence (AI) has been a topic of high interest in the last years because of the transformation that it has given to different sectors when it offers advanced capacities of analysis and automatization. However, the documentation in relation to the process of requirements engineering that is given in those software products, it can present a challenge because there is a shortage of a guide to define requirements, and it can carry to problems of implementation, reduction of quality of final product and satisfaction of stakeholders. Because of this, it was proposed to stablish a formal process to effective integration of AI requirements in the process of software development, in terms of requirements engineering. For this purpose, it was stablished the objective to apply a systematic review of the literature (SRL) to analyze actual practices of specification from software requirements with AI, and adapt the requirements specification of AI to software projects using the standard IEEE 830. The followed development methodology was at the beginning RSL from Barbara Kitchenham, using Parsifal tool and following the stages of: Review planification, Review accomplishment and Review report. Followed by this, the formal procedure was developed by adapting the IEEE 830 template, using the ChatGPT recommendations, obtained through the use of the GPEI methodology and the “Template” prompt pattern. The results revealed that many software projects that incorporate AI do not specify properly their specific requirements, based on this, it was developed a specification stencil adapted to IEEE 830 standard, that includes two specific charts to functional and no functional requirements, where is possible to integrate AI, providing a structured guide to document these requirements which functioned as a requirement to follow. Finally, it was possible to make evident the existence necessity to adapt in a practical way the traditional processes of specification requirements to integrate specific aspects from artificial intelligence. This adaptation was considered crucial to ensure a coherent and precise documentation which ease the software projects development and acceptance that make use of AI. Key words: Artificial Intelligence, software requirements, RSL, IEEE 830, software development. |
|---|