ラベル マーフィーの法則 の投稿を表示しています。 すべての投稿を表示
ラベル マーフィーの法則 の投稿を表示しています。 すべての投稿を表示

2011年4月24日日曜日

開発プロセスを推進するほど生産性は下がる

ソフトウェア開発を工業化しようとして、様々な開発プロセスが提案されてきた。
主目的は管理者が開発をコントロールするためなのだろうが、
そもそも論として前提が間違っている気がする。

「誰でも頑張ればプログラムが作れる」

そのための冗長な作業が増大し、
生産性の高い人達がプログラミングする時間を奪っていく。

実は人材育成には有効でも生産性は相当落ちている。
その人材が生産性の高い人に育つ、という前提なのだが…

**********
積み木は三歳児でも使えるが、作るには職人技が必要である。
英文法は理解しているが英会話はできない。
・・・

2011年3月6日日曜日

人月という単位はそれを理解出来ない人に対して使われる

一人で一ヶ月かかる作業は10人ですれば3日でできる。
ベテラン1人月と素人1人月は同じ作業量である。

論理的に反論出来ない人を押さえ付けるには便利な言葉である。

(追記)
プログラマーの場合、1人月の個人差が大きく、給与の比では収まらない。
数学の試験で直ぐに解答してしまう人もいれば、
一生かかっても解けない人がいるのと同じである。

2011年1月25日火曜日

能力主義と言う人に限って能力の逆転現象を生み出す

部下がニュートンとアインシュタインだった場合、
正しく評価できる人がいるだろうか。
確実なのはどちらも自分より遥かに優れているということ。
でも自分と立場を入れ替えようとする上司はいない。
一度逆転現象が起こった組織は中々立ち直れない。

仕事は効率化するほど評価は下がる

効率的に仕事をすると次のように評価される。
・他の人より簡単な仕事だったらしい
・Webでも見て情報収集しようとしても『怠けている』
・定時に帰ろうものなら『協調性が無い』

遅れやトラブルを解決してこそ評価されるのであり、
トラブルを未然に回避しながら予定通り進めても
自己満足しか得られない。