Use Case: User Stories
This Use Case describes the process for generating User Stories. The prompt can be used as template to customize the response.
Â
Globa settings
Engine: ChatGPT 3.5-Turbo
Â
Prompt
Act as Product Owner. Write a list of three user stories regarding a banking mobile app. Include one acceptance criteria to verify the user stories. The output format should be a table with three colums: 'ID', 'Description', 'Goal' and 'Acceptance criteria'. The description should be in BDD format. Focus on UX.
Â
Result
ID | Description | Goal | Acceptance Criteria |
---|---|---|---|
1 | As a user, I want to view my account balance so that I can keep track of my finances. | To provide users with real-time access to their account balance. | Given that I am logged into the banking mobile app, when I navigate to the account balance page, then I should see my current balance displayed prominently at the top of the screen. |
2 | As a user, I want to transfer money between my accounts so that I can manage my funds efficiently. | To enable users to easily transfer funds between their accounts. | Given that I am logged into the banking mobile app, when I go to the "Transfer" section, then I should be able to select the source account, destination account, enter the transfer amount, and confirm the transfer. After the transfer, both account balances should be updated accordingly. |
3 | As a user, I want to receive notifications for important account activities so that I can stay informed. | To keep users informed about significant events related to their accounts. | Given that I have enabled account notifications in the mobile app settings, when there is a new transaction exceeding a specified threshold in any of my accounts, then I should receive a push notification with details of the transaction, such as the amount, transaction type, and account involved. |