FS Central Requirements

Target release

 

Epic

 

Document status

DRAFT

Document owner

@Vineet Singh

Designer

Yash

Project lead

@Avinash Verma (Unlicensed)

Technology team

@ravindra.tripathi (Unlicensed) @Ksuresh | Thrymr (Unlicensed) @Monika Khare (Unlicensed)

QA

@chandrashekhar (Unlicensed) @Razak K M

User interaction and design

Initial release for web based interaction only

figma design for art baord with placeholder text

figma design for user story based flow

 

Requirements

Requirement

User Story

Importance

Notes

Test Scenario

Examine by Thrymr

Verify by DG

Requirement

User Story

Importance

Notes

Test Scenario

Examine by Thrymr

Verify by DG

1

Short and guided sign up

Beza is a senior official in Ministry of Ag in Ethiopia and wants to sign up in quick efficient way

HIGH

 

https://digitalgreenorg.atlassian.net/l/c/KvWWe6M1

Short and guided Sign up is Inspected
Short and guided Sign Up is verified
2

Single sign on with Google

Matt is a senior program manager in a specific food value chain and wants to sign up using google

HIGH

  • right not only google sing on

Test Scenario on Single sign on with Google

Test Scenario on Login

Single sign on with Google
Single sign on with Google
3

Retrieve credentials

Matt forgot his password and wants to recover in simple way

HIGH

  • email based link with OTP

  • no secret questions or other security for the time being

https://digitalgreenorg.atlassian.net/l/c/0V0kSPSQ

Retrieve credentials
Retrieve credentials
4

First login activation - Admin

Guided step by step way to help user customise the settings and show around using tooltips

high

  • Customise - logo, color and adding data policies

  • Quick guided tour of the tabs starting with adding team members

 

5

First login activation - member

Guided step by step way to help user customise the settings and show around using tooltips

meidum

  • Quick guided tour starting with adding participants

 

6

Nth login tip

Important tip (skippable)

LOW

  • Random tips

 

7

Dashboard for managing participants

Dashboard tab that gives quick view of the participants as well as quick button to add or update participants

HIGH

  • Adding participants in three steps process

  • Individual participants activity is low priority as of now

 

8

Network monitoring tab

A tab for quick view of the network level activity

low

 

 

9

Subscription management tool

Dashboard to give quick overview of whose subscription is about to end and any associated tickets

medium

 

 

10

Settings

User wants to change attributes related to own profile and add team members or guest viewers

HIGH

 

 

Questions

Questions

Answers

Questions

Answers

How does the subscription management interact with certificate issuer service?

To be thought through

What email service to use for signup and retrieving credentials?

 

Does every user get to see every participant or only admin?

 

 

 

Out of Scope

  • Notifications related to subscription of the respective participants

  • Participants requests and tracking system

  • Upgrade management

Milestones

Jul2018AugSepOctNovDecJan2019FebMarAprMayJunMilestone 1Go/No goMilestone 2
Dashboard
Notification

Feature 1

Feature 2

Feature 3

Feature 4

iOS App

Android