日本の場合、
設計ミスや設計の矛盾点、抜けてる設計とかあった場合、
それを指摘しなかったプログラマの責任だからな。

その感覚で設計書を作って
単価が安いからと外国に製造を下請けに出すのが
15年くらい前に流行ったが、
外人さんにはその日本人のSEの感覚が通用しなくて、
外国に下請けに出す方式は、一気に廃れたよな。