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

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.