私が決めた要件通りにシステムを作ってもらいましたが、使えないので訴えます:「訴えてやる!」の前に読む IT訴訟 徹底解説(88)(4/5 ページ)
えっ? システムが実用的でないって? でも、要件を決めたのはあなたでしょう?
広島地方裁判所 平成11年10月27日判決(つづき)
「1」コード表の表示について
(コード表表示については、ユーザー企業が)設計(実質的には詳細要件定義)していることが認められるが、ITベンダーとしては専門技術的見地から統一性・拡張性を備えたシステムになるようサポートする義務があり、ユーザー企業の設計を漫然と使用したことは右(上述の)義務を怠ったものといわねばならない。よって、被告は原告が作業コードを円滑に入力できるよう設計する義務があったのにこれを怠ったといえ、債務不履行になるといえる。
「2」口座振替一覧表の不備について
(証拠略)によれば、ユーザー企業が口座振替一覧表を設計(実質的には詳細要件定義)していることが認められるが、ITベンダーとしてはこれが銀行に提示して振替を行うことができるかどうかを検討し、適正なものを作成するようサポートする義務があり、これを怠ったといえる。
裁判所はベンダーの主張をしりぞけ、ユーザー企業勝訴となった。
専門技術的見地の範囲は広い
この裁判所の判断はかなり思い切ったものではないかと思う。前述した通り、システムの要件定義は通常、ユーザーが責任を持って行うものであり、このプロジェクトにおいてもベンダーは「サポートするのみ」と決まっていた。
結局のところ、契約の目的も、システムを利用する人間のスキルや業務の流れや悩みも、一番よく知っているのはユーザー企業自身のはずだ。裁判所のいう専門技術的見地など持ち合わせていなくても、この程度の要件を定めることはユーザーだけで十分にできたのではないかというのが正直な感想ではある。
だが、裁判所の判断は上記の通りだ。「専門技術的見地」とは、導入したシステムを使ったら、操作者がどのように困り、生産性を落とすのかまで考慮する、という一種の想像力も含まれると考えた方がいいのかもしれない。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- こんなことも知らないんですか? ベンダーって勉強不足ですね
集団訴訟を管理するシステムを開発したベンダーが、要件になかった項目を“自主的に”追加しなかったからと弁護士に訴えられた。弁護士の常識vs.ベンダーの常識、勝つのはどっちだ!? - ユーザーの「無知」は罪なのか?
不整合データを提供しておきながら、システムが動作しないとベンダーを訴えたユーザー企業。彼らに勝ち目はあるのか?――IT訴訟事例を例にとり、システム開発にまつわるトラブルの予防と対策法を解説する人気連載。今回は「ユーザーの協力義務違反」を考える - 真夏のホラー、召し上がれ――全エンジニアが震え上がる阿鼻叫喚の生き地獄 IT訴訟解説連載、初のebook化
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第55弾は@ITイチの人気連載「IT訴訟 徹底解説」です - これは、もう「無理ゲー」じゃない?――IT訴訟解説ebook、好評にお応えして早くもパート2 どーん!
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第59弾はみんな大好き「IT訴訟解説」のパート2です - IT訴訟例で学ぶベンダー残酷物語の実態と回避策
人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。「IT訴訟解説」のパート3は、ベンダーいじめ系特盛です