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 - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/261554177/LLDs+v1.0 Deliverable 1 for PI 2: Blueprints - G2P - as in PI1 no changes https://govstack-global.atlassian.net/wiki/spaces/GH/pages/251494415/Blueprint+of+the+Deliverable+-+Delivery+Milestone+1?focusedCommentId=251297806 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 https://govstack-global.atlassian.net/wiki/spaces/GH/pages/251002978/ERDs+and+Data+Schemas+-+Delivery+Milestone+1?focusedCommentId=253100039 P2G - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/251002978/ERDs+and+Data+Schemas+-+Delivery+Milestone+1?focusedCommentId=311689232 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: Account Mapper Document Voucher Management: Voucher Management Document Bulk Disbursement: Bulk Disbursement Document 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: - PI2 Design Documents Voucher Management: - PI2 Design Documents Bulk Disbursement: - PI2 Design Documents P2G: - PI2 Design Documents | 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 - Test Plan - Delivery Milestone 3 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 - Test Cases - Deliverable 4 | Complete for PI1 Ongoing for PI2 | ||||||||
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.1213.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 for PI1 Ongoing for PI2 | ||||||||
6 | Stress Testing as per the BB Specs Document | Case reports, outcomes - Github | Deliverable 6: | To be undertaken | ||||||||
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 - Published API Documentation - Delivery Milestone 7 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 - Integration Documents G2P and P2G - Deliverable 8 Technical Integration document P2GIntegration Documents G2P and P2G - Deliverable 8 Solution Architecture - https://govstack-global.atlassian.net/wiki/spaces/GH/pages/409436166/Solution+Architecture+Diagram+s+-+Deliverable+8 Data Architecture (Gov38/PAY409) - PAY409/GOV38 - Overview of Data Architecture - Document Hosting docs, Configuration manuals, etc.- | Ongoing | ||||||||
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. | 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) | 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: | 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-labs/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. | Ongoing | ||||||||
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: | 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 | Ongoing | ||||||||
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:
| To be scheduled | ||||||||
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: PI1 Sprint 1 report: PI1 Sprint 2 report: PI1 Sprint 3 report: PI1 Sprint 4 report: PI1 Existing Func Sprint Report: PI2 Sprint 1 report: PI2 Sprint 2 report: PI2 Sprint 3 report: PI2 Sprint 4 report: PI2 Sprint 5 report: Project Closure Sprint report: Interim report: Project Closure report: | Ongoing - Complete through to PI2 SP5 |
...