アカウント名:
パスワード:
ソフトウェア業界では無茶な要求が通ってしまうからではないか、と考察している。
建築なんて、技術革新等による方式変化はあるにせよ、もう数千年オーダーで人類が続けてきた行為なわけで。当然ながら相応のノウハウの蓄積があるし、何が無茶だとかはある程度知悉してる。(あと、物理的な安全性に繋がるからリスクを軽視できないってのもあるだろうけど)
ソフトウェア業界なんてたかだか数十年でしかないから、そりゃ社会一般の理解も、業界としてのノウハウも勝負になるわけない部分はあると思うんだけどなぁ。
# だから現状でいい、現状のままでも仕方ない、とは言いたかないけどね
目に見えないから、ただそれだけだと思うなあ。そうでなきゃ、ぱっと見ただけで酷いと分かるゴミが普通に納品されてるの何度も見るはずがないもの。
建築物も、壁の中身や土の下は見えない。だから手抜き工事なんかもあるけど、法的な縛りがあって各種許認可が必要。それが抑止力になってるんのも大きいと思う。
壁の中も建築中は見えるし建物の揺れ具合は中に入ればある程度はわかる表面は触って確かめられる。雨風や気温のとおり具合も見て感じて確かめられる。
でも、ソフトウェアのロジックはコードを見ても一般の人には意味がわからないしGUIを触ったとしても写真眺めるのと同等でしかない。
建築の法的な縛りは、身の安全や環境負荷といった物理的な問題が生じるから定められてるわけでソフトウェアは、すぐさま身の危険に繋がらないことが殆ど。環境負荷も電気代の違いくらい。
積み重ねもあるけど、その本質的な性質の違いの部分も大きいんじゃないかな。
車載や医療向けのソフトの最近の流れは、そういう縛りとしてはいい方向だと思います。
ISO26262とかISO13485に対応したソフト開発をするときに、全部記録を残せって正気かと思いましたが、作業量が全部見えるので発注元からの理不尽な要求は減りました。費用対効果を定量的に示せるので、自動化環境の導入も進んでいて、やっと手工業から抜け出せた感じ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
積み重ねの差 (スコア:0)
ソフトウェア業界では無茶な要求が通ってしまうからではないか、と考察している。
建築なんて、技術革新等による方式変化はあるにせよ、もう数千年オーダーで人類が続けてきた行為なわけで。
当然ながら相応のノウハウの蓄積があるし、何が無茶だとかはある程度知悉してる。
(あと、物理的な安全性に繋がるからリスクを軽視できないってのもあるだろうけど)
ソフトウェア業界なんてたかだか数十年でしかないから、そりゃ社会一般の理解も、業界としてのノウハウも勝負になるわけない部分はあると思うんだけどなぁ。
# だから現状でいい、現状のままでも仕方ない、とは言いたかないけどね
Re: (スコア:0)
目に見えないから、ただそれだけだと思うなあ。
そうでなきゃ、ぱっと見ただけで酷いと分かるゴミが普通に納品されてるの何度も見るはずがないもの。
Re: (スコア:0)
建築物も、壁の中身や土の下は見えない。
だから手抜き工事なんかもあるけど、法的な縛りがあって各種許認可が必要。
それが抑止力になってるんのも大きいと思う。
Re:積み重ねの差 (スコア:3)
壁の中も建築中は見えるし建物の揺れ具合は中に入ればある程度はわかる
表面は触って確かめられる。雨風や気温のとおり具合も見て感じて確かめられる。
でも、ソフトウェアのロジックはコードを見ても一般の人には意味がわからないし
GUIを触ったとしても写真眺めるのと同等でしかない。
建築の法的な縛りは、身の安全や環境負荷といった物理的な問題が生じるから定められてるわけで
ソフトウェアは、すぐさま身の危険に繋がらないことが殆ど。環境負荷も電気代の違いくらい。
積み重ねもあるけど、その本質的な性質の違いの部分も大きいんじゃないかな。
Re: (スコア:0)
車載や医療向けのソフトの最近の流れは、そういう縛りとしてはいい方向だと思います。
ISO26262とかISO13485に対応したソフト開発をするときに、全部記録を残せって正気かと思いましたが、作業量が全部見えるので発注元からの理不尽な要求は減りました。
費用対効果を定量的に示せるので、自動化環境の導入も進んでいて、やっと手工業から抜け出せた感じ。