ここから本文です

課題で出た問題が、全くわからなかったで質問します。 A社のシステム開発ではプ...

アバター

ID非公開さん

2017/8/801:00:38

課題で出た問題が、全くわからなかったで質問します。
A社のシステム開発ではプログラムが120本必要である。プログラム生産性が1人1200LOC/月の開発要員15名で開発するとき、開発に要する期間

を算出せよ。
ただし、プログラム1本の大きさは平均600LOCであり、開発工数比率は要求分析:20%、設計:20%、プログラミング:40%、テスト:20%

使う計算式と計算方法も教えてください。

閲覧数:
36
回答数:
1

違反報告

ベストアンサーに選ばれた回答

yuk********さん

2017/8/811:00:36

LOCてのはプログラムの行数だと思ってください。
それでプログラム1本の大きさは平均600LOCとして
A社のシステム開発でプログラムが120本必要なので
A社のシステム開発では 600 × 120 = 72000行プログラムを作る必要があるんです

それで1人1200LOC/月ってことは、一人当たり月に1200行のプログラムを書けるってこと。
開発要員15名ってことは、月に1200行書ける人が15人居るんですね。

ってことは、72000行 ÷ (12000行 × 15人) = 4か月
ただし、これはプログラムを書く(プログラミング)だけの期間。

開発工数比率は要求分析:20%、設計:20%、プログラミング:40%、テスト:20%
とあるので

プログラミング:40% = 4か月ってことは
10% = あたり1か月かかることになりますね
とすると

要求分析:20% = 2か月
設計 :20% = 2か月
テスト :20% = 2か月
プログラミング:40% = 4か月

なので、合計して10か月くらいのお仕事になるってことですね。

アバター

質問した人からのコメント

2017/8/8 11:31:03

ありがとうございます!!
難しく考えすぎてました。
分かりやすい説明ありがとうございました。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる