2023-02-13 Progress review - Payments BB implementations with MIFOS

 Date

Feb 13, 2023

 Participants

  • @Kibuuka, Arnold

  • @Mauree, Venkatesen

  • @Ed Cable

  • @Satyajit Suri

  • @Soban Najam

  • @Simon Eyre

Meeting recording

 Goals

  • Follow up on Payments BB implementation with MIFOs.

  • Alignment around agile processes across different building block teams.

 Discussion topics.

Item

Presenter

Notes

Item

Presenter

Notes

Clarification on Payments use cases.

@Mauree, Venkatesen

  • The payments building block proposes to standardize the G2P use cases and make them generic so that they can be used for different types of G2P payments.

  • @Simon EyreAlthough MIFOs will need to make some assumptions or choose to focus on specific information during the implementation of the software in the sandbox environment to properly reflect the use case, this will not limit what is being built. MIFOS is aligned on the specification level of being as generic as possible.

alignment around agile processes across different building block teams


@Simon Eyre

  • @Simon Eyre talked about his efforts to make the process more agile and discussed the importance of a product owner role and a system architect as well as single programme backlog, to help priorities actions, without which: -

    • The team is concerned about meeting expectations and objectives.

    • There is a lack of clarity around requirements at the API and sandbox levels, and who the ultimate decision maker is.

    • The need more processes to define how they interact with respective teams.

    • Simon spoke more about the need for these processes, and they need to decide which specific user stories to focus on.

  • @Mauree, Venkatesen requested added that what is important is to build the payments building block functionality.

  • @Satyajit Suri suggests that the team should not get lost in the details and should stick to some principles.

    • The sandbox should not drive the Govstack, and the focus should be on properly implementing building block candidate implementations as part of specifications.

    • The team should define their own backlog and sprints for implementing the payments building block and align with the sandbox team where necessary.

    • The focus should be on demonstrating the unconditional cash transfer use case.

    • The building block candidates have to be integrated with the sandbox, but they don't have to happen at the same time.

  • @Mauree, Venkatesen The team will review the backlog and try to resolve any issues directly or with the help of other teams.

  • Vijay mentioned three key focus areas for the unconditional social cash transfer use case are:

    • Populating the account mapper

    • API functionality for the mapper

    • Simulation of bulk payment disbursement with a dummy payments file

 

 Action items

@Ed Cable , @Simon Eyre to create a team page on Confluence that is similar to the sandbox team page and provides an overview of our team members and their respective roles and responsibilities. The goal is to enhance communication and collaboration among team members and provide transparency to external stakeholders who need to understand our team's composition and functions.
@Simon Eyre will have a follow up call with @Steve Conrad to discuss more on the alignment around agile processes across different building block teams.

 Decisions

  • The key focus areas for the unconditional social cash transfer use case are:

    • Populating the account mapper

    • API functionality for the mapper

    • Simulation of bulk payment disbursement with a dummy payments file