mirror of
https://github.com/Karaka-Management/Organization-Guide.git
synced 2026-01-11 04:48:42 +00:00
1.9 KiB
1.9 KiB
IT Flowchart
Daily backup
graph TD;
CHECK_CHANGES([System: Check changes])-->CREATE_LOCAL_BACKUP[System: Create/update backup];
CREATE_LOCAL_BACKUP-->VALIDATE_LOCAL[System: Validate local backup];
VALIDATE_LOCAL-->IS_VALID1{System: Is valid?};
IS_VALID1--Yes-->COPY_ONLINE[System: Copy backup to cloud];
IS_VALID1--No-->REPORT[System: Inform IT department];
COPY_ONLINE-->VALIDATE_ONLINE[System: Validate remote backup];
VALIDATE_ONLINE-->IS_VALID2{System: Is valid?};
IS_VALID2--No-->REPORT;
Permission changes
graph TD;
REQUEST_HOD([Request from HOD])--->IT_CHECKS{IT: Other approvals necessary?};
REQUEST_STAFF([Request from employee])-->APPROVAL_HOD[Approval by HOD];
APPROVAL_HOD-->IT_CHECKS;
IT_CHECKS--Yes-->FORWARD[IT: Forward request];
FORWARD-->APPROVAL_RESPONSIBLE[Approval by responsible person];
APPROVAL_RESPONSIBLE-->VALIDATE{IT: Is approved and appropriate?};
IT_CHECKS--No-->VALIDATE;
VALIDATE--Yes-->IMPLEMENT[IT: Implement permission changes];
VALIDATE--No-->INFORM([IT: Inform employee and HOD]);
IMPLEMENT-->INFORM;
Software changes
graph TD;
REQUEST_HOD([Request from HOD])--->IT_CHECKS{IT: Other approvals necessary?};
REQUEST_STAFF([Request from employee])-->APPROVAL_HOD[Approval by HOD];
APPROVAL_HOD-->IT_CHECKS;
IT_CHECKS--Yes-->FORWARD[IT: Forward request];
FORWARD-->APPROVAL_RESPONSIBLE[Approval by responsible person];
APPROVAL_RESPONSIBLE-->VALIDATE{IT: Is approved and appropriate?};
IT_CHECKS--No-->VALIDATE;
VALIDATE--Yes-->IMPLEMENT[IT: Implement change in test environment];
VALIDATE--No-->INFORM([IT: Inform employee and HOD]);
IMPLEMENT-->INFORM;
INFORM-->TEST[Employee/HOD: Test change];
TEST-->VALIDATE_TEST[IT: Test successful?];
VALIDATE_TEST--Yes-->MIGRATE[IT: Migrate change to live];
2022-01-01 - Version 1.0