Objective
The Task Prioritization Squad aims to develop a dynamic task prioritization system for Community Health Workers (CHWs) to efficiently identify and address high-priority tasks based on patient/household needs. The goal is to reduce manual sorting, minimize errors, and improve care delivery timelines.
Requirements & Problem Statement
Key Needs:
- Triage System: Automatically prioritize tasks (e.g., registrations, referrals, assessments) based on urgency and risk factors.
- Dynamic Scoring: Combine task type, due date proximity, and individual risk factors into a configurable priority score.
- Flexibility: Allow project-specific customization via app settings.
- Transparency: Log score calculations to monitor algorithm effectiveness.
Pain Points Addressed:
- Overwhelming task volumes with manual prioritization.
- Risk of missing critical tasks due to human error.
- Lack of real-time adaptation to patient condition changes.
Pilot Timeline: Target implementation for early June (Zanzibar).
Design & Implementation
Proposed Solution (MVP):
- Priority Scoring:
- Formula: Score = Task Type Weight + Due Date Weight + Risk Factor Weight.
- Recalculated on: Patient changes, new reports, or every 7 days.
- Configurable via task settings (backward-compatible).
- Front-End:
- Sort tasks by score (high-to-low).
- Future phases: Visual indicators (colors/icons) and notifications.
Alternatives Considered:
- Multi-number priority arrays (e.g., separate scores for due/overdue tasks).
- Simpler due-date-based weighting (e.g., +5 for overdue tasks).
Current Status:
- Design doc in progress
- Squad members assigned to scoring logic and UI designs
Way Forward:
- Finalize scoring logic and test configurations.
- Develop front-end sorting (iterative rollout).
Join the Squad!
Are you facing similar task management challenges? You can contribute to:
- Technical Development: Scoring algorithms, UI improvements.
- Testing & Feedback: Pilot implementations.
- Documentation: Use-case examples and best practices.
Next Steps:
- Review the Design Doc and share feedback.
- Join discussions on the Forum or contact @Antony.
- You can add this call to your calendar via this google calendar invite.
Together, we can build a smarter, more responsive CHT!