残業申請プロセス/上司確認・部長承認・人事部記録

残業を申請するプロセス. 残業時間・累計時間を報告し上司の承認を得る業務プロセス. 上司のチェック、部長の承認を経て申請が受理される業務プロセス. 却下された場合、申請者は却下理由を確認し業務プロセスは終了する. 承認された申請は人事部に記録される.

概要

 * 1) 残業申請者は、残業に関する必要事項を入力し上司に承認を得る.
 * 2) 上司は申請に対し、内容を確認する.
 * 3) 部長は申請に対し、承認処理を行う.
 * 4) 承認された申請の場合、人事部は結果を記録する.

プロセス担当者

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

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

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

特徴

 * 申請内容のダブルチェック
 * 申請者の上司、部長と2人のチェックが通らない限り申請が認められない. 残業管理を厳しく行う職場に適していると言える.
 * 残業の完全却下
 * 認められない残業申請の場合、却下処理が行われ、業務プロセスが終了する. どうしても残業を行いたい場合は再度業務プロセスを開始しなければならない.
 * 残業申請プロセス/上司確認は残業申請が承認されるまで業務プロセスは終了しないプロセスであった. それに比して本業務プロセスはチェック結果によっては申請が承認されない状態で業務プロセスが終了する.
 * 人事部の残業状況の把握
 * 残業状況の把握を人事部が行うことにより総労働時間の予測を行うことができる.

プロセスダイアグラム例
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 [arrowtail=odiamond, label="却下"]; } subgraph clusterl{ labeljust=l; label="申請者の上司(any-section-leader@company.com)\n\n\n\n\n"; L1 [label="L1:残業申請承認"]; } subgraph clusterd{ labeljust=l; label="申請者の所属部門の部長\n(any-section-parentleader@company.com)\n\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=rcrowlvee, label="承認"]; L1 -> P2 [arrowtail=odiamond, label="却下"]; D1 -> L1 [arrowtail=odiamond, label="修正指示or却下",headport=ne,tailport=nw]; D1 -> P2 [arrowtail=rcrowlvee, label="承認"]; L1 -> D1 [style=invis,weight=10]; } subgraph clusterpn{ labeljust=l; label="人事部\n(personnel@company.com)\n\n\n\n\n"; PN1 [label="PN1:残業申請情報記録"]; PNY [label="", shape=circle, width="0.3",style=bold]; PN1 -> PNY; } P2 -> PN1 [arrowtail=rcrowlvee, label="承認"] PN1 -> P2 [style=invis,weight=10]; P1 -> PN1 [style=invis,weight=10]; }

プロセスデータ例

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