Components & Resourcing

Components & Resourcing

 

Ideal:  Each one of these components has a component lead.  Component lead is responsible for:

  • helping define and enforce their components boundaries

  • participating in grooming for their component:  new functionality, responding to needs of their component from others

  • quality

Since we have many components, and few people, it's presumed that some people will need to be a component lead for two or more components.  Though it's unlikely that one component lead should own two or more components under active development.

 

Component

Relative Team Size

(1, 2, 2+)

Active?

Lead

Notes

Component

Relative Team Size

(1, 2, 2+)

Active?

Lead

Notes

Requisition

2+

x

Brandon/?

Upcoming:

  • Stock Mgmt

  • Lots

Stock Management

2+

x

Pengfei

Upcoming:

  • Vx:  VVM

Reference Data

2

x

Josh/?

Could this go inactive again?

Fulfillment

1

 

Pawel Albecki

Could go Active

  • Local fill

Auth

1

 

Pawel Albecki

Could go active

  • RESTful re-design

Notification

1

 

Pawel Albecki

Could go active

  • Redesign cleanup

  • Redesign for multiple channels

  • Support SMS

Reporting

2+

x

 

Active

  • Malawi might donate Routine Reporting service

Upcoming:

  • Ad-hoc reports

  • Dashboards

  • To not break reports: data pumps

Program Data

1 for PoC

x

 

1 person for PoC

Could go active

  • ODK

  • DHIS2

CCE / RTM

2

future

 

Could go active

  • Vx

Inf. Push

2+

future

 

Could go active

  • Vx

Forecasting

1

future

 

Could go active

  • Vx

Might be a part of Reference Data

Build and Dev inf

1

 

 

Could go active

  • multi-host deployments

  • hot re-deploy of Services

  • feature flags

  • CI support of Pull Requests

 

 

Program Mgmt

 

Program Mgmt

 

Pawel Gesek

SolDevelo

Brandon

Project & ILL

Shiyu

SM

MJ

Product Owner

Josh

Architect

OpenLMIS: the global initiative for powerful LMIS software