Processes
General Operation Process
Purpose
This document outlines the general process for developing, implementing, and maintaining documentation within the Club.
The goal of this process is to:
- Ensure accurate documentation covering every aspects of the club in order.
- Iterate on improvement about productivity, efficiency and quality assurance.
Scope
Overview:
- Documentation first
- List actions into issues
- Execute actions from both the documentation and the issues
- Update the documentation and references from the experience
- Socialize actions and results
- Collect feedbacks
- Improve processes, procedures and checklists
stateDiagram-v2
state if_Procedure <<choice>>
state if_ProcedureExecutionSuccess <<choice>>
state if_Process <<choice>>
state if_Policy <<choice>>
%% state if_Guide <<choice>>
state if_ConstructiveFeedbacks <<choice>>
AskInstructionFromManagement : Ask Instructions from Management
ExecuteProcedure : Execute Procedure
FindProcedure : Find Procedure
FindProcess : Find Process
FindPolicy : Find Policy
%% FindGuide : Find Guide
DraftProcedure : Draft Procedure implementing process
DraftProcess : Draft Process implementing policy
DraftPolicy : Draft Policy implementing strategy
%% DraftGuide : Draft Guide
SubmitProcedure : Submit Procedure
SubmitProcess : Submit Process
SubmitPolicy : Submit Policy
%% SubmitGuide : Submit Guide
SocializeProcedure : Socialize Procedure
SocializeProcess : Socialize Process
SocializePolicy : Socialize Policy
%% SocializeGuide : Socialize Guide
SocializeProcedureExecution : Socialize Procedure Execution
AskForFeedbacks : Ask for feedbacks
CollectFeedbacks : Collect for feedbacks
DocumentFeedbacks : Document feedbacks
SocializeUpdate : Socialize Updates
[*] --> FindProcedure
FindProcedure --> if_Procedure
if_Procedure --> FindProcess: No
if_Procedure --> ExecuteProcedure: Yes
FindProcess --> if_Process
if_Process --> FindPolicy: No
if_Process --> DraftProcedure: Yes
DraftProcess --> SubmitProcess
SubmitProcess --> SocializeProcess
SocializeProcess --> DraftProcedure
DraftProcedure --> SubmitProcedure
SubmitProcedure --> SocializeProcedure
SocializeProcedure --> ExecuteProcedure
FindPolicy --> if_Policy
if_Policy --> AskInstructionFromManagement : No
AskInstructionFromManagement --> DraftPolicy
DraftPolicy --> SubmitPolicy
SubmitPolicy --> SocializePolicy
SocializePolicy --> DraftProcess
if_Policy --> DraftProcess : Yes
ExecuteProcedure --> if_ProcedureExecutionSuccess
if_ProcedureExecutionSuccess --> SocializeProcedureExecution : Success
if_ProcedureExecutionSuccess --> DraftProcedure : Error
SocializeProcedureExecution --> AskForFeedbacks
AskForFeedbacks --> CollectFeedbacks
CollectFeedbacks --> DocumentFeedbacks
DocumentFeedbacks --> if_ConstructiveFeedbacks
if_ConstructiveFeedbacks --> UpdateHandbook : Constructive feedbacks
if_ConstructiveFeedbacks --> SocializeUpdate : Non constructive feedbacks
UpdateHandbook --> SocializeUpdate
SocializeUpdate --> [*] Mermaid diagram is loading...