This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

FMG Management Process Development

From HL7Wiki
Jump to navigation Jump to search

FMG is charged with managing FHIR development according to precepts laid down by the FGB and according to a methoddology developed by MnM. Neither FBG nor MnM will lay out the day-to-day mechanics by which FMG will undertake its management. This page will work towards specifying What "things" should be mamanaged; what the process will be and what the metrics of success will be.

As a first step the following points can be drawn from the Mission and Charter as a "statement of requirements" for what FMG should do.

From Mission & Charter

  • 1 provide day-to-day oversight of FHIR-related work group activities
    • 1.1 quality analysis,
    • 1.2 monitoring scope and consistency with FHIR principles
    • 1.3 aiding in the resolution of FHIR-related intra and inter-work group issues
  • 2 enable
    • 2.1 coordinated and consistent development
    • 2.2 ensure timely feedback to groups
    • 2.3 ensure development is alligned with broader goals
    • 2.4 dispute resolution
    • 2.5 education
      • 2.5.1 groups know what is expected
      • 2.5.2 have necessary domain knowledge
      • 2.5.3 have necessary tools
  • 3 risk management
    • 3.1 divergent resources
    • 3.2 uncoordinated development
    • 3.3 inadequate tooling
    • 3.4 development space misused
    • 3.5 balloting not functional
    • 3.6 unengaged statkeholders
    • 3.7 excess workload
  • 4 activities
    • 4.1 advise FGB
    • 4.2 define and execute QA processes
    • 4.3 coordinate training
    • 4.4 coordinate tooling


Things to Manage

Thing to Manage Process
1.1 quality analysis, A. Need to specify what constitutes best practice
1.2 monitoring scope and consistency with FHIR principles How to assess?
1.3 aiding in the resolution of FHIR-related intra and inter-work group issues B. Defined escalation process
2.1 coordinated and consistent development C. Need to know what's actually going on
2.2 ensure timely feedback to groups ??
2.3 ensure development is alligned with broader goals D. Identify the goals
2.4 dispute resolution E. Defined escalation process
2.5 education F. Education requirements & delivery plan
3.1 divergent resources C. Need to know what's actually going on
3.2 uncoordinated development C. Need to know what's actually going on
3.3 inadequate tooling A. Need to specify what constitutes best practice
3.4 development space misused A. Need to specify what constitutes best practice
3.5 balloting not functional A. Need to specify what constitutes best practice
3.6 unengaged statkeholders C. Need to know what's actually going on
3.7 excess workload C. Need to know what's actually going on
4.1 advise FGB ??
4.2 define and execute QA processes A. Need to specify what constitutes best practice
4.3 coordinate training ??
4.4 coordinate tooling ??

Executing the Process

Process Mechanics
A. Need to specify what constitutes best practice ??
B. Defined escalation process ??
C. Need to know what's actually going on ??
D. Identify the goals ??
E. Defined escalation process ??
F. Education requirements & delivery plan ??