本章では、モデル取引・契約書追補版を導入・利用する際の、ベンダ側のポイントを解説します。

Slides:



Advertisements
Similar presentations
1業務の実施方針等に関する事項 【 1.1 調査内容の妥当性、独創性】  事業の基本方針、目的及び調査内容 記述内容 ・仕様書を踏まえて、本事業の基本方針、目的について具体的に記述する。 ・仕様書を踏まえて、本事業の内容について具体的に記述する。 ・当局が提示した内容以外に、当該事業を効果的・効率的に実施するための新たな提案がある場合、その内容を具体的に記述する。
Advertisements

2015/03/12 事故事例分析に基づく 情報システム調達のリスク対策 静岡大学 齋田芽久美 平林元明 湯浦克彦.

【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 「逆止弁」の要求仕様
本章では、モデル取引・契約書追補版で提供する契約書類の内容に関して解説いたします。
《Ⅴ 解説》 35.監査調書様式体系の全体像 【監査の基本的な方針】 【詳細な監査計画】 【リスク評価手続】 【リスク対応手続の立案】
本章では、モデル取引・契約書追補版を導入・利用する際の、ベンダ側のポイントを解説します。
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1 FPガスγ線による再臨界検知システム開発補助
企業における母性健康管理体制の現状と課題についてお話いたします。
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) ペデスタル外調査装置の装置改善仕様及び改善効果の整理
【1 事業の内容及び実施方法】 事業内容(実施方法を含む)
(提案者名を記載) ○○○○ 平成22年度「医療情報化促進事業」 提案書 (様式8) 提案書雛型ア、イ及びウ
本章では、モデル取引・契約に関連する法律や 権利義務について解説します。
OJT研修 「テスト実施、テスト設計の技術習得」 日時: 8月22日(月)  場所: 本社5階.
本章では、モデル取引・契約書追補版が対象とする顧客や開発モデルなどの概要、第1版との相違点について 解説します。
大谷経営労務管理事務所のISO9001認証取得について
情報は人の行為に どのような影響を与えるか
【資料3】 条例検討会議について 平成28年8月30日 福岡市障がい者在宅支援課.
事業計画 発表者名 | 会社名.
パッケージソフトウェア利用コンピュータシステム構築委託契約書 パッケージソフトウェア、OS、第三者ソフトウェアの使用許諾契約
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 「熱流動解析および水素濃度解析」の要求仕様
要員管理 要員の質、量、配置、作業状況を管理する 一般的な注意点を下記に示す (1)組織 ・組織構成を明快にする -指示命令系統
本章では、モデル取引・契約書追補版で提供する契約書類の内容に関して解説いたします。
事業内容(実施方法を含む) 記述内容 6.1(別紙1) 提案書雛形 【雛形頁番号1】
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 水-空気試験ループの製作
【1.1事業の目的・内容について】 4.2 (別紙1) 提案書雛型 内容及び達成目標 記述内容

ユースケース オブジェクト指向の要求分析のためのモデル。 スウェーデンのイヴァー・ヤコブソンが1990年代前半に開発。
看護現場における 労務管理の法的側面① <労働法と労働契約>
本章では、モデル取引・契約書追補版が対象とする顧客や開発モデルなどの概要、第1版との相違点について 解説します。
本章では、モデル取引・契約書追補版を導入・利用する際の、ベンダ側のポイントを解説します。
【1 事業の目的、内容及び実施方法】 1.1 事業目的
審査区分決定までのフローチャート 迅速審査が可能な範囲とは?
【1 事業の内容及び実施方法】 事業内容(実施方法を含む)
「沖縄におけるスポーツサイエンスの拠点化に向けた
トレーニングの際はスライド, ノートの両方を確認してください
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) グレーチング切断装置の設計
タイトル ○○株式会社 ~ サブタイトル ~ 社長の困りごと きっかけは? こうして解決した トップの一言
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 水素発生量評価試験
【1 調査の目的、内容及び実施方法】 1.1 調査目的
長期滞在型テレワークの誘致及び導入検討調査
『超小型高出力パルスレーザーの応用・レーザー製品化に関する募集』公募
IoT活用による糖尿病重症化予防法の開発を目指した研究
「沖縄におけるスポーツサイエンスの拠点化に向けた
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) シリコン製ガスケットの高温特性分析
【1 調査の目的、内容及び実施方法】 1.1 調査目的
「地域経済産業活性化対策調査(沖縄市が整備するアリーナ施設を核としたまちづくり等に関する基礎調査)」
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1アクセス装置の概念検討
【1 研修の目的、内容及び実施方法】 1.1 研修目的
【1.1 事業(調査)目的】 1 8.1 (別紙1) 提案書雛型 本事業(調査)の目的について 記述内容
~求められる新しい経営観~ 経済学部 渡辺史門
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 電気・計装現地工事の施工設計(現場調査も含む)
1業務の実施方針等に関する事項 【1.1調査内容の妥当性、独創性】
パッケージソフトウェア利用コンピュータシステム構築委託契約書 パッケージソフトウェア、OS、第三者ソフトウェアの使用許諾契約
1業務の実施方針等に関する事項 【1.1事業実施の基本方針、業務内容等】
資料提出の際には本ページを削除してください。 プレゼンテーション、およびプレゼンテーション資料に関する注意点
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) クロスフロー試験装置及び試験体の製作
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 実機大収納缶の健全性確認試験の計画
6.1(別紙1) 提案書雛形 【雛形頁番号1】 事業内容(実施方法を含む) 記述内容
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 薬品配管施工設計・保守点検架台製作
事業内容(実施方法を含む) 記述内容 6.1(別紙1) 提案書雛形 【雛形頁番号1】
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1 ジルカロイ試験管 断面SEM観察
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1 照射試験体検査結果の評価
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 瓦礫類・伐採木管理票の分類・情報整理の検討
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 試験体の製作
(別紙1) 提案書雛型 令和元年度 沖縄型テレワーク実装推進調査 ー提案書ー                        (日付)                        (企業名)                        (連絡先等)
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 1.1.1実規模試験計画立案に関わる技術役務
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 装置据付作業
【1 事業の内容及び実施方法】 1.1. 事業内容(実施方法を含む) 「モックアップ試験の計画検討」の要求仕様
事業内容(実施方法を含む) 記述内容 6.1(別紙1) 提案書雛形 【雛形頁番号1】
Presentation transcript:

本章では、モデル取引・契約書追補版を導入・利用する際の、ベンダ側のポイントを解説します。 第6章 利用方法に関するポイント 本章では、モデル取引・契約書追補版を導入・利用する際の、ベンダ側のポイントを解説します。 画面左下のスタートボタン(  )を押してスライドを進めます。

要件定義は、プロジェクト全体を通して、重要な役割を果たします。ここでは、特に要件定義段階での注意すべきポイントを解説します。 要件定義における留意点

要件定義の 範囲と契約 当モデル契約で想定する要件定義を担当するコンサルタントにはITコーディネータも含まれますが、当モデル契約が適用できる場合と、できない場合があります。 3 要件定義を担当するコンサルタントの業務範囲 当モデル契約でのベンダには、要件定義を担当するコンサルタントやITコーディネータが含まれており、特にモデル契約書(A), (B), (C)の業務は、共通フレームでの企画、要件定義プロセス、いわゆる上流工程に対応しており、コンサルタントやITコーディネータが、要件定義業務を支援することを想定しています。 同一のベンダが要件定義から保守・運用支援までを一貫して受託した場合でも、各契約ごとに報告書が提出されるものとしています。 ITコーディネータの留意点 ITコーディネータは、「ユーザの経営戦略策定プロセス」~「IT導入後の経営戦略実行プロセス」まで幅広くユーザの支援を行うことから、このような一貫した支援業務は、共通フレームでの想定外であり当モデル契約では扱っていません。 このようなケースでは、ITコーディネータは、ITコーディネータ協会が公開している「ITコーディネータ業務委任契約書(見本)」を参考にしてください。 ITコーディネータが、すでにITコーディネータ業務委任契約に基づいて業務受託している場合、パッケージを前提とした要件定義の策定に関わる場合は、該当業務に当モデル契約を、別途締結することが相応しいケースも考えられます。 ITコーディネータが、パッケージを前提とした要件定義の策定のみに関わる場合は、当モデル契約を使用すると、当モデル契約を使用する後工程のベンダ契約との親和性が高くなります。 コンサルティング会社選定のためのチェックリスト モデル契約ではユーザ向けに「コンサルティング会社選定のためのチェックリスト」を公表しています。コンサルタントの実績、専門性、コミュニケーション力、論理性、アウトプットイメージなどのチェック項目を参考に、ユーザに分かりやすい提案を行う事に留意して下さい。 3

パッケージ導入におけるユーザの期待 パッケージ導入を安易に考えているユーザに、パッケージを導入するだけで事業目的を達成できるとは限らないことを理解してもらう必要があります。 4 ユーザの期待 パッケージソフトウェアの持つ機能や業務の流れを利用する事で、自社の業務改革を実施する事ができる。 導入期間とコストを削減することができる。 導入のための専門要員を確保しなくても、システムを導入する事ができる。 導入後、即座にシステムを稼働する事ができる。 留意点(コンサルタントの心得) パッケージソフトウェアをベースに開発したとしても、しっかりとした要件定義が重要であることは、受託開発と何ら変わる事がありません。 ユーザの経営者、管理職、IT担当者が、自社の業務フローを詳細に把握していないケースが多いため、ユーザ自らが業務フローを把握し、協働して課題抽出、あるべき業務フローを確定する努力が必要です。 反面、パッケージソフトウェアとして完成しているが故に、要件との適合性評価は、ユーザの要件と評価するパッケージソフトウェアをいかに熟知しているかにかかってきます。 また、評価の範囲はパッケージソフトウェアの機能、カスタマイズの実現性と難易度の評価、開発会社のサポート体制、使用許諾契約の内容、将来のバージョンアップの動向など、個々に専門性が高く、幅が広いことに留意します。 4

5 要件定義における ユーザの成熟度の判定 成熟度とは 留意点(コンサルタントの心得) ユーザ企業のIT経営化の成熟度にあわせた支援が必要です。過度に高度なシステム導入は失敗を招きます。身の丈にあったIT化を心がけましょう。 5 成熟度とは IT導入の検討に当たって、ユーザ企業の「IT経営化の成熟度」を調査する必要があります。 IT経営化の成熟度は、IT導入が担当部署の効率化の道具としてしか活かされていないレベル1から、企業間取引の戦略レベルまで活用できているレベル4まで、経済産業省が策定した4段階モデルの「IT経営力指標」があります。 留意点(コンサルタントの心得) 企業の成熟度レベルが不明な場合は、「IT経営力指標」(当モデル契約<追補版>で提示している「ユーザIT成熟度チェックリスト」と同じ)などを活用し、ユーザ自身に診断をしてもらい、ユーザ自身に現状のレベルを理解してもらう必要があります。 そのうえで、到達可能なあるべき姿の成熟度を目標とするようユーザに指導することが大切です。 ユーザの担当者の思いや、コンサルタントの思いで、IT化を進めようとすることは極めて危険です。 ユーザが中小企業の場合、経営者の思いを必ず確認し、全社一丸となって業務改革を成し遂げることへの合意を得ることが重要です。 5

セキュリティ要件 セキュリティチェックシートの活用 要件定義における セキュリティ要件の決定 業務システムの初期提案内容に、あらかじめセキュリティ対策も必要であることをユーザに認識いただくことが必要です。そして、実際に対策を行うキュリティ要件は、ユーザ側のシステムやポリシー、予算額によって大きく異なります。また、予算を抑えるためにセキュリティ対策を削減することも考えられます。そこで、セキュリティチェックシートを活用し、何の対策をどの程度行うのかをユーザに説明し、重要事項説明書を利用して同意を得ることが重要です。 セキュリティチェックシートの活用 セキュリティチェックシートは、セキュリティ対策の概念を記載しています。そこで、ベンダが提供可能な製品・サービスをマッピングしておくことにより、ユーザのレベルに応じたセキュリティ要件を説明・提案することが可能となるでしょう。

要件定義における 移行・運用準備に対する 留意点 上流工程である要件定義プロセスにおいて、システム構築後のプロセスについても留意しておく必要があります。 7 システム設計開発後の留意点(移行、運用準備等) 既設システムからのデータ移行は、システム開発業務において最も難しいとされている業務です。データの連続性を確保した上で、業務停止を最小限にとどめ、新しいシステムを滞りなく稼働させなくてはなりません。 移行要件として、データの種類(マスタ、トランザクション等)、データの範囲(期間等)、変換が必要な場合の処理と仕様、データの移行、データの精査、稼働の確認及びバックアップ、業務停止、業務手順の変更等について、詳細な検討が要件定義段階で必要です。 テスト支援業務は、ユーザデータを使用し、本番環境でのテストが信頼性確保には欠かせません。データの精度や合否はユーザでないと判断できない場合が多いことから、ユーザとベンダの役割を明確にした上で、要件定義でその仕様、手順等を定めておけば、実稼働後のトラブル防止に寄与します。 一般にユーザは、設計開発以降は黙っていても完成度の高いシステムが納品されると考えがちです。ユーザの関与が信頼性向上のポイントであることの理解を得て、データ移行要件、テスト要件を定めておきます。 導入教育は、実際の操作担当者の、IT知識、実務経験、知識レベルを十分に把握した上で、要件として定めておくべきです。 7

要件定義における 保守・運用に対する 留意点 上流工程である要件定義プロセスにおいて、システム構築後のプロセスについても留意しておく必要があります。 8 システム構築後の留意点(運用・保守等) 企業における情報システムの安定稼働、信頼性の確保は、事業継続性にも大きく関わることであり、特に運用に携わる要員のリテラシの確保や、保守体制の重要性は論をまちません。 ところが、情報システム構築においては、業務のシステム化や高度化に関心が集中し、運用や保守からの仕様検討がなされず、あるいは構築費用の確保を優先することから先送りが多く、これらが業務との不一致や運用上の障害解消を困難とする原因となり信頼性を大きく損なっています。 本来、情報システムは一定期間、安定稼働することによって企業の業績に寄与するのであって、運用と保守体制が要件として確立されなければならない点に着目し、要員教育、保守、運用支援といったシステム構築後のプロセスも配慮が必要です。例えば、データの復旧について、直前のトランザクションまで復旧するか、前日のデータまで復旧するかによって、システムの構成や可用性に関する考え方は大きく異なります。 さらに、保守、運用支援については、ハードウェア、OS、ミドルウェア等の構成要素別に保守契約を締結するのではなく、一次的なサポートの窓口が設定されることを前提に、障害の切り分けや問題のエスカレーションがなされることが必要です。 ユーザ自身が障害切り分けを行なうことができないことから、一次的な窓口は、ソフトウェア設計・制作業務及び構築・設定業務を行ったベンダ、またはその再委託先とし、下流工程からの一貫性を維持することで、信頼性、安定性を確保する必要があります。 8

9 要件定義の 契約の留意点 契約 用語の留意 要件定義業務におけるコンサルタントの法的な裏づけは「準委任」契約です。 要件定義業務でのコンサルタントの業務は、ものの完成を確約する「請負」契約ではありません。ものの完成責任はユーザ側にあって、コンサルタントは完成の「支援」を行うものです。 調査、分析、提案活動などは、支援の一形態であり、コンサルタントは専門家として善良なる注意をもって、契約に定められた期限の中で契約に基づいた業務を遂行します。 従って対価は、完成した成果物に対して支払われるべきものではなく、支援する業務の内容(範囲、専門性、複雑性、規模、期間など)に対して支払われるべきものです。 用語の留意 「開発」「作成」「成果物」「納期」といった言葉は、一般的に請負契約の業務での、ものの完成を請け負ったとき使われるものです。 準委任契約はユーザ支援が業務ですから、成果物や開発されたものはありません。ユーザの求めに応じ、もしくは作業終了時には、ユーザ支援の「作業報告書」を「提出」し、ユーザから作業報告に書かれた業務が適正かどうかの検収を受けることに留意する必要があります。 9

モデル契約及びシステム基本契約書 利用のポイント モデル契約を利用する上での法律的な責任や注意点を解説します。 モデル契約及びシステム基本契約書 利用のポイント

モデル契約における ベンダの責任について(1) 11 マージ済 準委任契約のベンダの負う責任 準委任契約では、ベンダは専門家としての善管注意義務を負っています。<モデル契約:追補版>ではこの義務を「情報処理技術に関する業界の一般的な専門知識及びノウハウに基づき、ユーザの作業が円滑かつ適切に行われるよう支援業務を行う」と具体的に定めています。 上流工程を担当するベンダが善管注意義務を期待される場面 ベンダは特に次の2点について善管注意義務を果たすことが期待されています。 ① 要件定義の完成度 要件定義の完成度が低く、当然あるべき業務要件が抜けている、記述が曖昧でシステム化できない、処理の細分化が不十分で結果として要件不足となったなどの基本的な問題が起きると、「業界の一般的専門知識に基づき、支援業務をしなかった」として、善管注意義務違反(債務不履行)が問題となります。 ② パッケージのフィット&ギャップ分析 パッケージソフトウェア選定支援業務で、業務要件を満たせない、カスタマイズが実現できない等のパッケージソフトを選定すれば、やはり善管注意義務違反となりえます。大幅に業務の方を変更する必要があったり、カスタマイズすると予算を大幅に超える可能性がある場合は、その旨もユーザーに報告しましょう。

モデル契約における ベンダの責任について(2) 12 確認済 請負契約におけるベンダの義務 設計開発段階又は移行・運用段階を担当するベンダは、請負契約に基づき仕事の完成義務を負います。請負契約は仕事の完成そのものを約束する契約であり、この点で、事務処理を約束する準委任契約とは異なります。 請負契約では、ベンダは重要事項説明書で指定された要件定義書、仕様書に基づきプログラム、マニュアルなどの成果物を完成させ、もしくは、設定作業などを完了させて、納期までにユーザに納める義務があります。納期までに成果物を納めたり作業が完了できない場合は、ユーザに協議を求め、納期の変更等を改めて定めなくてはなりません。 一般に請負契約では、納期までに仕様通りの成果物を完成させれば、作業の進め方や再委託などは請負側の自由な裁量で行えるとされています。しかし、情報システム構築は、ユーザとベンダの協働が基本で、システム基本契約書、重要事項説明書で定められた、連絡協議会での進捗報告・確認を怠ってはなりません。 ユーザは、請負だからといって、すべてをベンダに丸投げせず、ベンダは勝手気ままに作業を進めることが無いように、密接な連絡を基本にしなければなりません。

モデル契約における ベンダの責任について(3) 13 ベンダのプロジェクトマネジメントについて ベンダは専門家の立場で業務をユーザから委託されています。従って、契約した業務の進捗や成果の達成には責任があります。例えば、ユーザにはITの知識がなく、必要な資料をまとめることができない場合は、質問したり、適切なひな形を提供したり、提案をするなどして、業務が合理的な範囲で進捗するようにユーザを支援しなければなりません。 ユーザの都合で、プロジェクトが遅延する場合はベンダの責任とは言えませんが、専門知識のないユーザに対して、ベンダは工程表やマイルストンを示して、常に適切なアドバイスや支援を行い、契約で定めた期限内に業務を成功に導くプロジェクトマネジメント義務があります。 プロジェクトの進行を管理する 契約締結前に、契約で実施される業務全体の流れを取引契約モデルの全体像<別紙1><別紙2>を、適宜変更して説明しましょう。別紙は、業界の標準的な取引の流れをモデル化したもので、業務の流れや相互の役割を明確にするものです。 相互に何をやるかが明らかになる 業務の進捗や達成状況のチェックができる 未決事項や業務遅延が発生した場合に、後工程への影響などを確認できる

取引・契約モデルの 全体像(1) 要件定義段階が、2つの契約で構成されています。A契約で業務要件定義書が提出され、それに基づいて、パッケージの選定(フィット&ギャップ、カスタマイズの実現性の検討)をB契約で実施します。 14

取引・契約モデルの 全体像(2) 15 要件定義段階が、1つの契約で構成されています。業務要件定義とパッケージ選定を同じ契約で行います。パッケージを比較しながら、要件を固めていくのが特徴です。

16 契約書以外の合意事項について 提案書や説明資料と 契約書の関係について 契約前に提出した文書と契約書の内容が 異なるとトラブルの原因になります。 契約書以外の合意事項について 契約内容は、すべてシステム基本契約書及び重要事項説明書に記載します。また、この契約内容を変更するには、書面を作成して記名押印するなどの手続が必要であり、変更を口頭やEメール等で行うことはできません。 ただし、契約内容の解釈上、契約交渉の際の説明やユーザに交付した資料の内容が、ベンダの契約上の義務であると扱われる場合があります。 また、営業担当者等が事前に説明した内容とシステム基本契約書や重要事項説明書に記載された内容が異なる場合には、トラブルを生じかねません。 無用のトラブルを避けるため、交渉等の際に、「契約内容の確定や変更はすべて権限のある者が書面をもって行う必要がある。」と説明し、また、ユーザに交付する資料にはそれが契約内容となることはない旨を記載しておく必要があります。

17 ベンダの責任 判例から(1) ベンダの負う責任 差替 既述の通り、ベンダは、要件定義フェーズ、移行・運用フェーズでは、要件定義・パッケージソフト選定の支援、新システムへの移行・運用のために必要な業務を、委託された者として忠実に行う義務を有しています。 「請負契約」においては、善管注意義務で規律される「委任契約」と異なり、ベンダは仕事の「完成義務」を負っています。ユーザの要望事項の増加は往々にあることですが、「専門家の責務」として、適切にスケジュール管理を行い、納期までの完成に努めなければなりません。 また請負契約においては、納品が済んだ後でも、納品物が通常備えなければならない性質・性能を有していない場合、ベンダは請負人の担保責任として「瑕疵」の修補や損害賠償を求められることがあります。 以上のように抽象的に「請負契約」、「委任契約」、「完成義務」、「瑕疵」、「専門家の責務」といってもイメージが沸きにくいと思いますので、以下3つほど実際の事件を例としてあげて、その中で裁判所が具体的にどのように考えているかを紹介します。裁判は個別の事件ごとに判断が下されますので、似た事実関係ならば常にまったく同じ結論が出るというわけではありません。しかし裁判所はベンダの責任についてどのように考えているか考察する一助には十分なります。

18 ベンダの責任 判例から(2) 具体例①「請負契約か委任契約か」、「請負人の義務」についての例*1 ユーザからの必要な資料提出が遅延していても、ベンダは仕事完成しないと代金の請求はできない 差替 具体例①「請負契約か委任契約か」、「請負人の義務」についての例*1 争点*2 本件契約は、請負契約か準委任契約か 元請会社が、設計書・仕様書を提出しなかった場合、下請会社は、プログラムを完成させなくても、指示に従って作業をすれば債務を履行したことになるか 事実の関係 ユーザーからシステム開発の依頼を受けた元請会社は、下請会社に一括してこのプログラム開発を発注した。しかし納期を過ぎてもプログラムは完成されなかった。なお元請会社は、その前に代金の一部を支払っている。  下請会社は、①契約は準委任契約であり、プログラム完成は条件ではなかった、②仮に請負契約でも元請会社から設計書、仕様書が随時に提出されなかったので完成できなかったのであり、指示に従って作業した分の請求はできると報酬代金を請求した。   参考となる判断部分 すでに支払われた金員は前渡金である。下請会社の作成した開発工程表が下請会社がプログラムの完成義務を負っていることを前提に引かれていること、下請会社の規模でも十分に完成させることができることなどから、契約は請負契約である。 請負契約なので、下請会社はプログラム完成義務を負っており、債務不履行の責任を負うことはあっても、請負代金の支払の請求は出来ない。仕様書の提出が遅れたり、指示が変わったため作成が遅延したとしても、これらは遅延についての責任免除の理由とはなっても、プログラムの完成義務自体を免除する根拠にはならない。 *1 東京地判平成3年2月22日民事第12部 *2争点は他にもあるが、説明に必要な争点、およびそれに関連する事実、結論のみ抜粋

19 ベンダの責任 判例から(3) 具体例②「瑕疵」についての例*1 機能に軽微でない支障が生じ、遅滞無く補修がされないと、「瑕疵」にある 差替 具体例②「瑕疵」についての例*1 争点*2 どのようなバグが存在すると、プログラムの欠陥(瑕疵)となるか。ユーザの指摘を受けて協議の上、代替措置を講じたときでも、瑕疵があるといえるか。 事実の関係 貨物運送業を営むユーザは、車両の管理、受注発注などの業務をシステム化するため、システム開発委託契約をベンダと締結。しかしユーザは、納入されたシステムにつき、月次更新処理に10時間もの時間がかかる、運賃の修正結果が売上元帳に計上されない、運行キャンセル、荷主・車両・乗務員の変更に不具合があるなどの欠陥があると主張し、プログラム開発代金および運用のためにかけたリース代金をベンダに対して請求をした。 参考となる判断部分 ユーザも、既成ソフトの無い分野につきシステムを構築する場合、システムの規模及び内容によっては、一定のバグ混入も承知しなければならない。 バグがあっても、不具合発生の指摘を受けた後、遅滞なく補修を終え、又はユーザーと協議の上相当と認める代替措置を講じたときは、瑕疵と評価することはできない。 逆に機能に軽微とはいえない支障が生じる上、遅滞無い補修が不可能であり、又はその数が著しく多く、しかも順次発現してシステム稼動に支障が生じる場合、瑕疵にあたる。 以上の基準により、裁判所は、全てのバグにつき、補修が行われて不具合は解消されたか、業務に支障をきたすものでないか、そのような機能を設ける旨の合意がユーザ・ベンダ間でなかったと判断し、瑕疵があるというユーザの主張については理由がない。 *1 東京地判平成9年2月18日民事第26部 *2 争点は他にもあるが、説明に必要な争点、およびそれに関連する事実、結論のみ抜粋

20 ベンダの責任 判例から(4) 具体例③「瑕疵」およびベンダが「専門家として負う義務」についての例*1 ベンダは、プロジェクトの阻害要因を認識した場合これを指摘して改善を求める注意義務を有する 差替 具体例③「瑕疵」およびベンダが「専門家として負う義務」についての例*1  争点*2 処理速度が、どの程度遅ければ、瑕疵となるか ユーザの要望事項の増加や、データ運用方法の仕様が未確定で、これらが処理の迅速化を阻害する要因であると認識していた場合、ベンダはどのような義務を負うか(請負の担保責任に基づく解除は、ユーザの指図に起因する場合認められないため争点となる) 事実の関係 石材の加工・販売をするユーザは、ベンダと商品の販売管理、製造管理などのシステム開発業務の請負契約を締結した。何度かの遅延、補修ののち、ようやく本稼動したシステムにつき、ベンダは、請負代金を請求したが、ユーザは、処理速度の増大など多数の瑕疵を指摘して、契約の解除して既払い金の返還などを請求した。 参考となる判断部分 裁判所は、30分程度かかっていた月次処理が4時間に増加したこと、在庫照会の検索処理も30分以上要する場合があるなどの不具合につき、販売管理システムには迅速化合理化が求められているので、こうした処理速度が遅いことは瑕疵にあたり、それに伴う通信費増大も瑕疵にあたると認めた。 本件の事実関係下では、ベンダは専門家として、有する高度の専門的知識経験に基づき、処理の迅速化という目的の実現に務めるべき責務を負っており、ユーザの要望事項増加やデータ運用方法の仕様未確定など、処理の迅速化を阻害する要因を認識した場合、指摘し改善を求めるべき注意義務がある。 *1 東京地判平成14年4月22日民事第36部 *2 争点は他にもあるが、説明に必要な争点、およびそれに関連する事実、結論のみ抜粋

損害賠償について (1) 21 損害賠償請求 作業の完了が納期に遅れた場合や障害が発生した場合、ベンダとユーザが協議しても決着しなければ、損害賠償が問題とならざるをえません。損害賠償の可否・範囲については、事前の契約内容が重要になります。 相手方が契約上の義務を履行しなかった場合や、納品されたソフトウェアに瑕疵があった場合、それにより損害を被った当事者は、損害賠償を請求することができます。 例① 要件定義段階の支援業務に義務違反のあるケース 要件定義支援を委託されたベンダの業務についての理解不足およびスキル不足から、重要な部署へのインタビューが行われなかった。その結果、優先順位の高い業務が要件定義から漏れてしまった。 例② システムに瑕疵があるケース 開発業務を行ったベンダが設計書の記述を見落として、そのまま開発、納品が行われた。瑕疵の修正には、データベースの大幅な変更が必要で、新たな追加費用が発生することが判明した。 例③ 設計・開発段階でベンダが負う責任を果たさないケース 外部設計支援業務から参画したベンダは、ユーザの要件定義が不完全であること、データ運用に問題があることをすぐに気づきながら、これを指摘しなかった。その後、システムのバックアップが業務停止時間内に終了せずに、ハードウェアの追加調達が必要で、新たに費用がかかることが判明した。

22 損害賠償について (2) 損害賠償額の上限 差替 システム開発の特殊性として、情報システムは、企業の基幹業務に関連するため、その瑕疵などに関連して生じる損害は、多額になりうることが挙げられます。 ベンダは、原則として債務不履行や瑕疵と相当因果関係にある損害を賠償することになりますが、これはベンダに過重な負担を課することになります。特に瑕疵担保責任の場合は、過失の有無にかかわらず多額の損害賠償責任が生じることになります。 また、第三者が上流工程を担当していた場合など、リスクとその範囲を予想することは困難です。 しかし、ベンダが多額の損害賠償リスクを想定して契約金額を算定することになれば、その分契約金額が上がる可能性があります。 そこで、合理的なリスク計算のため、賠償金額の上限や範囲、請求期間を予定することが必要となります。これにより、ベンダは、リスクに萎縮することなく業務を行うことが出来るようになります。これこそが損害賠償額の上限規定が重要とされる理由です。 ベンダはなぜ損害賠償金額を決める必要があるのかを、事前にユーザに説明する必要があります。

23 損害賠償について (3) 損害賠償の予定とは 損害賠償の額については、予め重要事項説明書で、 ①賠償金額の上限、②賠償の範囲、③請求できる期間を定めることができます。 ①の例 「損害額の上限を、委託料250万円とする」(委託契約が解除され、委託料が支払い済みの場合、この例であれば、委託料の返還に加えて、250万円を上限とする損害賠償請求がされうる) ②の例 「損害賠償責任の範囲は、直接の結果としてユーザが現実に被った通常の損害に限定する」 ③の例 「ユーザがベンダに対して損害賠償請求を行うことの出来る期間は、業務完了確認書兼検収確認書をベンダに交付してから、1年以内とする」

24 損害賠償について (4) 損害賠償の上限金額の算定方式 3種類の算定方式 合算型と独立型の違い システム開発を進める段階毎に、複数の個別契約を締結する場合に上限金額を定めるときは、以下の損害賠償の算定方式を参考に、いずれかを選択しなければなりません。この選択は、ユーザと合意し、全ての個別契約で特約条項として記載しなければなりません。 3種類の算定方式 ① 全部合算型: 1個の基本契約に対応するすべての個別契約(重要事項説明書)に基づく損害賠償金額の合計は、それらの個別契約に定める上限金額を合算したものを上限とする方式。 同一のベンダが複数の工程を受託する場合は、個別契約を締結するごとに上限額が加算されることになります。しかし、別のベンダが個別契約を締結しても上限額は変わりません。 ② 一部合算型:  当事者が指定した複数の個別契約(重要事項説明書)に基づく損害賠償金額の合計は、それらの個別契約に定める上限金額を合算したものを上限とする方式(指定されていない個別契約の上限金額は合算に含めない。) ③ 独立型: 損害賠償金額の上限は、複数の個別契約(重要事項説明書)の上限金額を合算することなく、個別契約ごとに独立して定める方式 合算型と独立型の違い 例えば、要件定義に問題はないが、設計段階で致命的なミスがあり、その後の開発でまったく業務に使えないシステムができた場合、独立型ではユーザは使えないシステムのため投資した金額のうち、設計段階の契約の上限金額のみしか請求できなくなります。これに比べて全部・一部合算型の算定方式の方が、同じベンダが上流部分を担当している場合、ユーザにとって有利となります。

再委託について 再委託先の開示 再委託の中止 ベンダはユーザから委託された業務を、他のベンダに再委託することができます。しかし、ベンダはユーザから請求があった場合は、再委託するベンダの住所、会社名等を開示しなければなりません。 再委託の中止 ユーザは、再委託先と競合状態であったり、セキュリティが不完全であるなどの正当な理由がある場合は、理由を書面にしてベンダに通知すれば、ベンダに再委託を中止させることができます。 作業の開始後に再委託の中止があった場合 作業が再委託先で進んでいるにも関わらず、ユーザの請求で再委託が中止となった場合は、受託金額、作業期間、納期などを変更する必要があり得ます。この場合には、契約変更手続(システム基本契約書第2条⑥)にそって、契約条件の変更の協議を行い、ユーザ及びベンダは、合理的な範囲での変更合意を行う義務があります。

重要事項説明書の注意事項(1) 上流工程を受注するベンダの説明責任 契約ごとに作成し説明する 上流工程から保守・運用まで一括で受注する場合 要件定義の内容が後工程を担うベンダにとって、曖昧だったり不明確であったりすると、その業務の信頼性が著しく低下する可能性があります。上流工程を担うベンダには、後工程を担当するベンダへの説明責任があることを十分に認識して契約を締結して下さい。 契約ごとに作成し説明する 要件定義から保守・運用までのすべてのプロセスの流れに沿って、業務契約を締結する時々に利用されるものです。一度に、すべての項目を記載して1回で説明を行い契約するというものではありません。個別契約ごとに説明が実施され、ユーザ、ベンダともに業務の内容を詳しく確認した上で契約するということに注意して下さい。 一方で、例えば外部設計からソフトウェア設計、構築、データ移行、テスト支援、導入教育と一貫して業務を受注する場合は、将来、締結するであろう個別契約に「予約」と記入しておきます。当然ですが、未定の内容は未定と記入しておきます。 「予約」として記入した個別契約は、そのままでは効力は発揮しませんが、将来締結する契約内容を予め明示することにより、①事前にユーザに業務内容の説明を行い流れを理解してもらう、②要件の先送りや仕様変更が発生した際に、それ以降の工程への影響を予見できる、③変更が発生した場合に、都度、納期や費用の見直しができる、といったメリットがあります。 上流工程から保守・運用まで一括で受注する場合 業務開始の初期段階では、取引の流れと必要となる契約書類の締結のタイミングについて説明が必要です。特に、重要事項説明書は、初期段階では内容部分が空白になることがありますが、順を追って決定事項を明記し確認していくことをユーザに認識していただくことが必要です。

重要事項説明書の注意事項(2) 27 差替 連絡協議会の実施要項では、会議体の主宰者、議長、議事録作成などの役割のほか、日程や場所についてもできる限り具体的に記載しておく必要があります。 未決事項については、該当の重要事項説明をする時点で決まっていないが業務終了までに決めるべき事項について記載をします。 付帯事項については、作業項目として記載できなかった他の決め事を記載します。 特約事項には、当事者間での約束事について記載します。付帯事項とは異なり、契約事項や賠償について記載が必要な場合に使用します。 受託金額及びその決定基準には、原則として当該フェーズの受託金額を記載します。ただし、予め金額が確定できない場合は、何が確定したら受託金額を決定できるのかを明記しておく必要があります。 損害賠償については、その上限金額を定めることができます。この場合、上限金額だけでなく、その算定方式(全部合算型、一部合算型、独立型等)も記載しておく必要があります。

以上で第6章の解説は終了です。 e-ラーニングメニューに戻り、 「第7章 セルフチェック」を選択して、 理解度の確認テストを受けてください。 「第7章 セルフチェック」を選択して、 理解度の確認テストを受けてください。