業務ロジックや画面といった機能要求が明確だからと安心してはいけない。性能や運用性といった非機能要求を明らかにできなければ“道半ば” である。その不備は7割に上る。意識を高め,スキルを磨くことが急務だ。 「この応答速度では遅い」「バッチではなくオンラインでないと業務に支障を来たす」──。金属チタン製造大手の東邦チタニウムは2008年5月,生産管理システムを稼働させた。ところが2年1カ月を要した開発プロジェクトでは,冒頭のような要求仕様の変更が相次いだ。そのため当初洗い出した要求を見直し,一度作ったプログラムの改修を余儀なくされた。 変更になったのは,例えばこんな要求である(図1)。当初,268の機能について,応答時間を「一律3秒以内,長くても5秒」としていた。しかしユーザー・テストの段階で,参照系の機能は5秒では遅いことが判明した。更新系機能の場合は,その画面のボタンをクリックすると一連の業