仕様書通りに作って問題があった場合でもプログラマが文句言われるんだけどな。
日本の設計と製造が分離されてる体制だったら、SEがテストプログラム書いて、
PGにプログラム書かせて、テストプログラムでテストするのがいいんじゃないか?
PGはSEの書いたテストプログラムが通った、って責任逃れできるし、
SEはPGがおかしな動きのコード書いてないか、テストプログラムでテストできるし。