Requirements Monster (by ChatGPT)
[Forward by Carisa H-K:]
One thing I’ve been working on is getting people interested in digital/application development through relatable stories. Such that even if you haven’t lived in that world, you can get a sense of what it “feels” like to be inside it.
We generally see technology as a lifeless, soulless thing. However, I write Technology Stories with Life. Throwing in a dash of nostalgic fun, and a dash of bittersweet, and it offers a view into the evolving human-technology condition.
Since my last Tale from Digital Deliria, AI burst onto the scene as a “writer” as well.
So I put ChatGPT to the test… could Technology itself take my place? Can it write “Technology Stories with Life” and take over the job of writing DigitalDeliria.com?
Well, you tell me… check out the result and let me know what you think:
- Here’s my story.
- Below is the bot’s story. Note — My writer’s prompt for ChatGPT was: Write an allegorical story about developing requirements for an application, including the roles involved. Provide a corresponding graphic as well. Here’s what it wrote:
“Once upon a time, in a far-off land, there lived a group of people who wanted to build a new application to make their work more efficient. The group consisted of different individuals, each with their unique skills and expertise. There was the Project Manager who led the group, the Business Analyst who helped define the requirements, the Software Developer who built the application, and the Quality Assurance Tester who tested the application to ensure it was functional.
The group knew they had to work together to build a successful application. The Project Manager started by outlining the project’s goals and objectives. He created a blueprint of what the application should do and how it should work. He showed it to the Business Analyst, who reviewed it and asked questions to understand the users’ needs and what the application must achieve.
The Business Analyst then created a document with detailed requirements that specified what the application should do, how it should work, and what it should look like. She made sure the requirements were clear, concise, and achievable. She presented the requirements to the Software Developer, who then started building the application based on the Business Analyst’s specifications.
As the Software Developer worked on the application, the Quality Assurance Tester started testing the application to ensure it was functional, user-friendly, and met the requirements. The Tester worked closely with the Developer to resolve any issues and make sure the application worked as expected.
In the end, the group built a successful application that met the user’s needs and improved the efficiency of their work. They accomplished this by working together and ensuring everyone understood their roles and responsibilities.
The corresponding graphic for this story could be an image of the Project Manager holding a blueprint, the Business Analyst holding a document with detailed requirements, the Software Developer writing code on a computer, and the Quality Assurance Tester holding a magnifying glass to test the application. The image could show the four individuals working together, with arrows connecting them to illustrate how they are dependent on each other to build a successful application.
Overall, this allegorical story and graphic represent the importance of collaboration, communication, and understanding roles and responsibilities when developing requirements for an application.”
Why thank you, ChatGTP. So… who (or what) won the challenge and why?
As always, I hope you enjoyed this. Share if it expanded your thinking or excited your curiosity.
Please “like” if you did on social media (@DigitalDeliria), share, and post your comments.
Don’t want to miss a future story? Be sure to sign up for our mailing list.