A basic Project/Product discovery approach to initial planning and estimations to be then taken through SDLC Agile Scrum product design & delivery phases.
First, based on the outputs of Market/Customer Fit Discovery we derive necessary business requirements, both functional and non functional of our product.
Use Competition survey results
Use Customer survey results
Use Industry outlook workshop results
Use Stakeholders discovery workshop results
Then we follow a lightweight modified structure of Agile Scrum SAFE to derive our artifacts for initial backlog of envisioned Milestone 1 Release and do:
Creation of the EPIC’s (larger stories, business oriented) that are not going to be part of SPRINT’s themselves.
Creation of the USER/JOB STORIES with basic acceptance criteria that are either part of the EPIC’s or standalone.
To the usual story baseline we add WHEN as initial trigger/context where and when might be the USER/JOB story happen
Then we follow with envisioned FEATURES coming out of the initial BRQ against EPIC’s and USER/JOB STORIES with links where possible to ensure Product Backlog consistency.
Those are then put in basic Microservices & GCP Architecture
Final evaluation of the initial backlog is the Customer Journey UX Flow prototype and placement check of all visible artifacts
Epics
high
3
Visitor Journey to become User
AS any type of yet unregistered user I WANT TO be able to read what is whole product about AND/OR register AND/OR try the product SO THAT I can evaluate the product and decide if I want to become a user.
Registration Freemium
Lead Capture
First Time Visitor Education
Free Sanction/PEP search
Basic Workflow
Registration/Login Workflow
Leads Capture Forms
Extended Results Outcome
Mobile Optimisation
Inputs: Name, DOB, Birth Country, Nationality, Government ID
Output show
Pillar pages content creation.
Growth Marketing / Pillar Pages Creation
User Account Management & Billing.
AS registered user I WANT TO be able to pay for the services with several options available AND/OR access my account history AND/OR recover my password SO THAT I can use product with ease on my own.
Payment Option
Account history
Reoccurring payment
Recover Password
Reach support
Payment Gateway Integration
Wiki and KB setup
Keeping search up to date and precise.
AS a product owner I WANT TO ensure that all searches and services of my product provide best service possible SO THAT our product is the best on the market.
External services check
Data verification
Data update
External Sanction Lists API 10
Matching Process
External Sanction Lists API 11-100
Algo: Entity Match + Confidence Score
medium
2
Allowing for B2B usage of the product.
AS a paying user I WANT to use the product in more streamlined way and connect it my own processes and workflow SO THAT I don’t have to do things manually.
API option
API documentation
Search outcomes explanation
Create API access
Public Company Registries
Algo Outcomes Description
Saudi Specific Databases
Organizations or Individuals Explore
API documentation basic
Algo: Arabic to Latin real time Translation & Search
Admin and Support
AS a site admin I WANT to be able easily manage all aspects of the product and its configuration during operations SO THAT I can focus on its future development.
Site Admin Access
Responding to support requests
Payment setup
Mailing setup
FAQ & Forum
Algorithm details and parameters. Update DB schemas.