Claudeで標準時間を設定する — ストップウォッチ観測とレイティングの検算
ストップウォッチで測った観測時間を、レイティングで正味時間に直し、余裕率を加えて標準時間にするまでの計算を、Claudeのコード実行で検算する手順です。
標準時間は、工程の人員計画や原価、納期の約束に使う数字です。ストップウォッチで測った秒数を平均しただけの値を、そのまま標準時間にしてしまう例は少なくありません。観測した作業者が速かったのか遅かったのかを補正し、休憩や用達の分を足す手順が抜けているためです。
この記事では、観測記録からレイティング補正、余裕率の加算、1時間あたりの生産数までの計算を、Claudeのコード実行で検算する手順を説明します。補正係数を決めるのは人です。Claudeには、決めた係数で計算し直させ、式と結果の食い違いを洗い出させます。
標準時間は3段の計算で決まる
観測時間から標準時間まで
- 1
観測時間の平均を出す
要素作業ごとに、ストップウォッチで測った秒数を平均します。異常値は先に除きます。
- 2
レイティングで正味時間にする
観測した作業者のペースを標準のペースに換算します。平均に係数をかけます。
- 3
余裕率を加えて標準時間にする
疲労や用達などの余裕を足します。外掛けか内掛けかで式が変わります。
式にすると次のとおりです。
| 項目 | 式 | 意味 |
|---|---|---|
| 正味時間 | 式観測時間の平均 × レイティング係数 | 意味標準のペースで作業したときの時間 |
| 標準時間(外掛け) | 式正味時間 × (1 + 余裕率) | 意味余裕率を正味時間に対する割合で持つ |
| 標準時間(内掛け) | 式正味時間 ÷ (1 − 余裕率) | 意味余裕率を全体の時間に対する割合で持つ |
レイティング係数は、標準のペースを100(または1.00)とする表し方が一般的です。観測した作業者が標準より速ければ100を超え、遅ければ100を下回ります。要素作業ごとに係数が違うことも普通にあります。手の作業は速いのに、検査は慎重で遅い、といった具合です。
観測記録のシートを作る
最初に決めるのは、シートの形です。1行を1サイクル、1列を1要素作業にします。
| 列 | 内容 | 入れ方 |
|---|---|---|
| A | 内容サイクル番号 | 入れ方1から連番 |
| B〜D | 内容要素作業ごとの観測時間(秒) | 入れ方ストップウォッチの値をそのまま |
| E | 内容備考 | 入れ方部品を落とした、声をかけられた、など |
備考の列が、異常値を除く根拠になります。「26秒」という数字だけでは外れ値かどうか判断できませんが、備考に「部品落下」とあれば、通常のサイクルではなかったと説明できます。
氏名は載せず、「作業者A」のように役割か記号で書きます。標準時間は工程の数字であって、個人の評価ではありません。観測対象の個人名が載った表をチャットに貼る必要はありません。
例:3要素・10サイクルの観測
次の例は、ボルトの取り付け・締結・検査を10サイクル測った、仮の記録です。数値は説明用に作ったもので、実在の工程のデータではありません。
| 要素作業 | 観測時間(秒、10サイクル) | レイティング | 備考 |
|---|---|---|---|
| A取り付け | 観測時間(秒、10サイクル)18, 19, 17, 18, 19, 18, 26, 18, 17, 19 | レイティング110 | 備考7サイクル目は部品落下 |
| B締結 | 観測時間(秒、10サイクル)22, 21, 23, 22, 22, 24, 21, 22, 23, 22 | レイティング100 | 備考なし |
| C検査 | 観測時間(秒、10サイクル)9, 10, 9, 9, 10, 9, 9, 10, 9, 9 | レイティング90 | 備考なし |
Aの7サイクル目を含めて平均すると18.9秒です。除いた9サイクルの平均は18.11秒で、0.8秒近く違います。外れ値を残すと、作業の実力より長い時間が標準になります。
除いた後の計算は次のとおりです。
- A:18.11秒 × 1.10 = 19.92秒
- B:22.2秒 × 1.00 = 22.20秒
- C:9.3秒 × 0.90 = 8.37秒
- 正味時間の合計:50.49秒
余裕率を12%と置くと、外掛けの標準時間は50.49 × 1.12 = 56.55秒です。内掛けなら50.49 ÷ 0.88 = 57.38秒になり、同じ12%でも0.8秒ほど長くなります。1時間あたりの生産数は、外掛けで3600 ÷ 56.55 ≒ 63.7個です。
余裕率の12%は例のための値です。職場の条件や疲労の程度で変わるので、自社の取り決めか、時間研究の基準に沿って決めます。
Claudeに検算させる依頼文
計算は手元のExcelでも組めます。それでもClaudeに検算させるのは、式の組み間違いと、どのサイクルを除いたかの記録漏れを見つけるためです。
依頼文には、観測記録、レイティング係数、余裕率、掛け方(外掛けか内掛けか)、除外するサイクルとその理由を、すべて明記します。
添付の観測記録(CSV)から標準時間を計算してください。
- 要素作業はA、B、Cの3つ。列名はCSVのとおり
- 除外するのはサイクル7のAだけ。理由は部品落下(備考列に記載)
- レイティングはA=110、B=100、C=90
- 余裕率は12%。外掛けと内掛けの両方を出す
- 要素ごとの平均(除外前と除外後)、正味時間、標準時間、1時間あたりの個数を表で
- 係数や除外は私が決めたものです。妥当かどうかの評価は不要です
- 計算に使ったコードも見せてください最後の2行が肝です。係数の妥当性までClaudeに評価させても、根拠になるのは渡したCSVの数字だけです。レイティングは観測者が現場で下した判断で、映像のないClaudeが代わりに決められるものではありません。ここでは、与えた係数で計算し直すことだけを頼みます。
コード実行が必要になる場面
Claudeが回答の中で計算するとき、コードを実行して求めた値と、文章の中で暗算した値とでは信頼性が違います。API側のコード実行ツールの説明では、桁数の多い計算や、手順が多い計算、精度が要る計算でコードを実行するとされています。標準時間の計算は手順が多く、小数が並ぶので、実行の対象に入ります。
チャットで使うときは、アカウントでコード実行とファイル作成が有効になっている必要があります。FreeからEnterpriseまでの各プランで、Web・デスクトップ・モバイルのどれでも既定で有効です。TeamとEnterpriseでは、組織のオーナーが組織の設定で無効にできます。無効になっていると、CSVを渡しても計算がコード実行を通りません。
検算コードの中身
Claudeが書くコードの形は、依頼文で変わります。次は、依頼文のとおりに計算させたときに期待する形の一例です。
import pandas as pd
df = pd.read_csv("observation.csv")
rating = {"A": 1.10, "B": 1.00, "C": 0.90}
allowance = 0.12
# サイクル7のAだけを除外(備考列に部品落下)
df.loc[df["cycle"] == 7, "A"] = float("nan")
mean = df[["A", "B", "C"]].mean() # NaNは平均から除かれる
normal = sum(mean[k] * rating[k] for k in rating)
outer = normal * (1 + allowance)
inner = normal / (1 - allowance)
print(mean.round(2).to_dict())
print(round(normal, 2), round(outer, 2), round(inner, 2))
print(round(3600 / outer, 1))mean() は欠損値を既定で飛ばすので、除外するサイクルを空欄にすれば、平均の分母も自動的に9になります。ここで、除外したつもりが分母10のまま平均していた、という食い違いが起きやすいところです。コードに除外の行が明示されていれば、Excelの式側の誤りと突き合わせられます。
手元で同じ計算を走らせると、先の例の数値と同じ結果になります。Claudeの出力を鵜呑みにせず、自分の手計算かExcelの結果と、小数第1位まで合うかを見てください。合わないなら、除外の扱い、レイティングの掛け忘れ、外掛けと内掛けの取り違えのどれかです。
なお、API側のコード実行環境にはpandas・numpy・scipy・openpyxlなどが入っていて、インターネットには接続されません。依頼文で「このパッケージをインストールして」と頼んでも、環境に無いものは使えない前提で考えます。チャットでの扱いは、TeamとEnterpriseで既定のネットワークアクセスが無効という点が違います。
外掛けと内掛けの選び方
余裕率の持ち方で標準時間が変わる
外掛け
余裕を正味時間に対する割合で持ちます。計算が簡単で、現場の説明もしやすい方式です。
内掛け
余裕を就業時間全体に対する割合で持ちます。休憩や用達が1日の何割かという取り決めと相性が良い方式です。
同じ12%でも、先の例では外掛けが56.55秒、内掛けが57.38秒でした。差は1.5%ほどですが、月に何万個も作る工程では無視できない差になります。
大切なのは、どちらの方式かを標準時間の表に書いておくことです。余裕率の数字だけが引き継がれ、掛け方が不明になると、別の人が計算し直したときに値が合わなくなります。依頼文に「外掛けと内掛けの両方を出す」と書いたのは、切り替えたときの差を見るためです。
観測記録を渡すときの注意
落とし穴
レイティングをClaudeに任せると標準時間がぶれる
レイティング係数は、観測した作業者のペースが標準よりどれだけ速いか遅いかを、観測者が現場で判断した値です。CSVの数字だけから決められる値ではないので、Claudeに推定させず、観測者が決めた係数を与えます。
観測記録を扱うときの確認事項は、次の4点です。
- 備考に書いた除外理由と、依頼文の除外サイクルが一致しているか
- 要素作業ごとのレイティング係数が、観測時の記録と一致しているか
- 余裕率が外掛け・内掛けのどちらを前提にした値か
- 1サイクルあたりの観測回数が、依頼文とCSVの行数で合っているか
チャットにファイルを渡す場合、公式の案内では、アップロードとダウンロードの上限は1ファイル30MBです。観測記録のCSVはこの大きさに届かないので、制限を気にする場面はまずありません。
セキュリティの面では、外部のファイルやサイトに埋め込まれた指示でClaudeが誘導される可能性があるため、機能を使っている間は挙動を見守り、予期しない動きがあれば止めるよう案内されています。観測記録は工程の内部情報なので、社外から受け取ったファイルをそのまま計算に混ぜず、自分で作ったCSVだけを渡すほうが安全です。
コード実行とファイル作成は、通常のチャットよりも使用量の枠を多く消費します。何度も計算し直すなら、依頼文を整えてから1回で出させるほうが、枠の面でも無駄がありません。
Claude for Excelで同じ表を作る場合
観測記録がもともとExcelにあるなら、Claude for Excelで式を組ませる方法もあります。製品ページには、セルについて質問でき、数式を壊さずに前提を更新できると書かれています。Excel、PowerPoint、WordのClaudeは、有料プランすべてで一般提供です。
Excelの中で作らせる場合は、標準時間を値でなく式で出させます。レイティングと余裕率は別のセルに置き、式からそのセルを参照させると、後から係数を変えても標準時間が連動します。外掛けと内掛けは、同じシートに2行で並べておくと、差が一目で分かります。
ただし、Excelの中で組んだ式と、チャットのコード実行で出した値の両方を持っておくと、片方の誤りに気づけます。この検算の使い方が、この記事の主題です。
標準時間を確定する前に人が決めること
Claudeが検算で保証できるのは、与えた係数のもとで計算が正しいことだけです。次の判断は、観測した人とライン管理者が行います。
- 観測したサイクル数が、ばらつきに対して足りているか
- 作業者が観測を意識して、ふだんと違うペースで作業していないか
- 要素作業の区切りが、手順書の区切りと合っているか
- 余裕率に、段取り替えや部品補給の余裕が含まれているか
たとえば、観測が10サイクルで足りるかどうかは、ばらつきの大きさで変わります。1サイクルが10秒前後の作業と、5分かかる作業では、必要な回数が違います。Claudeに「十分か」を尋ねると何かしらの答えは返りますが、現場の事情までは知りません。
標準時間を設定したら、数字の根拠として、観測日、観測者、作業者の条件(経験年数ではなく「標準的な熟練度」など)、レイティング係数、除外したサイクルと理由、余裕率と掛け方を記録に残します。製造記録として残すなら、記録の信頼性の観点が要ります。点検の考え方は製造記録のデータインテグリティの点検にまとめています。
業務量調査との違い
同じ観察ベースの記録でも、事務の業務量調査と製造の標準時間設定では、時間の持ち方が違います。事務の調査は「半日に何をしたか」を区分別に足すもので、1回の作業時間は大きなばらつきを持ちます。手順は業務時間調査を業務量表に集計する手順で説明しています。
標準時間は、繰り返す作業を1サイクルずつ測り、補正して1個あたりの時間にするものです。そのため、レイティングと余裕率という補正の段が加わります。
標準時間から人員を割り出すときは、1個あたりの時間に月の生産数をかけ、1人あたりの稼働時間で割ります。工数見積の幅や前提条件の書き方は工数見積(人月)の書き出し手順と共通する部分があります。
まとめ
標準時間の計算は、観測時間の平均、レイティングによる正味時間化、余裕率の加算の3段で、補正係数は人が決めます。Claudeには、与えた係数と除外サイクルのまま計算し直させ、コードと結果を見せさせて、手元の計算と突き合わせます。
外掛けと内掛けの選択は、同じ余裕率でも結果が変わるので、標準時間の表に掛け方を必ず書き添えます。数字が合わないときに疑う場所は、除外の扱い、レイティングの掛け忘れ、掛け方の取り違えの3つです。