BDD

新型コロナ感染の検出アプリから、「不具合」が見つかったらしい。

どんな単純なシステムであっても、十分なテストをせずに実戦投入したら、ほぼ100%、こうした不具合は起きる、と思う。

テスト工程まで、あるいは、「見直し」工程まで含めてコスト計算してもらえなかったら、開発現場は困窮する。だから、BDD(Behavior Driven Development)という手法が広まりつつある、っていうか、上級SEは、必死でこのBDDを普及させ、そのコストを組み込むように、「企画サイド」というか、「発注側」というか、SEがあまり得意ではない、「金計算」をやってくれる方々に、理解してもらえるように、主張を続けている。

政府が率先して、現状の「システム開発の問題点」を、全国ネット配信付きで露呈してくれるのは、とてもありがたいと思う。

これを機に、是非、テスト工程まで含めた「開発コストの算出手法」を普及させて欲しいと、願ってやまない。