My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
DocumentationIMCI  
Updated Jul 26, 2011 by virtualt...@gmail.com

Prototype IMCI Implementation in Java

EXECUTIVE SUMMARY

PROJECT NAME = Prototype IMCI Implementation in Java

Project Target Area = Community Health Centers in Pasay, Philippines

Project Sponsor = National Telehealth Center or World Health Organization

Project Manager Dennis Mejia, RN

PROJECT PROBLEM – LONG TERM

1. Gaps in IMCI implementation in actual health center setting as found out in the study of Dr. E.B. Tandingan, et al, 2003.

2. How to facilitate the complete IMCI process among community health workers with full cooperation.

PROJECT PROBLEM – SHORT TERM

1. To study the practicality of a mobile device IMCI tool, potentially a decision-support system (DSS) or export system (ES), via a prototype implementation.

2. To produce a reusable software library for future iterations of the project.

BUSINESS CASE

According to Dr. E.B. Tandingan, et. al., health workers miss out on some of the essential IMCI steps of assessing, classifying and treating/managing, such that almost 90% of sick children are inappropriately managed.

FEASIBILITY STUDY

1. In terms of technology, the community health workers of Pasay City (target area) are already inclined with the use of information systems such as CHITS.

2. In terms of cost, the price of mobile devices such as tablets continues to decrease annually thereby increasing the likelihood of acquisition.

MISSION

To come up with a running prototype that exhibits full IMCI implementation as outlined in the book by by September 30, 2011.

VISION

Long-term: The prototype project will spawn more ventures such as an Android OS implementation, Symbian OS implementation, etc.

Short-term: The project will produce a prototype that is acceptable to:

1) an IMCI expert (i.e. a nurse educator specialized in IMCI)

2) a community health worker practicing IMCI

PROJECT OBJECTIVES

1. The prototype project will be able to gather all pertinent data using mobile device-sized Graphical User Interface (GUI).

2. The prototype will accurately classify patients as specified in the appropriate test document in adherence to accepted IMCI guidelines.

3. The prototype will accurately suggest the appropriate treatment or referral as specified in the appropriate test document in adherence to accepted IMCI guidelines.

4. The prototype will be able to save and retrieve patient data in an electronic format.

PROJECT SCOPE AND LIMITATION

Scope: The project will cover children of ages less than 5 years.

Limitation: The project will be implemented based solely on the textbook by .

PROJECT DELIVERABLES

1. Running prototype written in Java.

2. Test documents for classifying illness.

3. Test documents for treatment and referral suggestions.

4. Detailed design documentation.

ORGANIZATIONAL STRUCTURE

SYSTEMS ANALYSTS - In charge of software design and project management.

PROGRAMMERS 1. In charge of implementing design details.

2. In charge of documentation as to their individual modules including test specification.

3. In charge of reporting their periodic progress to the System Analysts.

Further, the developers will be subdivided as designated below:

Team M – in charge of implementing application logic of the system

Team V – in charge of implementing the various view for the system

Team C – in charge of implementing the behavior of the system

PLAN OF ACTIVITIES

1st meeting -Initial meeting between system analysts and the programmers

2nd meeting - Endorsement of IMCI specifications to the programmers Discussion of the Model-View-Controller (MVC) design pattern that will be utilized

3rd meeting - Demonstration of a basic MVC run, to assess the competency level of the programmers. To adjust the plan based on the competency level of the programmers

4th meeting - To follow…

PROJECT RISKS

1. Insufficient time to complete the project relative to the abilities of the System Analysts and the Programmers.

2. Probable communication difficulties relative to varying field of specialties among System Analysts and Programmers.

PROJECT RISK MITIGATION PLANS

Mitigation for Risk #1: To control or limit the project scope to be feasible within the allocated time.

Mitigation for Risk #2 To set up channels of communication on the internet

Googledocs for shared documentation.

Facebook for general communication.

Googlegroups for mailing list.

Project Name: A Prototype IMCI Application In Java

Primary Objectives

1. to get the behavior and application logic of IMCI into software libraries for future re-use.

2. to document the above libraries to make re-use easier

Possible Future Applications

1. (mobile IMCI DSS?)

since it is written in Java, it should then be easier to create application for platforms such as:
a. Android OS
b. Symbian OS
c. any other platform running Java

2. (CHITS Integration)

by implementing an Export/Import Layer in “mobile IMCI” and “CHITS”
it would be possible to gather data outside the Health Center (Home Visits)
then “submit” the data to the CHITS system

Software Architecture

This project aims to use the MVC or Model-View-Controller Design Pattern.

Software Development Environment

This project will be using Java Version 6 Update 26.

The IDE (Integrated Development Environment) will be Eclipse.

Powered by Google Project Hosting