GSOC Week 7 : Project Enhancements To The ECEB Application Based On User Study

 

Introduction:

Welcome back to my weekly blog documenting my progress during the Google Summer of Code (GSoC) program with LibreHealth. In this seventh week, I continued my work on enhancing the "Essential Care for Every Baby" project, which aims to improve the care provided to newborns and infants. Throughout the week, I focused on implementing key features and addressing any issues that arose. Let's dive into the details.

Project Overview:

The Essential Care for Every Baby project aims to provide clinical decision-support for nurses and doctors delivering essential newborn care interventions during the first day of life.  The project's objective is to improve healthcare professionals' ability to provide effective and timely care to this vulnerable population.

Progress Made:

During this week, I made significant progress on several fronts. Here are the key highlights:

Work on major blocker : This week I was involved working on design enhancements the previous work made the existing application cluttered and most of the feedbacks from mentors pointed to make changes to color coding scheme shift of emergency support feature and simplicity so that nurses using the application can clearly understand what each component tries to achieve. I worked alongside the design mentor to refine the application remove unnecessary functionality and further simplify the workflow for ease of use of application. This whole process involved researching the paper works for ECEB start from when its development started to preserve the components and good work of previous iterations and taking them improve the current version , so this week I prepared 3 to 4 different iterations of the application to present users and mentors with options which one to proceed with further implementation , all the iterations were given thoughtwork with proper backing points stating the reason and impact each one will have on improving the usability of the application as whole.
 
Bug Fixes and Refinements: I dedicated time to address any reported issues and fix bugs that were discovered during the implementation phase. I also refined certain features based on feedback received from the LibreHealth community.

User Experience Design: Designing a user-friendly interface for healthcare professionals with varying levels of technical expertise can be challenging. I sought feedback from the LibreHealth community to improve the user experience and make the system intuitive for all users.

Next Steps:

Looking ahead, I have outlined the following tasks for the upcoming week:

Complete work for OnCallDoctors functionality : As for now this functionality is not still properly built in the application and has various issues which could be from DHIS2 backend so will work alongside other contributor from neoReo application to integrate it in current application

Refine User Interface: Based on feedback received, I will make further refinements to the user interface to ensure a seamless and intuitive experience for healthcare professionals.

Documentation and Testing: I will continue documenting the implemented features and their usage guidelines. Additionally, I will conduct thorough testing to identify and fix any remaining issues.

Conclusion:

The seventh week of Google Summer of Code with LibreHealth proved to be productive, with significant progress made on the "Essential Care for Every Baby" project. As I move forward, I am eager to complete the remaining tasks and contribute to improving healthcare outcomes. Stay tuned for more updates in the upcoming weeks!

Comments

Popular posts from this blog

Final Report GSoC'23 : Project Enhancements To The ECEB Application

Coding Period Week 1 With LibreHealth For GSoC

Community Bonding Period GSoC Under LibreHealth Week 1