Model for the Adoption of AI Tools in the Software Development Life Cycle: A Framework for Prompt Optimization in LLMs

This article has been Reviewed by the following groups

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Abstract

Artificial Intelligence (AI) plays a key role in modern software development, signifi-cantly transforming developers’ design, writing, testing, and maintaining their code. Currently, programmers at various levels have integrated AI-based tools into different stages of the software development life cycle (SDLC), from code generation to deploy-ment. This study analyzes the impact of these technologies on professional practice, identifies the most used tools, and proposes best practices for the responsible adoption of AI, aiming to optimize its implementation efficiently and ethically. As part of this study, a methodological artifact was developed to guide the structured formulation of prompts, functioning as a model to enhance the precision and utility of AI-generated outputs. This artifact was validated through three proof-of-concept use cases (SQL queries, backend development, and deployment in AWS), demonstrating its potential as a knowledge base for teams seeking to incorporate AI tools systematically into their workflows.

Article activity feed

  1. This Zenodo record is a permanently preserved version of a Structured PREreview. You can view the complete PREreview at https://prereview.org/reviews/17205376.

    Does the introduction explain the objective of the research presented in the preprint? Yes
    Are the methods well-suited for this research? Highly appropriate
    Are the conclusions supported by the data? Highly supported
    Are the data presentations, including visualizations, well-suited to represent the data? Highly appropriate and clear
    How clearly do the authors discuss, explain, and interpret their findings and potential next steps for the research? Very clearly
    Is the preprint likely to advance academic knowledge? Highly likely
    Would it benefit from language editing? No
    Would you recommend this preprint to others? Yes, it's of high quality
    Is it ready for attention from an editor, publisher or broader audience? Yes, as it is

    Competing interests

    The author declares that they have no competing interests.

  2. This Zenodo record is a permanently preserved version of a Structured PREreview. You can view the complete PREreview at https://prereview.org/reviews/17168770.

    Does the introduction explain the objective of the research presented in the preprint? Yes
    Are the methods well-suited for this research? Somewhat appropriate
    Are the conclusions supported by the data? Somewhat supported
    Are the data presentations, including visualizations, well-suited to represent the data? Somewhat appropriate and clear
    How clearly do the authors discuss, explain, and interpret their findings and potential next steps for the research? Somewhat clearly
    Is the preprint likely to advance academic knowledge? Highly likely
    Would it benefit from language editing? No
    Would you recommend this preprint to others? Yes, but it needs to be improved
    Is it ready for attention from an editor, publisher or broader audience? Yes, as it is

    Competing interests

    The author declares that they have no competing interests.