Building vertical applications for digital map applications, search engines, or other software requires several months of manual effort and often, repetitions of similar work across vertical applications. The time consuming and inefficient current processes cannot easily scale across different vertical applications, locales, or use cases. This disclosure systematically and dynamically integrates generative artificial intelligence (Gen AI) models within software development workflows. The AI-augmented software development process leverages AI models to perform tasks as an agent, to analyze data, to generate code, and/or to evaluate results. AI models can be integrated in a dynamic manner in major iterative software development activities such as identifying needs, obtaining relevant data, implementing the solution, and evaluating quality. The augmented workflows can help in rapid building and testing of software solutions, thus helping improve efficiency and scale.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.