Annex 4 Deliverables

ID

Deliverable Description

Format

Link to Deliverable

Status

ID

Deliverable Description

Format

Link to Deliverable

Status

1

Design: UI design, Blueprint of the deliverable and wireframes during the project implementation, Custom specifications, Workflow models, Data Schemas.

PDF or native document to be stored on Govstack Confluence or Gitbook

Deliverable 1 for PI 1:

Blueprints - Blueprint of the Deliverable - Delivery Milestone 1

UI Designs and Wireframes - UI Design & Wireframes - Delivery Milestone 1

Workflow Models - Workflows

Data Schemas and ERDs - ERDs and Data Schemas - Delivery Milestone 1

Custom Specifications - Low Level Designs

Deliverable 1 for PI 2:

Blueprints -

G2P - as in PI1 no changes Re: Blueprint of the Deliverable - Delivery Milestone 1 | Comment

P2G - Re: Blueprint of the Deliverable - Delivery Milestone 1 | Comment

UI Designs and Wireframes - UI Design & Wireframes - Delivery Milestone 1 -Updated for PI2

Workflow Models - Workflows No Updates needed for PI2

Data Schemas and ERDs - G2P - as in PI1 no changes Re: ERDs and Data Schemas - Delivery Milestone 1 | Comment P2G - Re: ERDs and Data Schemas - Delivery Milestone 1 | Comment

Tokenisation - Tokenisation v1 New for PI2

Complete

2

Development: detailed documentation of the software requirements and design specifications, test plan, release and deployment model of the PAY-BB in accordance with the technical requirements and specifications (including Open API specifications) developed by the GovStack, code/scripts, DB Schemas, Low level (unit level) design, workflow models, etc.

Requirements and Design specification PDF or native document to be stored on Govstack Conflunece or Jira or Gitbook. Test description, lists, scripts code to be stored in Github for each PI

Deliverable 2 - Requirements and Design Specification as of PI 1:

Requirements from Annex 4 mapped into Sprints on Jira:

PI1 Sprint 1 - Govstack Jira Sprint 1 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=86

PI1 Sprint 2 - Govstack Jira Sprint 2 https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=87

PI1 Sprint 3 - Govstack Jira Sprint 3 https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=88

PI1 Sprint 4 - Govstack Jira Sprint 4 https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=89

Existing Func integrated - Govstack Jira Exist PI Iteg/Test Sprint https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=99

Design Specifications - Usecases for PI1:

Account Mapper: https://govstack-global.atlassian.net/wiki/spaces/GH/pages/197689379

Voucher Management: https://govstack-global.atlassian.net/wiki/spaces/GH/pages/198115329

Bulk Disbursement: https://govstack-global.atlassian.net/wiki/spaces/GH/pages/201097217

Deliverable 2 - Requirements and Design Specification as of PI 2:

Requirements from Annex 4 mapped into Sprints on Jira:

PI2 Sprint 1 - Govstack Jira Sprint 1 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=91

PI2 Sprint 2 - Govstack Jira Sprint 2 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=92

PI2 Sprint 3 - Govstack Jira Sprint 3 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=93

PI2 Sprint 4 - Govstack Jira Sprint 4 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=94

PI2 Sprint 5 - Govstack Jira Sprint 5 - https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=137

Design Specificatons - Usecases for PI2:

Account Mapper: - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/285016232

Voucher Management: - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/285016232

Bulk Disbursement: - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/285016232

P2G: - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/285016232

Complete

 

3

Testing: Test policy, Test strategy, Test plan, Responsibility Matrix shall be pre-defined.

PDF or native document to be stored on Govstack Confluence or Gitbook

Deliverable 3 for PI 1:

Test policy, strategy, plan, responsibility matrix - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/251592705

Deliverable 3 for PI 2:

Test policy, strategy, plan, responsibility matrix - No changes for PI2

Complete

4

Test description, list of tests, case report, Code Base, Test scripts and Test applications, test logs, test incident management plan, etc. as per the Test plan.

PDF or native document to be stored on Govstack Confluence or Gitbook case report, outcomes - Github

Deliverable 4 for PI 1:

Test description list of tests, case report - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/288817267/Test+Cases+-+Deliverable+4#Test-Cases-PI1-Deliverable%3A

Deliverable 4 for PI2:

Test description list of tests, case reports -

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/288817267/Test+Cases+-+Deliverable+4#Test-Cases-PI2-Deliverable%3A

Complete

5

Administrative UI to configure, manage and  test the BB functionalities. 

Code to be stored in Github or each PI

Deliverable 5 for PI 1:

PI1 Code is rel 1.8.1 at: https://mifos.gitbook.io/docs/payment-hub-ee/overview/source-code-repositories

Release Notes relevant are:

v1.7.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.7.0

v1.7.1: non-Govstack fixes

v1.7.2: improvements to deployability

V1.8.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.8.0

V1.8.1: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.8.1

Deliverable 5 for PI 2:

PI2 code is rel 1.13.0 at:

https://mifos.gitbook.io/docs/payment-hub-ee/overview/source-code-repositories

Release notes relevant are:

v1.9.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.9.0

v1.10.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.10.0

v1.11.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.11.0

v1.11.1: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.11.1

v1.12.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.12.0

v1.13.0: https://mifos.gitbook.io/docs/payment-hub-ee/release-notes/v1.13.0

Complete

6

Stress Testing as per the BB Specs Document

Case reports, outcomes - Github

Deliverable 6:

https://govstack-global.atlassian.net/wiki/x/BAAxH

Complete

7

Published relevant/indicated API interfaces, Data dictionary and documentation for testing interfaces in practice.

API & Testing Interfaces - PDF or native document to be stored on Github. Data Dictionary - PDF or native document to be stores on Govstack Confluence

Deliverable 7 for PI 1:

API Definition - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/251265027

Data Dictionary - https://mifos.gitbook.io/docs/payment-hub-ee/overview/data-dictionary

Deliverable 7 for PI 2:

API Definition - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/285016232/PI2+Design+Documents?focusedCommentId=296222734 Updated for PI2

Data Dictionary - maintained at https://mifos.gitbook.io/docs/payment-hub-ee/overview/data-dictionary

Complete

8

Implementation: Integration plan, Integration testing docs, Hosting docs, Configuration manuals, etc.

PDF or Native document to be stored on Govstack Confluence or Gitbook. Hosting Document to be stored on Github and Confluence.

Deliverable 8:

Technical Integration document G2P - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/409796609

Technical Integration document P2Ghttps://govstack-global.atlassian.net/wiki/spaces/GH/pages/409796609

Solution Architecture - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/409436166/Solution+Architecture+Diagram+s+-+Deliverable+8

Data Architecture (Gov38/PAY409) - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/409763844

Hosting docs, Configuration manuals, etc.-

https://govstack-global.atlassian.net/wiki/x/F4A7H

Complete

9

Define plan for verification and Validation of core functionalities and sign-off with ITU

PDF or native document to be stored on Govstack Confluence or Gitbook

Deliverable 9:

plan for verification and validation of core functionalities and signoff with ITU.

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/337051718

Complete

10

Verification and validation of configurability and interoperability of relevant APIs and other Building Blocks (particularly Information Mediation BB)   

PDF or native document to be stored on Govstack Confluence or Gitbook

Deliverable 10:

The following components inline with the plan in Deliverable 9 and the acceptance criteria in Deliverable 11 Verification and validation of configurability and interoperability of relevant APIs and other Building Blocks (particularly Information Mediation BB)

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/337051718

Ongoing

11

Define the functional criteria for acceptance as per the Validation plan.

PDF or native document to be stored on Govstack Confluence or Gitbook

Deliverable 11:

Functional criteria for acceptance defined:

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/337051718

Complete

12

Recipe/playbooks for setting up an own instance of the PAY-BB

To be stored in Github

Deliverable 12:

This deliverable takes the form of Helm charts specifically:

G2P Sandbox Chart, https://github.com/openMF/ph-ee-env-template/tree/master/helm/g2p-sandbox

Base Chart, https://github.com/openMF/ph-ee-env-template/tree/master/helm/ph-ee-engine

Complete

13

The payments BB will be needed to be integrated with third party payment gateways/other mechanisms to receive/deliver payment and demonstrate that it works in two-three different modalities. For example, online bank accounts, mobile wallets, redeemable voucher etc., all G2P and P2G.

Outcomes of Tests confirm in place as acceptance criteria. Test outcomes to be documented in PDF or Native Document and stored in Govstack Confluence or Gitbook

DELIVERABLE 13:

Needs to be integrated with 3rd party functionality to prove end to end E.g. FSP, Mojaloop.

 

Due to lack of this functionality within the Sandbox environment it has been agreed this will be demonstrated in environments by Mifos with the necessary functionality and ingress/egress.

https://govstack-global.atlassian.net/wiki/x/ZQAOJg

Complete

14

Deployed and hosted PAY-BB instance in the GovStack Sandbox or in a separate Hosting environment (pls see section 2 on Hosting below)

Confirmed in place as Acceptance criteria

DELIVERABLE 14:

Deployed in Sandbox

Complete

15

Integration of PAY-BB with Information Mediation Building Block

Confirmed in place as Acceptance criteria

DELIVERABLE 15:

Needs to be integrated to the IM BB -

See statement of integration:

https://govstack-global.atlassian.net/wiki/x/N4AwGQ

 

COMPLETE

16-19

Not defined for this project

20

Develop training materials (covering set-up, test, deploy, use, monitor) and content, user manuals, and administration manuals for the PAY-BB

PDF or Powerpoint or native document to be stored on Govstack Confluence or Gitbook

Deliverable 20:

Training Materials

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/346161235

Complete

21

Provide at least one training to personnel in planning and implementing the GovStack PAY-BB

Closure and acceptance of relevant story in Gov-Stack Jira

Deliverable 21:

Training Session Jira story:

https://govstack-global.atlassian.net/browse/PAY-105

Complete

22-28

Not defined for this project

29

Agree Requirements Manage project through sprints. Project closure report including Lessons Learnt, event timelines, feedback etc.

Annex 4 agreed by Govstack and Mifos, Closure of Sprints in Govstack Jira. Completion of Project closure phase and sprint on Jira and associated documentation

Deliverable 29:

Annex 4 - Agreed Requirements:

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/343310348

PI1 Sprint 1 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=86

PI1 Sprint 2 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=87

PI1 Sprint 3 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=88

PI1 Sprint 4 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=89

PI1 Existing Func Sprint Report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=99

PI2 Sprint 1 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=91

PI2 Sprint 2 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=92

PI2 Sprint 3 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=93

PI2 Sprint 4 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=94

PI2 Sprint 5 report:

https://govstack-global.atlassian.net/jira/software/c/projects/PAY/boards/32/reports/sprint-retrospective?sprint=137

Project Closure Sprint report:

Interim report:

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/343310348

Project Closure report:

https://govstack-global.atlassian.net/wiki/spaces/GH/pages/343310348

Ongoing - Complete through to Project Closure