アカウント名:
パスワード:
個々の開発者の責任とするのは非現実的です。やるんだったらそういったバグの生じないソフトウェアプラットフォームを用意してその上で開発することでしょう。.NETやJAVAの仮想マシンはそういう考え方に近いですね。
個々の開発者の責任とするとなるとどうなるか?フリーソフトの開発に対するモチベーションを大きく削ぐことになるでしょう。商用ソフトでも、セキュリティ問題ならばセキュアコーディングのコンサルタントを雇う費用が必要になるでしょうし、バグ一般ならばバグが生じにくい開発体制、つまりウォーターフォールモデルを実現するために、多数のドキュメントを作成する工数や、単体テストなどをきっちりと行う工数が必要になりますし、後からの仕様変更は基本禁止、または、それなりの追加費用が必要でしょう。つまり、金もかかりますし、時間もかかります。仕様変更もダメです。つまり、客に対してもそれなりのコストを負担してもらうことになるのですが、これでWin-Winになれるかどうかは怪しいです。
> 個々の開発者の責任とするのは非現実的です。
責任をとるのは個々の開発者ではなく会社でしょう。製品は会社の名前で納品なり発売なりするのだから。
> フリーソフトの開発に対するモチベーションを大きく削ぐことになるでしょう。
フリーソフトについては、個人が趣味で作っているようなものは除外すべきでしょうね。業としてやっている場合に限定すべきだと思います。業としてオープンソースをやっているような場合は該当すべきだと思います。
> 後からの仕様変更は基本禁止、または、それなりの追加費用が必要でしょう。つまり、金もかかりますし、時間もかかります。仕様変更
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
フレームワークで対応すべき (スコア:1)
個々の開発者の責任とするのは非現実的です。やるんだったらそういったバグの生じないソフトウェアプラットフォームを用意してその上で開発することでしょう。.NETやJAVAの仮想マシンはそういう考え方に近いですね。
個々の開発者の責任とするとなるとどうなるか?フリーソフトの開発に対するモチベーションを大きく削ぐことになるでしょう。商用ソフトでも、セキュリティ問題ならばセキュアコーディングのコンサルタントを雇う費用が必要になるでしょうし、バグ一般ならばバグが生じにくい開発体制、つまりウォーターフォールモデルを実現するために、多数のドキュメントを作成する工数や、単体テストなどをきっちりと行う工数が必要になりますし、後からの仕様変更は基本禁止、または、それなりの追加費用が必要でしょう。つまり、金もかかりますし、時間もかかります。仕様変更もダメです。つまり、客に対してもそれなりのコストを負担してもらうことになるのですが、これでWin-Winになれるかどうかは怪しいです。
Re: (スコア:0)
> 個々の開発者の責任とするのは非現実的です。
責任をとるのは個々の開発者ではなく会社でしょう。製品は会社の名前で納品なり発売なりするのだから。
> フリーソフトの開発に対するモチベーションを大きく削ぐことになるでしょう。
フリーソフトについては、個人が趣味で作っているようなものは除外すべきでしょうね。業としてやっている場合に限定すべきだと思います。
業としてオープンソースをやっているような場合は該当すべきだと思います。
> 後からの仕様変更は基本禁止、または、それなりの追加費用が必要でしょう。つまり、金もかかりますし、時間もかかります。仕様変更