You are on page 1of 3

1 Technical Proposal for CommCare Data

Aggregation, Analysis and Presentation


for World Visions AIM project Eastern
(Busia District) and South Western
Uganda (Kabale district)
2
4

3 Prepared by
Mukisa Information Services
5 Mobile: +256 785 018 179
6

7
8
9
10
11
12
13

14 Introduction
15
World Vision needs a framework to transform the data being
collected and stored by the CommCare into appropriate structures so that
it can be readily available for use by Community Health Workers (CHW),
Village Health Teams (VHT) and other stakeholders. In order to achieve
this we propose to develop a system with the following components:
1. A Extract Transform and Load application. This application will
extract data from CommCare and transform it into appropriate
structures and send it to the data warehouse.
2. A data warehouse. The data warehouse will store all data that
has been transformed into appropriate structures for use by CHWs and
VHTs.
3. A front-end application. The front-end application is a web
based application to enable end users and stakeholders to work with
the data stored in the data warehouse.
In the next section we a provide a diagram illustrating a simple
implementation of the system we propose.

Basic Architecture and Protocols

Modules

No
.

Module Name

Module Description

Front-end application

Aggregation, Analysis and Presentation of information in


data warehouse
Reports: Statistics and Visualization

A data warehouse

Facts and dimension tables modelled according to end


user requirements

A Extract Transfrom
and Load (ETL)
application

The purpose of the ETL application is to sync/pull


information from CommCare HQ and other pertinent
data sources into the data warehouse

Estimated time and man power


No.

Item

Number of man-hours

Requirements gathering and architecture


consulting

80

Business and operational process definition

80

Solution configuration and deployment

160

Total

320

You might also like