Sprint 19 :: Human Product Manager vs AI Product Manager
After almost every day seeing information about chatGPT I took to chat GPT to try and write a couple of user stories, some technical ones, and some not so technical, I wanted to try and see if all those sensationalist titles I’ve been seeing about AI stealing our jobs would be almost true, or totally false, this is the result of inputting low information for user stories as a Stakeholder would do:
Hi Chat, please write me a user story and tasks on how to start creating a integration API with for a hotel CRM platform
User Story: As a software developer, I want to create an integration API for a hotel CRM platform so that the platform can easily exchange data with other hotel management systems.
Tasks:
Review the existing hotel CRM platform and understand its data structure and functionalities.
Determine the data that needs to be exchanged between the hotel CRM platform and other hotel management systems.
Design the API endpoint and methods for data exchange between systems, taking into consideration security and reliability.
Choose the appropriate technology stack for the API development, such as Python and Flask.
Write the code for the API endpoints and test them to ensure that the data exchange is working as expected.
Implement error handling and logging mechanisms for troubleshooting purposes.
Set up a testing environment to validate the API functionality with other hotel management systems.
Document the API and provide a clear guide for other developers on how to use the integration API.
Deploy the API on a server and make it available for use by other hotel management systems.
Monitor the API usage and performance and make necessary updates and improvements to maintain its stability and reliability.
Write a UserStory and necessary task on adding a feature that allows me to do voip calls via an mobile app coded in flutter
User Story: As a mobile app user, I want to have the ability to make voice over IP (VoIP) calls within the app, so that I can communicate with others without having to switch to another app or platform.
Tasks:
Research different VoIP APIs and libraries that can be integrated into the mobile app built with Flutter.
Determine the required functionality for the VoIP call feature, such as call initiation, audio quality, call duration, and call history.
Design the UI/UX for the VoIP call feature, including the call screen and call controls.
Integrate the selected VoIP API or library into the mobile app and test the call functionality to ensure that it works as expected.
Implement error handling and logging mechanisms to diagnose and resolve any issues with the VoIP call feature.
Test the VoIP call feature in different network conditions and make necessary adjustments to improve its stability and reliability.
Update the user documentation to include instructions on how to use the VoIP call feature.
Release the updated version of the mobile app with the VoIP call feature to users.
Monitor the usage of the VoIP call feature and gather feedback from users to make future improvements.
It seems that, as ChatGPT evolves it might be a very useful tool to create user stories and tasks, however, as we not only create tasks, but we also do a lot more than only the “back office” work, the AI would not be sufficient to simply take the PO job.
That said, ChatGPT created a great base to work on with little information for this two requests, and that could be a great tool to use, if you have the patience to frame the question in the best way possible.
Seems like ChatGPT is in part, a Product Manager, answering everyone, while trying to be polite, and managing their expectations!
Great job Chat GPT.
The Product Land ⛰️
Wanna know more? Stay tuned and subscribe for the next sprints! ☟
And also.. get in touch with us if you want to! 🌐