Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

H2 runs complex DHIS2 tracker configurations. For most implementations, these configurations are downloaded into phones and tablets running DHIS2 android. Quality supervisors, the main users of the H2 solution, work offline for some of the assessments. Hence changes to the metadata should be carefully conducted in a separate environment to production, carefully tested, and then deployed with appropriate communications to all quality supervisors.

We normally recommend for organizations using DHIS2 follow best practices and use the following environments:

...

Development

...

Testing/ Staging

...

Production

...

Purpose

...

Prototyping of new features. Can change at any time: unstable environment.

...

Configurations ready for testing, small limited pilots, or training

...

User-ready, real-time information system

...

used for testing, pilots or training

...

Never

...

Full testing cycle

Limited pilots

...

Never - this server stores all ‘live’ assessments

...

Data preservation and quality

...

Inconsistent, incomplete data, not appropriate for analysis

...

Complete datasets appropriate for short-term analytics prototyping, but not the actual system of record

...

the system of records

...

PCA use

...

Yes - all programs should be designed here

...

Yes - all programs should be edited and tested here

...

exécute des configurations complexes de trackers DHIS2. Pour la plupart des implémentations, ces configurations sont téléchargées sur des téléphones et des tablettes fonctionnant avec DHIS2 android. Les superviseurs qualité, principaux utilisateurs de la solution H2, travaillent hors ligne pour certaines évaluations. Par conséquent, les modifications apportées aux métadonnées doivent être effectuées avec soin dans un environnement distinct de celui de la production, testées avec soin, puis déployées avec des communications appropriées à tous les responsables de la qualité.

Nous recommandons normalement aux organisations qui utilisent DHIS2 de suivre les meilleures pratiques et d'utiliser les environnements suivants :

Développement

Essais/ Mise en phase

Production

Objectif

Prototypage de nouvelles fonctionnalités. Peut changer à tout moment : environnement instable.

Configurations prêtes pour les essais, les petits pilotes limités ou la formation

Système d'information en temps réel prêt à l'emploi

utilisés pour les essais, les pilotes ou la formation

Jamais

Cycle d'essai complet

Pilotes limités

Jamais - ce serveur stocke toutes les évaluations "en direct

Préservation et qualité des données

Données incohérentes, incomplètes, non appropriées pour l'analyse

Ensembles de données complets appropriés pour le prototypage analytique à court terme, mais pas le système d'enregistrement réel.

le système d'enregistrement

Utilisation de l'ACP

Oui - tous les programmes devraient être conçus ici

Oui - tous les programmes doivent être édités et testés ici.

Non - vous ne devez jamais modifier un programme H2 dans un serveur de production directement (avec PCA ou via D2 maintenance). Modifiez plutôt le programme dans un environnement de test ou de mise en scène, et lorsque tous les tests sont réussis, passez au serveur de production.