資格暗記無料で始める

LOC法とは?

LOC法とは、開発するプログラムの行数(Lines Of Code、ステップ数)を予測し、それを生産性(1人月あたりの行数)で割って工数を求める見積り技法。プログラムステップ法ともいう。古くから使われ計算が単純だが、行数は実装言語や書き方に左右されるため、精度は前提条件に大きく依存する。

えるおーしーほう

基本情報技術者試験の頻出用語/テクノロジ系/別名:LOC法(ステップ数法)、ステップ数法、LOC法(ソースコード行数見積り)、ソースコード行数見積り


LOC法の意味

開発するプログラムの行数(Lines Of Code、ステップ数)を予測し、それを生産性(1人月あたりの行数)で割って工数を求める見積り技法。プログラムステップ法ともいう。古くから使われ計算が単純だが、行数は実装言語や書き方に左右されるため、精度は前提条件に大きく依存する。

LOC法の具体例

総ステップ数を60キロステップ、生産性を1人月あたり3キロステップと見積もると、工数は60÷3=20人月。ここに単価を掛けて金額を出す。難易度による補正係数を掛けて調整することもある。

LOC法は試験でどう引っ掛けられる?

行数は設計段階では正確に分からず、また高級言語やライブラリを使うほど行数が減るため、生産性が高いのに小さく見積もられる矛盾が起きる。この弱点を補うのがファンクションポイント法である。

LOC法と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。