Document making process/Regulation document, Each section review

By order of the director of Quality Control (hereinafter QC), the person in charge makes a draft of a regulation document, and then the department makes/reviews it, and after obtaining consensus from related sections, the document gets registered as an official company regulation in the document management system within the company.

Summary

 * 1) The director of QC department directs a member to make a regulation document.
 * 2) The person in charge of QC department makes the draft of a regulation document.
 * 3) The draft of a regulation document is reviewed in QC department.
 * 4) The person in charge corrects the draft of a regulation document based on the review result.
 * 5) The director of QC department approves the corrected draft.
 * 6) The related sections of development department/sales department/general accounting department/general affairs department/marketing department circulates and reviews documents.
 * 7) The document reflects the review result, and the related sections of development department/sales department/general accounting department/general affairs department/marketing department circulates the document to gain approval.
 * 8) QC department confirms that document was approved by all related sections.
 * 9) The person in charge in QC department requests the director to register the regulation document.
 * 10) The director of QC department notifies the person in charge of that he/she approved the registration request.
 * 11) After the approval of the registration request, the person in charge in QC department registers the regulation document to the document registration system.
 * 12) The person in charge of QC department notifies the related sections of that regulation document was registered.

Participant

 * QC department(qualityManagement@company.com)
 * Director(qualityManagement-parent-leader@company.com)
 * Person in charge(qualityManagement-leader@company.com)
 * Member(qualityManagement-person@company.com)
 * Development department(development@company.com)
 * sales department(sales@company.com)
 * General accounting department(generalAccounting@company.com)
 * General affairs department(generalAffairs@company.com)
 * marketing department(marketing@company.com)

Process owner
QC department(qualityManagement@company.com)

Process owner is QC department, because QC department makes/changes a draft of the document and manage it.

Process diagram and process data
digraph obtain_estimate { compound=true; graph [size="10,18",rankdir=LR]; node [shape=box, style=rounded]; edge [color="#444444", labelfloat=true]; //label text float OFF(=true)

subgraph clusterqc{ labeljust=l; label="qualityManagement@company.com(QC department)";

subgraph clusterlqc{ labeljust=l; label="qualityManagement-leader@company.com(Person in charge)"; QC2 [label="QC2:Writing \n draft of public document \n (D making)"]; QC4 [label="QC4:Reflect \n result of review \n (R of D result reflection)"]; QC6 [label="QC6:Wait \n for review \n (Consolidating of related sections R)"]; QC8 [label="QC8:Request of \n Registing document \n (Registration request of regulation document)"]; QC9 [label="QC9:Registration \n of document \n (Registration of regulation document)"]; QCY [label="", shape=circle, width="0.3", style=bold]; QC2->QC4->QC6->QC9 [style=invis,weight=20]; QC6->QC8 [arrowtail=rcrowlvee, label="There is no remarks.",weight=10]; QC8->QC9 [style=invis,weight=20]; QC9->QCY; {rank=same;QC4,QC8}; {rank=same;QC6,QC9}; }  subgraph clusterpqc{ labeljust=l; label="qualityManagement-person@company.com(Member)"; QC3 [label="QC3:Review \n draft of public document \n (Review of D)"]; }  subgraph clustermqc{ labeljust=l; label="qualityManagement-parent-leader@company.com(Director)"; QC1 [label="QC1:Instruction \n writing public doucument \n (Making instruction of regulation document)"]; QC5 [label="QC5:Confirm \n of draft \n (Approval of D)"]; QC7 [label="QC7:Confirm \n of request \n (Regulation document registration request approval)"]; QC1->QC7 [style=invis]; {rank=same;QC5,QC1}; } QC1->QC2->QC3 [weight=10]; QC3->QC4 [arrowtail=odiamond, label="There is remarks",headport=s,tailport=n]; QC4->QC3 [weight=10,headport=ne,tailport=se]; QC3->QC5 [arrowtail=rcrowlvee,weight=10,tailport=sw,headport=e]; QC5->QC6 [style=invis,weight=10]; QC6->QC4 [arrowtail=odiamond, label="There is remarks",weight=10,headport=e,tailport=w]; QC8->QC7 [weight=10]; QC7->QC9 [weight=10]; QC5->QC3 [arrowtail=odiamond, taillabel="NG",weight=10,tailport=ne,headport=w]; {rank=same;QC1,QC2}; {rank=same;QC7,QC9}; }

subgraph clusterdev{ labeljust=l; label="development@company.com(Development department)"; DEV1 [label="DEV1:Review \n draft of public document \n (Circular review of D)"]; }

subgraph clustersel{ labeljust=l; label="sales@company.com(sales department)"; SEL1 [label="SEL1:Review \n draft of public document \n (Circular review of D)"]; }

subgraph clustergac{ labeljust=l; label="generalAccounting@company.com(General accounting department)"; GAC1 [label="GAC1:Review \n draft of public document \n (Circular review of D)"]; }

subgraph clustergen{ labeljust=l; label="generalAffairs@company.com(General affairs department)"; GEN1 [label="GEN1:Review \n draft of public document \n (Circular review of D)"]; }

subgraph clustermar{ labeljust=l; label="marketing@company.com(marketing department)"; MAR1 [label="MAR1:Review \n draft of public document \n (Circular review of D)"]; } QC5->DEV1 [arrowtail=rcrowlvee,tailport=s]; DEV1->QC6; QC5->SEL1 [arrowtail=rcrowlvee,tailport=s]; SEL1->QC6; QC5->GAC1 [arrowtail=rcrowlvee,tailport=s]; GAC1->QC6; QC5->GEN1 [arrowtail=rcrowlvee,tailport=s]; GEN1->QC6; QC5->MAR1 [arrowtail=rcrowlvee,tailport=s]; MAR1->QC6; }

[Explanation of abbreviation]
 * D is Regulation document draft.
 * R is Review.