14日 手戻り

昨日からの続き、設計して実装し、ぎりぎりになってテスト実施。

しかし、おかしい。登録項目が不自然なのである。

NotNull項目が入っている場合は、平気だが空欄の場合登録ができない。

たしかに、NotNull項目が入っていることが前提なので、設計から間違いだった。

 

さて、なぜこのようなことが起きたのか。

①設計レビューを省略した。

②更新項目表に追記したが、実際登録される動きは確認していない。

 

②は確かに、登録処理まわりの設計が手薄であった。

前回に課題管理からの要求仕様のズレもあったが、その確認もしていない。

設計から実装に移る段階で個人レビューが必要そうである。

確認項目として、

①要求仕様が設計に反映されているか。

②登録されるデータに不整合はないか?

(例:NotNull項目がNullで登録されるパターンがある)

 

個人レビューの必要性、効果などについては以後まとめるとする。

 

以上。