今、あるWEBアプリケーションシステムのプロジェクトに参画している。とある金融系企業で現行システムにおける基盤側のEOLなどに伴って、それに乗っかっているアプリケーションのリファクタリングを行うというもの。まぁよくあるプロジェクトだ。
要件定義~基本設計~詳細設計が終わり、今は開発と単体テストの真っ最中。そのあと結合テストそして総合テスト、受入れテストが待っている。ざっくりと要件定義~基本設計~などと書いたが、実際は基盤側やアプリケーション側からそれぞれ現行システムの機能や環境面の調査が行われて、やっとここまで来た、という感じだろうか。
Subversionの基本設計書のフォルダ内にあるファイルを読むと、自分たちが参入するほんの数日前に完成したような機能概要フロー図などがあり、はたして実装・単体テストは順調にいくのだろうか?という疑念が強くある。
続きを読む