W9PM_Advanced Assignment
PRD and Scrum Board
FSPM Madrid_Team 5_Nabyl An Najmy
Contents
Company profile
01
Feature
02
PRD
04
Scrum Board
05
Value Proposition
03
MoneyQuest is a financial mobile apps which let you monitor your daily expenses and calculate your savings.
Company Profile
So, MoneyQuest can be like your personal financial assistant.
Investment in stock offer greatest potential growth. In Indonesia, investment activity has rose 50% in 2021*.
Investment in public stocks
Features
Tracking expense will help user finds spending issues and manage their money so they can reach their financial goals.
Expense and Savings Tracking
User can see various type of savings, investments, and expenditures
All in one Apps
Simply add your monetary information in easy steps
Save money, save time
Trusted
Get various info and tips & tricks about saving, expenses, and investments.
Value Proposition
Our platform is licensed by OJK and certified tier 3 ISO
Safe and Secure
Goal and Company Objectives
More active user aligned with company North Star Metric which can generate more revenue.
In Q4 2022, MoneyQuest want to acquire more active user.
To achieve the goal, the product team will focus on implementing Social Login Authentication (SLA) to improve sign-up process.
Product Team want to improve activation rate in mobile apps to 60%.
Background
High-level Approach
Goal | Metric | Current | Target |
Improve activation rate | Activation Rate | 40% | 60% |
Improve user experience | Sign-up duration | 3 minutes | 1 minutes |
Success Metrics
Initiative, Epics, User Stories
User Stories and Requirements
Epic | User Story | Jira Issue | Priority | Acceptance Criteria | |
(BE) Create access management | As a X Team, I want the Apps send message to social login party that user want to login. | SI-3 | High | Given | The apps get an user who want to login with SLA |
When | User click the SLA button | ||||
Then | The apps sent message to 3rd party to verify the user | ||||
(BE) Create access management | As a X Team, I want to receive message from social login that the user is real and has valid identity. | SI-4 | High | Given | The 3rd party already verify the user |
When | User finish fill the social acc and password | ||||
Then | The apps receive message from 3rd party | ||||
Create SLA login interface | As a user, I can see what social media that can be used to login to Apps | SI-5 | High | Given | User finished download Apps and want to log in |
When | User open Apps for the first time | ||||
Then | User can see the list of social login options | ||||
Create SLA login interface | As a user, I want to login with social media I have succesfully | SI-6 | High | Given | User click one of social login option |
When | User finished fill email and password | ||||
Then | User get notification that login successful | ||||
Create SLA login interface | As a user, I want to get notification if the social media not verified | SI-7 | High | Given | User social login not verified |
When | User finished fill email and password | ||||
Then | User get notification that login failed | ||||
User Flow (before SLA)
User Flow (with SLA)
Scrum Board
1
2
3
4
5
Design