2010-12-31

コンピュータプログラムの作り方

日本プログラマは、質はすごくいいんだよ。

なのに、なぜかいちいちプロジェクトが火を噴いたりする。その原因を考えてたんだけども。

欧米では、まず「技術」があり、「さあこれらの技術を組み合わせて、どんなサービスを展開しよう?」と考える。

日本では、まず「こんなサービスがいい、画面はこんなデザインがいい」という具体的・絶対的な要求があり、技術屋がそれに応える──プロジェクト開始直後に想定していた部品でどうにもならない問題は、自力でなんとかする必要がある。たとえば PHPSmartyjQuery やそのプラグインなどは、肝心なところで何も手助けしてくれない(・・ばかりか、我々の努力邪魔する事もある。例えばもうメンテされていない「thickbox.js」は、いや、もういいや以下略

・・とかって妄想してみた。

もちろん欧米プロジェクトの全部がそうってわけでも、日本プロジェクトの全部がそうってわけでも無いんだろうけど、割合としてはどんなもんだろうね?

  • 企画部を開発部が兼ねてるのか営業部が兼ねてるのかで違うね。

  • 欧米では、まず「技術」があり、「さあこれらの技術を組み合わせて、どんなサービスを展開しよう?」と考える。 というか欧米でひとくくりにするな、アメリカと言え。 「こん...

  • 欧米でも、サービスにあわせたソフトを作れという要請は山ほどあるだろうし、 それが原因で火を噴いてるプロジェクトも沢山あるだろうと推測できる。 日本人がそのままうなずける、...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん