This wiki has undergone a migration to Confluence found Here
FMG Management Process Development
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 | ?? |