Skip to aside Skip to content Skip to footer

Phase: Design & implement (phase 3)

%%{init: { }}%% flowchart LR; %% General diagram structure initiation_annotation@{ shape: brace-r } -.- start@{ shape: sm-circ } === phase_1 edge__phase_1_process@==> phase_2 edge__phase_2_process@==> phase_3 edge__phase_3_process@==> phase_4 edge__phase_4_process@==> finish@{ shape: framed-circle }-.- outcome_annotation@{ shape: brace } subgraph process["Common FAIRification Process"] phase_1 phase_2 phase_3 phase_4 end %% Labels initiation_annotation@{ label: "FAIR compliance challenges &  use cases" } phase_1("`Define goals`") click phase_1 href "/interoperability_2024-26/phase_1" "Go to Define goals" class phase_1 phase_1 phase_2("`Examine requirements`") click phase_2 href "/interoperability_2024-26/phase_2" "Go to Examine requirements" class phase_2 phase_2 phase_3("`Design & implement`") click phase_3 href "/interoperability_2024-26/phase_3" "Go to Design & implement" class phase_3 phase_3 class phase_3 highlight phase_4("`Review & report`") click phase_4 href "/interoperability_2024-26/phase_4" "Go to Review & report" class phase_4 phase_4 outcome_annotation@{ label: "Uses and research  impact realised by  FAIR implementation" }

Define and deliver on practical, achievable objectives across one or more release cycles to realise the overall FAIRification goal.

The practical phase of the FAIRification Process turns the selected FAIRification tasks into concrete changes. It brings together four connected activities: Pre-assessment, Design, Implementation and Post-assessment. The work may be completed as one bounded implementation effort or divided into several iterations where this is useful for managing scope, dependencies, resources or uncertainty.

  1. Pre-assessment
    Conducted at the beginning to clearly indicate the starting state, and being able to compare / contrast with the end state. Focusing on what is within scope of the team’s capabilities.
  2. Design
    During the design stage, concrete steps are identified to achieve the FAIRification tasks identified for this cycle. If needed, one could also use the concrete steps identified from the FAIRification template. These steps form the FAIRification workplan to be realised during the implementation stage.
  3. Implementation
    During this phase, the planned tasks are executed within the established timeframe. However, it is important to note that some tasks may remain incomplete, be postponed, or even abandoned during a given iteration.
  4. Post-assessment
    Assess the achieved state using the same criteria or comparable evidence as the pre-assessment. Compare the results with the starting state and agreed objectives to identify demonstrated FAIR improvements, remaining gaps and any further work required.

Phase overview

%%{init: { }}%% flowchart LR; %% General diagram structure phase_2_outputs@{ shape: doc } phase_2_outputs__start@{ shape: sm-circ } phase_3@{ shape: rounded } phase_3__finish@{ shape: framed-circle } phase_3_outputs@{ shape: doc } phase_2_outputs edge__phase_2_outputs@-.- phase_2_outputs__start edge__phase_2_outputs__phase@==> phase_3 edge__phase_3__phase@==> phase_3__finish phase_3__finish -.- phase_3_outputs %% Phase diagram flow element definitions %% Process inputs phase_2_outputs@{ shape: doc, label: "FAIRification roadmap"} phase_3_outputs@{ shape: docs, label: "FAIRification updates"} inputs_annotation@{ shape: brace-r, label: "Target requirements Capabilities & resources FAIRification backlog" } -.- phase_2_outputs phase_3_outputs -.- outputs_annotation@{ shape: brace, label: "Decisions Tasks & statuses Improvements" } phase_3@{ label: "Design & implement" }

Process elements

Postconditions: Outputs ready for Review & report
  1. Assessment results indicate to what degree the requirements and gaps have been addressed.
  2. Final FAIR implementation design with underlying decisions and assumptions documented.
  3. Completion statuses, results and lessons learned from FAIRification work captured.
  4. Achieved state compared with the starting state using the agreed assessment approach.
  5. Remaining gaps and proposed follow-up work recorded.
Inputs: FAIRification roadmap
FAIRification roadmap: Current and projected states, requirements and gaps.
  • this → Design & implement: Used to inform scope, initial backlog and implementation design decisions
Outputs: FAIRification updates
FAIRification updates: Design decisions, FAIRification task tracker record and assessment reports from each iteration.
  • Design & implement → this: Outputs
  • this → Review & report: Used as basis for accountability and lessons learned
Flowchart: Define and deliver on practical, achievable objectives across one or more release cycles to realise the overall FAIRification goal.
%%{init: { "htmlLabels": true, "flowchart": { "wrappingWidth": 260, "diagramPadding": 10, "padding": 0, "rankSpacing": 0, "nodeSpacing": 0, "subGraphTitleMargin": { "top": 0, "bottom": 0 } } }}%% flowchart TB; %% Process phases phase_4("`**Review & report**`") phase_3_outputs edge__phase_3_outputs__19@-->|"`Used as basis for accountability and lessons learned`"| phase_4 click phase_4 href "/interoperability_2024-26/phase_4" "Go to Review & report" phase_2("`**Examine requirements**`") phase_2 edge__phase_2__15@--> input_1 click phase_2 href "/interoperability_2024-26/phase_2" "Go to Examine requirements" %% Process inputs phase_2_outputs@{ shape: doc, label: "**FAIRification roadmap** Current and projected states, requirements and gaps."} click phase_2_outputs href "/interoperability_2024-26/phase_2" "Go to FAIRification roadmap" %% Process flow elements backlog@{ shape: card, label: "**Design decisions** For identifiers, metadata, ontologies, supporting systems and research object sharing."} task_tracker@{ shape: card, label: "**FAIRification task list** Planned, active and completed tasks, including responsibilities, status, dependencies, supporting resources and results."} assessment_report@{ shape: card, label: "**Pre & post assessment reports** Updated assessment of what has been put in place and which requirements/gaps remains to be addressed."} %% Process outputs phase_3_outputs@{ shape: docs, label: "**FAIRification updates** Design decisions, FAIRification task tracker record and assessment reports from each iteration."} click phase_3_outputs href "/interoperability_2024-26/phase_3" "Go to FAIRification updates" %% Relations phase_2_outputs edge__phase_2_outputs__1@-->|"`Used to inform scope, initial backlog and implementation design decisions`"| phase_3 phase_3 edge__phase_3__1@-->|"`Outputs`"| outputs_1 %% Structral elements subgraph input_1["`Input`"] phase_2_outputs end subgraph phase_3["`Design & implement`"] direction TB backlog task_tracker assessment_report end subgraph outputs_1["`Output`"] phase_3_outputs end

Resources

1 ELIXIR Stories items
1 FAIR Metroline items
17 FAIR Cookbook items