残業申請プロセス/上司確認・例外承認

残業を申請するプロセス. 残業時間・累計時間を報告し上司の承認を得る業務プロセス. 基本的には事後申請等の例外は認めず、認める場合は部長の承認を得て申請が受理される.

概要

 * 1) 残業申請者は、残業に関する必要事項を入力し上司に承認を得る.
 * 2) 上司は申請に対し、内容を確認し承認を行う.
 * 3) 本来却下される申請内容にも係らず承認しなければならない場合、上司は部長へ報告を上げ承認を得る.

プロセス担当者

 * 任意部門(any-section@company.com)
 * 申請者の部門の部長(any-section-parent-leader@company.com)
 * 申請者の上司(any-section-leader@company.com)
 * 申請者(any-section-person@company.com)

プロセスオーナー
人事部部長(personnel@company.com)

人事部としては業務プロセス上、登場しないが各部門内で残業管理が正しく行えていることを担保するため、残業申請プロセスを定義、実行させる責任がある.

特徴

 * 例外的な申請の承認
 * 突発事項発生時の残業後の申請(事後申請)や、所定労働時間を越えた申請の場合に申請者の上司は部門の責任者である部長に判断をゆだね、申請の承認処理を行うことができる.

プロセスダイアグラム例
digraph developing_capability { compound=true; graph [size="10,8",rankdir=LR]; node [shape=box, style=rounded]; edge [color="#444444", labelfloat=true]; //label text float OFF(=true) subgraph clusters{ labeljust=l; label="任意部門(any-section@company.com)"; subgraph clusterp{ labeljust=l; label="申請者(any-section-person@company.com)\n\n\n\n"; PX [label="", shape=circle, width="0.3"]; PY [label="", shape=circle, width="0.3",style=bold]; P1 [label="P1:残業申請"]; P2 [label="P2:残業申請\n承認結果確認"]; PX -> P1 [weight=20]; P1 -> P2 [style=invis]; P2 -> PY ; } subgraph clusterl{ labeljust=l; label="申請者の上司(any-section-leader@company.com)\n\n\n\n"; L1 [label="L1:残業申請承認"]; } subgraph clusterd{ labeljust=l; label="申請者の所属部門の部長\n(any-section-parentleader@company.com)\n\n\n"; D1 [label="D1:残業申請例外承認"]; } PX -> L1 [style=invis,weight=10]; P1 -> L1 ; L1 -> P1 [arrowtail=odiamond, label="却下",headport=nw,tailport=sw]; L1 -> D1 [arrowtail=odiamond, label="例外承認依頼"]; L1 -> P2 [arrowtail=rcrowlvee, label="承認"]; D1 -> L1 [arrowtail=odiamond, label="却下",headport=ne,tailport=nw]; D1 -> P2 [arrowtail=rcrowlvee, label="承認"]; L1 -> D1 [style=invis,weight=10]; } }

プロセスデータ例

 * (注)残業開始、終了時刻、残業時間、累計残業時間等は当月の申請状況を確認することも必要なことから表形式のファイル(MS-Excel等)であることが望ましい.