Part 2: Generative AOI and Agile Development: A Travel Management Example, Implementation
Victor Hugo Certuche, SPC 6
Holistic Agilist at Scaled Agile Experts / Soft Skills and Leadership Coach / Oracle Primavera Coach
We continue our journey on the use of AI (chatGPT) to go from conception to delivery in a very robust stack.
In the first article we stopped at the creation of the User Stories for the first feature and the results were remarkable.
Now, after getting chatGPT to provide full instructions to install all the components required for development on MacOS, we continue with the actual code implementation of the User Stories.
Last time we stopped at this point:
Now, we asked chatGPT to write the code for all the flows, including all the required testing based on the acceptance criteria and here it is:
The code continues from here to the full implementation and the Gherkin scenarios for testing
领英推荐
The human effort related to this conversation was purely supervisory and in adjusting the prompts for more precise response but other than that, the rest was very mechanical (copy/paste, etc).
Several aspects of this endeavor are beyond interesting:
We are at the dawn of taking Agile, XP, Scrum, etc into a robust and disciplined environment where all the tedious, but required, tasks of documentation, testing, etc, are fully automated and with very little help for humans.
The time of the Super-Developer has arrived, companies will need maybe one or a few really good developers, armed with AI rather than the legions now common in most industries. The impact will be severe and prompt.
For Agile Coaches, we will need to step-up our game as well, we will need to become Agile Prompt Coaches in order to survive and thrive.