14日 手戻り
昨日からの続き、設計して実装し、ぎりぎりになってテスト実施。
しかし、おかしい。登録項目が不自然なのである。
NotNull項目が入っている場合は、平気だが空欄の場合登録ができない。
たしかに、NotNull項目が入っていることが前提なので、設計から間違いだった。
さて、なぜこのようなことが起きたのか。
①設計レビューを省略した。
②更新項目表に追記したが、実際登録される動きは確認していない。
②は確かに、登録処理まわりの設計が手薄であった。
前回に課題管理からの要求仕様のズレもあったが、その確認もしていない。
設計から実装に移る段階で個人レビューが必要そうである。
確認項目として、
①要求仕様が設計に反映されているか。
②登録されるデータに不整合はないか?
(例:NotNull項目がNullで登録されるパターンがある)
個人レビューの必要性、効果などについては以後まとめるとする。
以上。