Přeskočit obsah
For the complete DHIS2 documentation index, see llms.txt.

Rozšiřování škálováním

Akvizice

Scaling up a DHIS2 Android implementation is a complex but manageable process that begins after thorough testing and piloting. At this stage, decisions must be made regarding hardware acquisition, app distribution strategy, mobile device management, training programs, and—if relevant—SMS infrastructure. Planning well at this stage ensures stability, sustainability, and user satisfaction as the system is deployed at larger scale.

Purchasing of devices vs BYOD (bring your own device)

Initially you should buy different devices to allow users to evaluate them and provide you with feedback. Once the device that you will be using is decided upon, you should only buy 10 or less units, or whatever is needed for the testing and the pilot phases. Only when the pilot is coming to completion, you should buy equipment for the next 6 months roll-out. Some very large projects will take years for a national roll-out, and your hardware adquisicion plan should expand across years. Recommendations on the technical specs for devices are in the chapter Mobile devices specifications.

Měli byste zvážit proveditelnost použití zásady BYOD - tento formát umožňuje uživatelům přinést si svá vlastní zařízení, pokud splňují minimální technickou normu, kterou pro svůj projekt definujete. Obvykle nabídnete nějaký druh pobídky, pravděpodobně ve formě eCash nebo telefonního kreditu. Výhody tohoto přístupu jsou zřejmé: vyhýbá se velkým počátečním nákladům na pořízení a snižuje náklady na správu a logistiku. Na druhou stranu vás čeká výzva velmi heterogenního hardwarového prostředí, což znamená různá zařízení a verze OS Android. To ovlivní hlavně proces ladění.

Distribution of the app (now and later)

The DHIS2 Android Capture App is actively maintained, with four releases per year: two regular feature (minor/major) releases, and two patch releases focused on bug fixes and stability improvements. Each version is tested for compatibility with supported DHIS2 server versions and includes detailed release notes.

In addition to these scheduled releases, interim APKs may also be published when new or updated translations are submitted through Transifex. These APKs reflect the latest available language support and are especially valuable for multilingual implementations or training needs in local languages.

The official distribution channels are:

  • Google Play Store: Recommended for smaller implementations or BYOD scenarios. The app is available at DHIS2 on Play Store. Note that apps installed from the Play Store may auto-update unless this is manually disabled on the device.
  • GitHub Releases: Every official version is published on DHIS2 GitHub, where you can download the APK files manually. APKs installed this way will not update automatically, which is preferable for implementations requiring version control and pre-release testing.

As an implementer, once your testing and training materials are finalized, it is critical that the app version used during training is frozen and not updated automatically during rollout. New versions can introduce changes in UI, program rule behavior, or compatibility issues with your specific configuration. Each new version should be carefully tested before adoption.

For larger implementations, we recommend:

  • Avoiding auto-updates from the Play Store by disabling them on all devices.
  • Using a Mobile Device Management (MDM) system or custom APK hosting page to control which version is used and when it is updated.
  • Clearly documenting the version and configuration used during training to ensure consistency throughout rollout.

Note If MDM tools are not available, alternatives include APK distribution via a secure internal portal, shared folders, or QR-based install links generated during configuration.

For detailed guidance on MDM and alternative distribution options, refer to the Mobile Device Management section.

Alternatives and Complements to MDM: APK Distribution Strategies

If a full MDM setup is not feasible, there are alternative methods to distribute and manage the DHIS2 Android app, depending on the technical capacity of your team and the scale of the implementation.

  1. APK Distribution Web App

To support projects that need controlled rollout without complex infrastructure, the DHIS2 Android team provides an official APK Distribution Web App. This tool allows administrators to host a simple internal or public-facing webpage that shares trusted APK builds.

This method is especially effective when:

  • You want to lock the app to a specific version that has been tested and validated.
  • Google Play is unreliable or blocked.
  • Updates need to be managed manually, not automatically.

The app provides version history, changelogs, and contextual guidance. Devices must allow installations from unknown sources, but this approach is simple to maintain and widely adopted across DHIS2 implementations.

  1. Google Play Store (with Caution)

Installing the DHIS2 Android Capture App from the Google Play Store provides convenience, but should be used carefully in structured rollouts. Automatic updates can break compatibility or introduce UI changes unexpectedly. If Play Store is used, configure devices to disable auto-updates for DHIS2, or restrict them via managed Play Store in enterprise setups.

  1. F-Droid and Private App Repositories

Some implementers prefer using F-Droid, an open-source Android app repository that allows for hosting private app channels. With F-Droid, you can offer secure, controlled app delivery without relying on commercial app stores. However, it has limitations in bandwidth control and device management.

Choosing the Right Approach

Ultimately, the right distribution and device management strategy depends on:

  • The number of users and devices.
  • Whether devices are owned by the institution or BYOD.
  • Network availability.
  • Security needs.
  • Your internal support capacity.

For smaller rollouts or pilots, a shared APK via a webpage or Google Drive folder might suffice. For national programs, an MDM combined with APK hosting and a robust SOP for app version control is highly recommended.

Telecommunication contracts

If your installation plans to include the use of SMS for transmitting selected records via SMS when mobile data is not available, you will need to establish a contract with a local aggregator which can provide you with an incoming number to receive the SMS. You should configure your server to receive & send SMSs - please see DHIS 2 developers documentation on SMS connections . You will need to estimate the number of messages per month to be able to forecast the monthly cost.

Proces výběru a podpisu smlouvy s poskytovatelem SMS se v jednotlivých zemích liší a závisí na postupech nákupu vaší organizace.

Plánování velkých akvizic

Každý projekt bude vyžadovat kombinaci typů zařízení: telefony, tablety a Chromebooky. Většina mobilních zařízení bude pravděpodobně přidělena vyhrazenému uživateli. Je třeba vzít v úvahu povahu práce. Například komunitní pracovníci budou používat chytré telefony nebo tablety. Zdravotničtí pracovníci, kteří pracují v zařízení, však mohou upřednostňovat tablet s externí klávesnicí nebo Chromebook.

Skutečné získávání ve velkém by mělo být co nejvíce odloženo. Zpočátku je doporučeno zakoupit co nejméně zařízení pro testování konfigurace a poskytnout určitou úroveň výběru budoucím uživatelům. Jakmile je dohodnuto rozhodnutí přejít na pilotní projekt, měl by být druhý nákup v ideálním případě omezen na zařízení potřebná pro pilota. Pokud plán zavádění trvá déle než rok, měla by být akvizice zařízení také rozdělena do několika období: výrobci neustále nabízejí lepší zařízení za stejnou cenu v cyklech, které se pohybují mezi 12-18 měsíci.

Příklad celkového pořízení 100 až 1000 zařízení.

Měsíc projektu Fáze Získávání # zařízení
2. měsíc Návrh a počáteční konfigurace Vyberte 3 nebo 4 možné tvarové faktory. Nakupujte od jednoho nebo dvou výrobců 2-8
4-6 měsíců Pilot Kupte pouze zařízení potřebná k dokončení pilotního projektu 10-30
6-12. měsíc Zavádění - fáze 1 První hromadné získávání 50-500
Měsíc X Zavádění fáze X 50-500
36-48 měsíc Výměna upgradu Vyměňte zařízení X

Správa mobilních zařízení

Správa mobilních zařízení označuje software používaný ke správě mobilních zařízení. Software MDM budete potřebovat, když budete muset podporovat stovky zařízení a bude nutné řídit distribuci souborů apk mezi zařízeními, poskytovat technickou podporu a prosazovat institucionální zásady. Většina možností je nabízena jako služby s měsíčním poplatkem. Některé bezplatné aplikace nabízejí režim veřejného terminálu, ale za základní vzdálenou správu si účtují měsíční poplatek.

Požadované funkce softwaru MDM lze klasifikovat jako základní a pokročilé. Zde je seznam požadovaných funkcí:

  • Základní vlastnosti:
  • Vyžaduje heslo pro zámek obrazovky
  • Poskytování autorizovaných aplikací
  • Zamkněte zařízení a vymažte informace, pokud dojde ke ztrátě nebo odcizení
  • Ovládejte aktualizaci aplikace pro Android
  • Vynutit zásady zálohování
  • Pokročilé funkce:
  • Vynutit zásady síly hesla
  • Prosazovat zásady používání sítě
  • Sledovat polohu zařízení
  • Omezený přístup k nastavením a funkcím (příklad - wifi / síť, snímání obrazovky)

Při rozhodování, který je nejlepší software MDM pro vaše potřeby, byste se měli pokusit odpovědět na následující otázky:

  • Kolik zařízení musím spravovat?
  • Jak často mám fyzický přístup k zařízení?
  • Které funkce opravdu potřebuji?
  • Které zásady musím implementovat
  • Jak těžké bude instalace a údržba
  • Jak to ovlivní uživatelskou zkušenost?
  • Musíme povolit BYO? (BYO: Přineste si vlastní zařízení).
  • Jak to ovlivní zařízení?

Na další stránce najdete seznam dostupného softwaru MDM (mějte prosím na paměti, že ceny a podmínky se budou časem měnit).

  • Mobilock Free (nelze aktualizovat software)
  • SOTI (MobiControl) (může být drahý - 2,20 $ / zařízení / měsíc)
  • Miradore (bez vzdálené podpory)
  • Applock (nelze ovládat aktualizaci softwaru)
  • AcDisplay (nelze ovládat aktualizaci softwaru)
  • F-Droid (nelze omezit spotřebu dat)
  • APPDroid (nelze omezit spotřebu dat)
  • Master List (nelze ovládat aktualizaci softwaru)
  • Firebase (nelze omezit spotřebu dat)
  • Intunes (uživatelé musí být součástí nasazení MS Office 365)
  • MobileIron (může být drahý - 3,15 USD / zařízení / měsíc + 2,368 USD za nasazení)
  • IBM Maas360 (příliš drahé - 1,60 USD / zařízení / měsíc + 0,50 USD / zařízení / měsíc pro vzdálenou podporu, pro 3.000 zařízení)
  • AirWatch (nereaguje a může být drahý - 3,80 USD / zařízení / měsíc pro 3000 zařízení po dobu 3 let)
  • XenMobile (Citrix) (může být drahý - 2,03 USD / zařízení / měsíc pro 3000 zařízení)
  • Good for Enterprise (Blackberry) (může být drahé - 2 USD / zařízení / měsíc + 2,5K USD za nasazení)

Note

Check the specific Mobile Device Management Guideline for more information about this topic.

Výcvik

Důležitým krokem před zahájením, je školení uživatelů a v případě potřeby školení týmů poskytujících podporu uživatelům. Existuje mnoho tréninkových strategií, kterými se můžete řídit, a bude to záviset na velikosti skupiny, kterou je třeba trénovat, na jejich úrovni dovedností, dostupném časovém rámci, rozpočtu atd. Je důležité, abyste při navrhování věnovali čas a energii svou tréninkovou strategii a věnujte dostatek času splnění vašich tréninkových cílů. Dobře vyškolení a informovaní uživatelé sníží úzkost uživatelů a problémy s adaptací a také zvýší kvalitu shromážděných dat.

Technické přípravy na školení

Při přípravě na školení se ujistěte, že byly splněny všechny praktické technické požadavky. To zahrnuje připravenost tabletů / mobilních zařízení s nainstalovanou novou aplikací pro Android DHIS 2 Capture. V závislosti na dostupnosti připojení k internetu v oblasti, kde trénink provádíte, můžete mít všechny tablety předem synchronizované se serverem, abyste měli dostatek dat a správnou konfiguraci pro školení. Před provedením školení, by měla být cvičení testována, aby bylo zajištěno, že vše funguje. Odstraňte problémy zjištěné během testování, aby se neobjevily během tréninku. Možná budete chtít provést druhé kolo testu, abyste zjistili případné problémy které jste nezachytili v prvním kole.

Pokud se školení provádí s předem synchronizovanými daty a konfigurací, na konci školení nezapomeňte umožnit účastníkům vyzkoušet aplikaci, která přistupuje ke vzdálenému serveru DHIS 2. To poskytne účastníkům možnost vyzkoušet si synchronizaci v reálném životě, která může zahrnovat zpoždění v síti. Bez zpoždění mohou později interpretovat zpoždění sítě jako poruchy svého zařízení.

Rozpočet na školení

Následuje několik pokynů k přípravě rozpočtu, které jsou převzaty z pokynů DHIS 2 Community Health Information System Guidelines vydané Univerzitou v Oslu:

  • Dodržujte zásady organizace při používání schválených rozpočtových šablon a sazeb (nepřímé, DSA atd.) Pro všechny výdaje, včetně:
  • Cestovní náklady (např. palivo, pronájem auta, ubytování)
  • Osobní náklady (např. diety, náklady na jídlo)
  • Místo konání (např. konferenční prostor, čajové přestávky)
  • Materiály (např. tisk, hardware, projektory)
  • Různé předměty
  • Sestavte rozpočet na základě výpočtů potřebných materiálů v listu, jednotkových nákladů na tento materiál a počtu potřebných jednotek. Můžete také zabudovat další multiplikátory pro ilustraci počtu jednotek na účastníka. To umožňuje flexibilitu při aktualizaci rozpočtu, pokud se změní jednotkové náklady nebo se zvýší nebo sníží počet účastníků.
  • Předpokládané výdaje rozpočtu v místní měně s integrovaným konverzním kurzem (který lze podle potřeby aktualizovat) pro převod na požadovanou měnu vaší organizace nebo financujícího subjektu. (2).

Školicí program

Dokumenty DHIS 2 Community Health Information System Guidelines, dokument napsaný od University of Oslo doporučuje zvážit:

  1. Požadovaný typ sezení (kulatý stůl, jednotlivé stoly atd.).
  2. Technologické požadavky (všechny počítače, šířka pásma Wi-Fi atd.),
  3. Financování příspěvků na konferenční centrum, jídlo a nápoje účastníků
  4. Trenéři potřebují prostor, aby mohli chodit, aby mohli každého účastníka pozorovat a pomáhat mu.

Uvědomte si počet účastníků, které na každém školení očekáváte, protože bude nutné poskytnout dostatečné materiály a prostor. Prostor pro akce by měl být dostatečně velký pro skupinu a také vhodný pro plánované aktivity.

Školicí materiály

Ve stejném dokumentu najdeme také doporučení pro školicí materiály, které zde uvádíme. Materiály, které budete potřebovat pro vaše školení, budou záviset na vašich aktivitách. Abyste se ujistili, že plánujete všechno, projděte si s partnerem svou tréninkovou agendu a prodiskutujte, co se bude dělat pro každou část školení, a vezměte na vědomí potřebné materiály.

Program školení by měl být definován s dostatečným předstihem před zahájením školení a zahrnut do distribuovaných materiálů.

Uživatelská dokumentace by měla být přibalena v Minimálních příručkách. Tyto příručky vysvětlují konkrétní pracovní úkol (např. Zadávání měsíčních údajů z registru zdraví vesnic nebo porovnání zdraví ve vaší vesnici se sousedními vesnicemi). Po vysvětlení pracovního úkolu poskytuje Minimální Příručka číslované podrobné pokyny se snímky obrazovky, aby uživatelé rozpoznali, co mají dělat. Mějte na paměti, že Minimální příručky NEVYSVĚTLUJÍ funkčnost aplikace, jednu po druhém, jako typická uživatelská příručka dodavatele. Vzhledem k tomu, že uživatelé dávají přednost zkoušení a ne čtení, měly by být příručky co nejkratší a zároveň obsahovat všechny kroky.