製造工程に入ってるけど、やっぱこの機能も追加してくださーい:「訴えてやる!」の前に読む IT訴訟 徹底解説(91)(2/3 ページ)
要件定義から製造までまるっと一括で請け負ったベンダー。後だし要件に対応する義務はありや、なきや――?
要件定義まで請負契約にしてしまったプロジェクト
事件の概要から見ていただこう。
東京地方裁判所 平成31年3月26日判決から
神奈川県と静岡県にデータセンターを置くISP事業者が、両者を統合した新サービスを企図して、2つのデータセンターを統合した新しいISPシステムの開発をITベンダーに依頼した。
依頼内容は新システムの要件定義・基本設計、詳細設計・構築を請負契約で行うというもので、要件定義・基本設計まではスケジュール通りに進んでいたものの、要件定義書・基本設計書には詳細設計以降に検討を先送りしたものが含まれていた上、定義した要件についてもISP事業者とITベンダーの間に理解の齟齬(そご)がありプロジェクトは混乱した。
両者は話し合いを続けたが、結局、ISP事業者は、完成の見込みはないとして契約を解除し、ITベンダーを相手に損害賠償を求める訴訟を提起した。
この裁判の中でITベンダーは、プロジェクト混乱の一因にはISP事業者が当初要件になかった「統計・カスタマーツール」機能の取り込みという「契約外作業」を強要したためと主張したが、ISP事業者側は、当該機能は、プロジェクト実施中に変更された要件定義書(新要件定義書)で定義されており、契約外作業ではないと反論した。
少し補足すると、契約の範囲内で追加機能の要件の再定義や開発は進められ、契約変更は行われなかった。また、このプロジェクトは要件定義以降全ての工程を単一のベンダーが請け負ったが、それ以前のRFP(Request for Proposal:提案依頼書)の作成にも同じベンダーが参加していた。追加機能はRFPには記載されていなかったが、旧システムには存在した機能だった。
請負契約にすると追加機能にも無償で対応しなければならないのか
私は、もともとITベンダーのエンジニアだったので、判決文の冒頭を読んだときにはベンダーと同じ考えを持った。要件が追加されれば機能が増えて、作業工数や費用を追加するのは当然だと思ったのだ。ただ、このプロジェクトは要件定義から構築までの全てをベンダーが請負で契約している。それを考えると、少し話が違ってくる。
まず、要件定義を請け負っているということは、要件定義書に不備があれば、それはベンダーの責任ということになる。「統計・カスタマーツール」機能の欠落を要件定義書の不備と考えるかどうかによって結論は違ってくる。
さらに大きな問題は、ベンダーが「全てを」請け負っている点だ。
要件定義を含む全工程を請け負うということは、顧客から言われた要件を満たせばいいものではなく、顧客がシステム開発によって実現したい目的自体にも一定の責任を負うことになる。
本件の場合は、「2つのデータセンターを統合して、これまでと同等かそれ以上のインターネットサービスを提供でき、かつ安定的に運用できるシステムが出来上がること」全体に責任を持つということだ。単に定義された機能要件、非機能要件を実現すればいいものではないし、システム化の目的のために行われる機能の追加、変更も契約の範囲内(契約上の費用と納期)で行う義務がベンダーにあったと考えることもできるのだ。
しかし要件定義は顧客の要望を基に行っているものであり、後から気まぐれに要望を追加されても追加費用なしで対応しろというのは、酷な気もする。
読者はどのようにお考えだろうか。判決の続きを見てみることにしよう。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 追加要件を実装しなければ、このシステムは使いません――「旭川医大の惨劇」解説その1
ユーザーが要件を次々と追加、変更したために失敗したプロジェクトの責任は、要件追加をやめなかったユーザーにあるのか、それとも、それをコントロールできなかったベンダーにあるのか……。2017年8月に第二審判決が出た「旭川医大vs.NTT東日本 病院情報管理システム導入頓挫事件」のポイントを、細川義洋氏が解説する - 本稼働1週間前ですが、要件を変更します!――プロジェクト管理義務の理想と限界
本番稼働直前に要件を変更する、必要な情報は提供しない。こんなユーザーをベンダーはどうコントロールすればよかったのか?――システム開発にまつわる訴訟を教本に、トラブルの予防と対策法を解説する人気連載。今回のテーマは「プロジェクト管理義務の限界」だ - 真夏のホラー、召し上がれ――全エンジニアが震え上がる阿鼻叫喚の生き地獄 IT訴訟解説連載、初のebook化
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第55弾は@ITイチの人気連載「IT訴訟 徹底解説」です - これは、もう「無理ゲー」じゃない?――IT訴訟解説ebook、好評にお応えして早くもパート2 どーん!
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第59弾はみんな大好き「IT訴訟解説」のパート2です - IT訴訟例で学ぶベンダー残酷物語の実態と回避策
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。「IT訴訟解説」のパート3は、ベンダーいじめ系特盛です