Aller à la page principale

DHIS2 Software Development Roadmap

On this page, you can find information on the features and fixes planned for upcoming DHIS2 software releases

Aller à une section sur cette page

    Features planned for upcoming DHIS2 software releases

    Below, you can browse features that are currently planned for inclusion in upcoming versions of the DHIS2 core software and DHIS2 Android application. Click the buttons below to see only the the features for a specific product.

    Tick marks next to the features indicate that implementation is complete and they will be included in the target release.

    Show upcoming features for:
    • Version 2.41 Planned release: May 2024
      Platform
      • Maintenance app

        • New version of maintenance app initial release
      • New login app with customisation options

      • Metadata management

        • Metadata import audit log
        • Metadata merge functionality
      • Data Entry

      • [ ] New customisation options for aggregate data entry form

      • Platform

        • Remove Struts completely
        • Aggregate Data exchange configuration UI
        • Job schedular configuration UI
        • Integrity Check Configuration UI
        • Accessibility improvements of UI library
        • Multi-calendar support for import/export app

      Always Ongoing

      • Performance improvements
      • Bug fixes and stability
      • Test coverage and test automation
      • Extensibility
      • Developer advocacy, resources and training material

      Parking Lot

      • Multi-calendar & time zone support
        • Master facility list
        • Reporting start date for organisation unit
        • Org unit profile configuration UI
        • Org unit split and merge UI
        • Propose and approve org unit workflow UI
        • Org unit analytics maintenance app updates
      • Multiple org unit hierarchies (with support from other teams)
      Analytics
      • Tracker Analytics

        • Tracker analytics performance improvements
        • Tracker analytics stability improvements
        • TEI / Cross program line list frontend jira
        • Design tracked entity count based upon event and enrollment line lists
      • Data visualizer

        • Design two value chart types
        • Outlier tables (Replacing WHO DQ app) jira
        • Cummulative values in pivot tables jira
        • Design for indicator description included in data item selector jira.
      • Dashboards

        • Dashboard email push jira
        • Design for indicator description included in dashboard items
        • Design and development for a "simple" presentation mode for dashboards jira
      • Maps

        • Filtering event-layer maps by attribute categories jira
        • Provide enrollment coordinates jira
        • Increased granularity/options for periodicity in Maps App for Climate layers from GEE jira
        • Make Google Earth Engine signup process easier jira
      Tracker
      • Feature parity in Capture app

        • Relationship support
          • Support new model for configuring attributes to display in relationships
        • Ownership transfer between org units
        • Allow one time referrals between org units. jira
      • Localization

        • Localized date picker
      • Privacy

        • Solution for non-analysable attributes
          • Functionality to make it easier to ensure that attributes designated as private will not be exposed to any analytics or display modes
        • Data sunsets - clean out expired data
          • Functionality to ensure that designated data will automatically be made unavailable after a certain period of time
      • Working lists

        • Editable elements from single stage
        • Enhanced functionality for program stage and te working lists
      • Extensibility

        • Plugins: Enabling the easier introduction of external applications and widgets
        • Allow reuse of self-contained tracker components in other apps
      • API harmonization

        • Harmonized names and parameters in /tracker API
      Android

      Design

      • EMIS - Requirements / UX/UI design
        • Bulk data entry (EMIS)

      Innovation (based on available resources and task estimation)

      • Review UX/UI

      • Task screen

      • Support multimedia
      • NFC

        • Read/write patient card (with config parameter for not storing patient data)
        • Bulk data transfer device-device
      • Trigger data entry from Maps

      • Self reporting (TEI App) - Prototype

        • Platform for authenticating from TEI credentials (dependency platform)
        • TEI App
    • Version 2.42 Planned release: May 2025
      Analytics
      • Tracker Analytics

        • Single value (counts) from enrollement and events in linelists.
        • Scoping for next phase of tracker analytics, future of Event Reports and Event Visualizer
      • Data visualizer

        • Ownership organisation unit dimension
        • Multiple option sets selection for data elements
        • Indicator description included in data item selector.
        • Two value chart types
      • Dashboards

        • Simple presentation dashboard mode for dashboards frontend
        • Redesign for sorting and organizing many dashboards
        • Improved dashboard usability

    About the DHIS2 software roadmap process

    To learn more about the DHIS2 software roadmap and prioritization process, visit our Roadmap Process page.