「要求定義」と「要件定義」

 裁判所が、NHKが要求している代金の返還と損害賠償を認めないという判断をする可能性はあるのか。山岸純法律事務所の山岸純弁護士はいう。

「システム開発においては、一般的に『要求定義』、すなわち『今はこれだが、これからあれを開発して欲しい』という依頼者側の求めをまとめる作業と、『要件定義』、すなわち『これからこれを開発します』という開発者側の理解をまとめる作業があります。今回の日本IBMの言い分は、NHKから『今はこれだが』と言われたものが間違っていたので開発するのが難しくなった、というものかと思います。

 システム開発の失敗を原因とする裁判をよく見るのですが、『要求定義』か『要件定義』のどちらか、または双方があいまいだったために失敗する例がほとんどです。このため、今後、依頼者側が提出した『要求定義』と、開発者側が提出した『要件定義』と、どちらに非があったのかが争点となります。

 こういった裁判で、極めて重要な“決め手”となるのは、キックオフから開発破綻まで、何度も何度も重ねられてきた会議の『議事録』です。裁判ではこの『議事録』をもとに、

・いつの時点で、
・開発に関するどんな問題が発生し、
・各当事者はどのような行動をしたのか、

を過去に戻って紐解いていく作業となります(議事録がない場合は、もはや“泥沼”です)。

 はたして日本IBMが言っているように『あの時、このままだとこうなってしまうよ、と言っていたじゃん』といったことが認められる場合には、(契約内容による修正もあるかもしれませんが)『このまま』にしたことがNHKの責めに帰すべき事由なら、損害賠償は認められません。しかし、システム運用の歴史があるとはいえ、NHKはシステム開発について素人であるのに対し、日本IBMはプロ中のプロです。このため、『こうなるよって、言っていたじゃん』による免責は、ある程度修正されることでしょう」

(文=Business Journal編集部)

提供元・Business Journal

【関連記事】
初心者が投資を始めるなら、何がおすすめ?
地元住民も疑問…西八王子、本当に住みやすい街1位の謎 家賃も葛飾区と同程度
有名百貨店・デパートどこの株主優待がおすすめ?
現役東大生に聞いた「受験直前の過ごし方」…勉強法、体調管理、メンタル管理
積立NISAで月1万円を投資した場合の利益はいくらになる?