Sprint 2: 1 Mar - 14 Mar 2018 OpenSRP Integration Backlog Grooming

Sprint 2: 1 Mar - 14 Mar 2018 OpenSRP Integration Backlog Grooming

Goal: Enhance Nifi work in Sprint 1 to create a more robust integration and develop the OpenSRP Android client. Finalize and perform end-to-end testing of the entire process in a demo sandboxed environment.

Dates: Mar 1, 2018 - Mar 14, 2018 

Software Development

Nifi

OpenSRP Server

Android Client

  • Finalize Android Client design for both create order and receive shipment (@Craig Appl (Unlicensed))

    • Define mock-ups of UI (@Craig Appl (Unlicensed) & Roger Wong)

  • Develop the ability to request stock from the Android Client (Ephraim K and Vinny)

  • Build sync process

    • Scope the Android client data model

  • Develop the availability to receive stock from OpenSRP Server

    • Once the user touches "accept" apply that stock to the device

DevOps

  • Stand up a demo server of ZEIR that can be used by Village Reach for demo and testing

  • Deploy a sample APK for end-to-end testing and upload to OpenSRP wiki

Project Management

  • Work with Village Reach team to determine if UAT server is the best for the demo and ensure the system is up by the end of the sprint

  • Identify how to handle differing vial dose sizes

  • Begin to work on Sprint 3 features in partnership with Village Reach

OpenLMIS: the global initiative for powerful LMIS software