タスク一覧



「IoTサーバ」のタスク例

タスクプロフィール 「IoTサーバ」で定義されているタスク例です。これらを参考にしながらタスクや役割を定義してください。
また、各タスクの詳細を参照する場合は、「評価項目を表示」ボタンをクリックしてください。
このタスクプロフィールに関する研修・書籍・資格の情報が こちらから検索できます。

タスク大分類 タスク中分類 タスク小分類
移行設計 移行設計 移行の要件と方針の明確化評価項目を表示
移行対象の明確化評価項目を表示

▼評価項目

移行対象(業務、システム、データ、その他の設備)を明らかにする

データのコンバート等、対象毎の移行方法と手順を定める

移行データやシステム動作等、対象毎の移行結果の検証方法を定める

移行テスト計画の作成評価項目を表示

▼評価項目

移行ツールのテストの方針と方法を定める

移行テスト環境の作成方針、システム構成、作成スケジュール等を定める

移行リハーサルの方法、実施形態、対象、範囲等を定め、移行リハーサル計画を立案する

移行のスケジュールと体制の明確化評価項目を表示

▼評価項目

限られた時間の中で並行して複数の作業を実施するためのスケジュールを作成する

ユーザ(業務担当者)を含む移行の体制と役割分担を定める

移行のスケジュールと体制、役割分担を関係者に説明し、合意形成する

アプリケーションシステム開発 ソフトウェア要件定義 機能要件と非機能要件の定義評価項目を表示
インタフェース要件の定義評価項目を表示

▼評価項目

データの受け渡しを行う他の業務および受け渡しを行うデータを抽出する

データの受け渡しの方向(入力、出力、入出力)、手段、方法、タイミングを検討する

バックアップ、リカバリに関するデータファイル保全方式を検討する

サブシステム間や他システムとのインタフェースの要件を定める

ユーザビリティを考慮してユーザインタフェースの要件を定める

概念データモデルの作成評価項目を表示

▼評価項目

システム化対象範囲のすべてのデータを分析し、管理すべきデータを抽出する

ビジネスルールを踏まえて、システム化対象範囲のデータ構造をER図にまとめる

データ(エンティティ)とビジネスプロセス(機能)との関連をCRUD図にまとめ、データライフサイクルを検証する

ソフトウェア要件の評価評価項目を表示

▼評価項目

システム要件およびシステム方式設計への追跡可能性を評価する

システム要件との外部一貫性を評価する

ソフトウェア要件の内部一貫性およびテスト可能性を評価する

ソフトウェア方式設計の実現可能性を評価する

運用および保守の実現可能性を評価する

パッケージ利用時のフィット&ギャップ分析評価項目を表示

▼評価項目

機能要件に対するパッケージ機能の網羅性を検証する

外部インタフェース要件に対するパッケージの外部インタフェースの網羅性を検証する

概念データモデルに対するパッケージデータモデルの適合性を検証する

機能、外部インタフェース、データ構造の適合性と網羅性の検証結果により、パッケージの利用可否を判断する

パッケージを利用する場合は、カスタマイズやアドオンの範囲および各要件変更箇所を決定し、ソフトウェア要件定義に反映する

ソフトウェア方式設計 ソフトウェアコンポーネントの方式設計評価項目を表示

▼評価項目

ソフトウェア要件定義で定義されたビジネスプロセスをコンポーネントに分割する

すべてのソフトウェア要件が分割されたコンポーネントのいずれかに割り当てられることを確認する

分割されたコンポーネント毎に実現方式を設計する

インタフェースの方式設計評価項目を表示

▼評価項目

分割されたコンポーネント間のインタフェースの実現方式を設計する

分割されたコンポーネントのユーザインタフェースの実現方式を設計する

バックアップ、リカバリに関するデータファイル保全方式の手続きを設計する

論理データベース設計(論理データモデルの作成)評価項目を表示

▼評価項目

概念データモデルで確定した対象範囲について、既存のデータベースやファイル、帳票、画面等、関連する情報から項目レベルでデータを捕捉し、整理する

整理されたデータ項目と概念データモデルをもとに、ビジネスの視点でより詳細なER図(論理データモデル)を作成し、データを正規化する

ビジネスルールと論理データモデルを照らし合わせて、モデルの整合性や安定性を検証する

システムの処理とデータとの関連をCRUD図にまとめ、構造面からボトルネックを検証する

コード設計評価項目を表示

▼評価項目

コード化の対象とするデータを選定する

コード化する目的と利用範囲を明らかにする

データ量や管理のしやすさを想定した上でコードを決定する

コード体系を決定し、コード表を作成する

データサービスを活用した設計評価項目を表示

▼評価項目

各種データ提供者の提供する外部データの適合性を検討する

外部データサービスとの連携方式およびデータ構造、インタフェースの標準化と共有化を検討する

外部データサービスと連携するプログラムおよびモジュールの共有化を検討する

検討結果をもとにデータサービスを活用した方式設計を行う

パッケージのカスタマイズ方針の決定評価項目を表示

▼評価項目

ソフトウェア要件定義で定義されたカスタマイズの範囲をもとに、カスタマイズの内容を決定する

ソフトウェア要件定義で定義されたアドオンの範囲をもとに、アドオンの機能を決定する

パッケージおよびアドオン機能とのデータ連携、インタフェースの標準化と共有化を検討する

検討結果をもとに、アドオン機能に関する方式設計を行う

開発環境構築 開発環境構築計画の立案評価項目を表示

▼評価項目

稼働予定の環境との同一性や類似性、開発独自の要求等を踏まえて開発環境要件としてまとめる

開発スケジュール(時期、利用リソース)との整合性や費用等の制約に基づき、開発環境の構築計画を作成する

開発するソフトウェアの構成管理、セキュリティ、開発およびリリースに関するルール設定等のリスク要件を意識した構築計画を作成する

開発環境の構築と維持評価項目を表示

▼評価項目

開発環境の構築計画に基づき、必要なリソースを調達して環境を構築する

開発環境の利用時から利用完了まで、必要な環境を維持できるように、リソースの確保と保守を実施する

スケジュールや仕様の変更、稼働環境条件の変更等が発生した場合は、速やかに開発環境や計画への影響を検証し、対処する

ソフトウェア詳細設計 ソフトウェアコンポーネント設計(機能分割・構造化)評価項目を表示

▼評価項目

ソフトウェア方式設計で定義したコンポーネントをコーディング、コンパイル、テストの実施に最適な単位のユニットに詳細化する

すべてのソフトウェア要件が、コンポーネントからユニットへ割り当てられることを確認する

詳細化されたユニット単位に詳細設計を行う

入出力詳細設計評価項目を表示

▼評価項目

コンポーネント間のインタフェースの詳細設計を行う

コンポーネント毎のユーザインタフェースの詳細設計を行う

バックアップ、リカバリに関するデータファイル保全処理の詳細設計を行う

パッケージカスタマイズ・アドオン設計評価項目を表示

▼評価項目

ソフトウェア方式設計で定義したカスタマイズの内容に基づき、パラメータの設定を決定する

ソフトウェア方式設計で定義したアドオン機能の詳細設計を行う

パッケージおよびアドオン機能とのインタフェースの詳細設計を行う

データサービスの活用評価項目を表示

▼評価項目

外部データサービスとの連携方式およびデータ構造、インタフェースの詳細設計を行う

外部データサービスと連携するプログラムおよびモジュールを共有化し、詳細設計を行う

外部データの取り込みや加工のロジックを決定し、詳細設計を行う

ソフトウェアコード作成・単体テスト プログラム構造設計(モジュール分割・モジュール設計)評価項目を表示

▼評価項目

ソフトウェア詳細設計で定義したユニットをもとに、プログラムを構成するすべてのモジュールを定義する

定義されたモジュール間の階層構造を定義する

モジュール間のインタフェースを定義する

類似するモジュール、変数、定数等の共有化を検討する

単体テスト仕様作成評価項目を表示

▼評価項目

モジュール単位のテスト密度と網羅性を定め、単体テスト計画書を作成する

プログラムの機能と目的を理解した上で、モジュール単位に定められたテスト密度、網羅性に基づいて単体テストケースを洗い出す

単体テストに必要な体制、環境等のリソースを明らかにし、準備作業を含めたスケジュールを作成する

選定した単体テストケース、単体テストの目標、評価基準、問題への対応方法を盛り込んだ単体テスト仕様書を作成する

ソフトウェア結合テスト 結合テスト仕様作成評価項目を表示

▼評価項目

必要な資源、スケジュール、評価基準、テスト手順等を盛り込んだ結合テスト計画書を作成する

結合テストの責任者を明らかにし、テスト担当者、修正担当者等のテストチームを編成する

複数の単体プログラムにまたがる一連の処理やそのインタフェースを確認できるテスト仕様書を作成する

ソフトウェア結合評価項目を表示

▼評価項目

本番環境と物理的、論理的に隔離されたテスト環境を構築する

各コンポーネントをソフトウェア設計に則して結合し、動作可能な環境を構築する

ソフトウェア結合環境の制約、制限と動作確認への影響を明らかにする

結合テストの実施と評価評価項目を表示

▼評価項目

結合テスト仕様を満たすテストデータを、データ作成プログラム等も活用しながら準備する

個々の結合テストの結果を踏まえて、以降のテストの保留や再開等、状況に応じた判断を行う

結合テストで発見した問題の内容と想定される原因、再現方法等を報告する

解決された不具合の対応結果を、その影響範囲を見極めた上で検証する

テスト結果のエビデンスを残し、結合テストの実施結果を報告する

システムテスト システムテスト計画策定 システムテスト計画の作成評価項目を表示
システムテストの準備評価項目を表示

▼評価項目

各々の機能の特性に即し、システム要件を網羅したテストケースを設定する

性能要件として定められた事項に適したテスト環境、状態を定義し、目標性能と共にテストケースを設定する

システムテスト計画書に基づき、テストに必要な資源(ツール、コンピュータ資源、要員、体制等)を手配する

検証すべきテストケースに適したテストデータをデータ作成プログラム等も活用しながら準備する

システムテスト実施 システム結合評価項目を表示

▼評価項目

本番環境と物理的、論理的に隔離されたテスト環境を構築する

システム構成仕様に基づき、システムを構成するすべてのコンポーネントを結合し、動作可能な環境を作成する

システム結合環境の制約、制限と動作確認への影響を明らかにする

システムテストの実施と評価評価項目を表示

▼評価項目

個々のシステムテストの結果を踏まえて、以降のテストの保留や再開等、状況に応じた判断を行う

システムテストで発見した問題の内容と想定される原因、再現方法等を報告する

性能テストを実施し、再現性のある性能結果をまとめ、課題を洗い出す

システムの高負荷状態をシミュレーションや実環境で実現して負荷テストを実施し、結果を集計、分析して問題を明らかにする

システムテストで洗い出された課題を解決するために、設計、開発およびテストの再行計画を作成する

セキュリティテスト セキュリティテスト計画策定 セキュリティテスト計画の作成評価項目を表示
セキュリティテストの準備評価項目を表示

▼評価項目

テスト結果として報告すべき内容(不適格と判定されたテスト項目について、発生条件、リスクの大きさ、実施すべき対策の明示等)をテスト実施要領として定める

テスト計画書およびテスト実施要領に基づき、テスト実施体制を決定する(社内体制の構築または外部機関の選定)

テストの実施に必要な環境や条件を明らかにする

セキュリティテスト実施 セキュリティテストの実施評価項目を表示

▼評価項目

テスト計画書に基づき、テストの実施に必要な環境を準備する

テスト計画書およびテスト実施要領に基づくセキュリティテストを実施(または委託)する

テスト結果の報告を受け、テスト計画およびテスト実施要領に準じた内容であることを確認する

セキュリティテスト結果の対策実施評価項目を表示

▼評価項目

テスト結果を評価し、不適格と判定されたテスト項目への対策の必要可否を判断する

対策の内容(設計変更、システム運用方法の変更等)を定める

当該システムに施した対策に対する再テストを行い、判定結果に基づいた対策を定める

セキュリティテストの結果と対策の内容を関連文書(設計書、テスト仕様書、運用手順書等)に反映する

移行・導入(システムリリース) 移行 移行の準備評価項目を表示
移行リハーサルの実施評価項目を表示

▼評価項目

移行の実施計画に従い、手順を検証する

切り戻しのポイントと条件、手順を検証する

移行の所用時間を測り、ボトルネックを確認する

システムの移行だけでなく、業務の移行も正しく行われることを検証する

移行に要した時間、発生したトラブル、改善項目を記録し、移行計画を改善する

移行の実施評価項目を表示

▼評価項目

移行計画に基づいた作業を実施し、作業状況や発生した課題を随時報告する

移行データやシステムの動作に対して、移行計画に基づいた検証を行う

移行計画やタイムスケジュールに基づいた移行を推進する

問題が発生した際、計画に基づいた作業の中止、切り戻し等の判断や、定められた連絡体制に基づいた連絡と対策の提示を行う

移行計画に基づき、移行完了を判断する

引継ぎに必要なドキュメントを作成し、運用担当へ引き渡す

導入 教育準備と実施評価項目を表示

▼評価項目

システムの運用、保守、利用のための教育プログラムを作成する

教育プログラムを効果的に実施するためのマニュアルや教材を用意する

教育プログラムを実施し、技術移転の成果を測定して必要な補足教育を計画、実施する

マニュアルの作成評価項目を表示

▼評価項目

ユーザのニーズに基づき、導入したシステムの利用、運用、保守にかかわるマニュアル体系を整備する

目的や対象者、マニュアルが使用される状況等に合致したマニュアルを作成もしくは入手する

システム要件と開発ドキュメント、テスト結果と照らし合わせて、作成したマニュアルを精査する

本稼働評価項目を表示

▼評価項目

システムテスト、受入れテスト、移行テストの結果、および運用に必要な教育やマニュアル整備の状況に基づき、本稼働の可否を判断する

関係者に本稼働のスケジュール、連絡体制、障害発生時の対応方法等を周知する

安定稼働までの監視体制を構築し、稼働状況を監視・検証する

IoTシステム・サービスのライフサイクル IoTシステム基本設計 IoTシステム構成要素の基本設計評価項目を表示
運用・保守設計評価項目を表示

▼評価項目

IoTシステムの構成機器の特性と配置、利用者と利用環境を踏まえ、運用・保守サービスによってIoTシステムの正常稼働を保証する前提と対象範囲を設定する

運用・保守サービスの前提および対象範囲に行うべき運用・保守の実行方法と体制を具体化する

IoTシステム構成要素毎に責任分界、運用・保守サービスの内容を漏れなく一覧化する

運用・保守の内容、提供時間帯、体制、セキュリティ、セーフティ、サービスレベル指標とその目標値等を定めた運用・保守サービス基準をまとめる

IoTサーバ設計・構築>ソフトウェア要件定義 機能要件と非機能要件の定義評価項目を表示

▼評価項目

業務の進め方や業務同士の連携等、ビジネスプロセスに関する要件を定める

ビジネスプロセス単位の機能要件を定める

ビジネスプロセス単位の性能、信頼性、使用性、効率性、保守性、移植性等の非機能要件を定める

検討結果と成果物に基づき、プロセスモデルを作成する

インタフェース要件の定義評価項目を表示

▼評価項目

データの受け渡しを行う他の業務および受け渡しを行うデータを抽出する

データの受け渡しの方向(入力、出力、入出力)、手段、方法、タイミングを検討する

バックアップ、リカバリに関するデータファイル保全方式を検討する

サブシステム間や他システムとのインタフェースの要件を定める

ユーザビリティを考慮してユーザインタフェースの要件を定める

概念データモデルの作成評価項目を表示

▼評価項目

システム化対象範囲のすべてのデータを分析し、管理すべきデータを抽出する

ビジネスルールを踏まえて、システム化対象範囲のデータ構造をER図にまとめる

データ(エンティティ)とビジネスプロセス(機能)との関連をCRUD図にまとめ、データライフサイクルを検証する

ソフトウェア要件の評価評価項目を表示

▼評価項目

システム要件およびシステム方式設計への追跡可能性を評価する

システム要件との外部一貫性を評価する

ソフトウェア要件の内部一貫性およびテスト可能性を評価する

ソフトウェア方式設計の実現可能性を評価する

運用および保守の実現可能性を評価する

パッケージ利用時のフィット&ギャップ分析評価項目を表示

▼評価項目

機能要件に対するパッケージ機能の網羅性を検証する

外部インタフェース要件に対するパッケージの外部インタフェースの網羅性を検証する

概念データモデルに対するパッケージデータモデルの適合性を検証する

機能、外部インタフェース、データ構造の適合性と網羅性の検証結果により、パッケージの利用可否を判断する

パッケージを利用する場合は、カスタマイズやアドオンの範囲および各要件変更箇所を決定し、ソフトウェア要件定義に反映する

IoTサーバ設計・構築>ソフトウェア方式設計 ソフトウェアコンポーネントの方式設計評価項目を表示

▼評価項目

ソフトウェア要件定義で定義されたビジネスプロセスをコンポーネントに分割する

すべてのソフトウェア要件が分割されたコンポーネントのいずれかに割り当てられることを確認する

分割されたコンポーネント毎に実現方式を設計する

インタフェースの方式設計評価項目を表示

▼評価項目

分割されたコンポーネント間のインタフェースの実現方式を設計する

分割されたコンポーネントのユーザインタフェースの実現方式を設計する

バックアップ、リカバリに関するデータファイル保全方式の手続きを設計する

論理データベース設計(論理データモデルの作成)評価項目を表示

▼評価項目

概念データモデルで確定した対象範囲について、既存のデータベースやファイル、帳票、画面等、関連する情報から項目レベルでデータを捕捉し、整理する

整理されたデータ項目と概念データモデルをもとに、ビジネスの視点でより詳細なER図(論理データモデル)を作成し、データを正規化する

ビジネスルールと論理データモデルを照らし合わせて、モデルの整合性や安定性を検証する

システムの処理とデータとの関連をCRUD図にまとめ、構造面からボトルネックを検証する

コード設計評価項目を表示

▼評価項目

コード化の対象とするデータを選定する

コード化する目的と利用範囲を明らかにする

データ量や管理のしやすさを想定した上でコードを決定する

コード体系を決定し、コード表を作成する

データサービスを活用した設計評価項目を表示

▼評価項目

各種データ提供者の提供する外部データの適合性を検討する

外部データサービスとの連携方式およびデータ構造、インタフェースの標準化と共有化を検討する

外部データサービスと連携するプログラムおよびモジュールの共有化を検討する

検討結果をもとにデータサービスを活用した方式設計を行う

パッケージのカスタマイズ方針の決定評価項目を表示

▼評価項目

ソフトウェア要件定義で定義されたカスタマイズの範囲をもとに、カスタマイズの内容を決定する

ソフトウェア要件定義で定義されたアドオンの範囲をもとに、アドオンの機能を決定する

パッケージおよびアドオン機能とのデータ連携、インタフェースの標準化と共有化を検討する

検討結果をもとに、アドオン機能に関する方式設計を行う

IoTサーバ設計・構築>開発環境構築 開発環境構築計画の立案評価項目を表示

▼評価項目

稼働予定の環境との同一性や類似性、開発独自の要求等を踏まえて開発環境要件としてまとめる

開発スケジュール(時期、利用リソース)との整合性や費用等の制約に基づき、開発環境の構築計画を作成する

開発するソフトウェアの構成管理、セキュリティ、開発およびリリースに関するルール設定等のリスク要件を意識した構築計画を作成する

開発環境の構築と維持評価項目を表示

▼評価項目

開発環境の構築計画に基づき、必要なリソースを調達して環境を構築する

開発環境の利用時から利用完了まで、必要な環境を維持できるように、リソースの確保と保守を実施する

スケジュールや仕様の変更、稼働環境条件の変更等が発生した場合は、速やかに開発環境や計画への影響を検証し、対処する

IoTサーバ設計・構築>ソフトウェア詳細設計 ソフトウェアコンポーネント設計(機能分割・構造化)評価項目を表示

▼評価項目

ソフトウェア方式設計で定義したコンポーネントをコーディング、コンパイル、テストの実施に最適な単位のユニットに詳細化する

すべてのソフトウェア要件が、コンポーネントからユニットへ割り当てられることを確認する

詳細化されたユニット単位に詳細設計を行う

入出力詳細設計評価項目を表示

▼評価項目

コンポーネント間のインタフェースの詳細設計を行う

コンポーネント毎のユーザインタフェースの詳細設計を行う

バックアップ、リカバリに関するデータファイル保全処理の詳細設計を行う

IoTサーバ設計・構築>ソフトウェアコード作成・単体テスト プログラム構造設計(モジュール分割・モジュール設計)評価項目を表示

▼評価項目

ソフトウェア詳細設計で定義したユニットをもとに、プログラムを構成するすべてのモジュールを定義する

定義されたモジュール間の階層構造を定義する

モジュール間のインタフェースを定義する

類似するモジュール、変数、定数等の共有化を検討する

単体テスト仕様作成評価項目を表示

▼評価項目

モジュール単位のテスト密度と網羅性を定め、単体テスト計画書を作成する

プログラムの機能と目的を理解した上で、モジュール単位に定められたテスト密度、網羅性に基づいて単体テストケースを洗い出す

単体テストに必要な体制、環境等のリソースを明らかにし、準備作業を含めたスケジュールを作成する

選定した単体テストケース、単体テストの目標、評価基準、問題への対応方法を盛り込んだ単体テスト仕様書を作成する

プログラミング評価項目を表示

▼評価項目

コーディング規約、命名規則、レビュー記録、バージョン管理などの開発標準を遵守してコーディングを行う

設計書(詳細設計書、プログラム仕様書)に基づいたコーディングを行う

作成するプログラムの機能を理解し、APIや再利用、代替プログラムを活用する

データ構造を理解し、データアクセス技術(SQL)を活用してプログラムを作成する

処理速度を意識してプログラムを作成する

セキュリティホールへの対策を理解して、セキュアなプログラムを作成する

デバッグの手法やデバッガなどの有効な手段を活用してプログラミング上の欠陥や誤りを発見し、修正を行う

プログラムのデグレードが発生しないための管理方法を理解し、実践する

単体テストの実施と評価評価項目を表示

▼評価項目

単体テスト計画に則したテストデータやスタブの作成等のテスト準備を実施する

単体テスト計画に則したテストを実施し、テストツールを利用してデバッグする

単体テストの結果から、プログラムが仕様通りに動作することを評価し、テストの完了を判断する

IoTサーバ設計・構築>ソフトウェア結合テスト 結合テスト仕様作成評価項目を表示

▼評価項目

必要な資源、スケジュール、評価基準、テスト手順等を盛り込んだ結合テスト計画書を作成する

結合テストの責任者を明らかにし、テスト担当者、修正担当者等のテストチームを編成する

複数の単体プログラムにまたがる一連の処理やそのインタフェースを確認できるテスト仕様書を作成する

ソフトウェア結合評価項目を表示

▼評価項目

本番環境と物理的、論理的に隔離されたテスト環境を構築する

各コンポーネントをソフトウェア設計に則して結合し、動作可能な環境を構築する

ソフトウェア結合環境の制約、制限と動作確認への影響を明らかにする

結合テストの実施と評価評価項目を表示

▼評価項目

結合テスト仕様を満たすテストデータを、データ作成プログラム等も活用しながら準備する

個々の結合テストの結果を踏まえて、以降のテストの保留や再開等、状況に応じた判断を行う

結合テストで発見した問題の内容と想定される原因、再現方法等を報告する

解決された不具合の対応結果を、その影響範囲を見極めた上で検証する

テスト結果のエビデンスを残し、結合テストの実施結果を報告する

システムテスト>システムテスト計画策定 システムテスト計画の作成評価項目を表示

▼評価項目

システム要件およびシステム方式に準じて、テスト方針を定める

システム要件およびシステム方式に準じて、システムの適格性要求事項を設定する

システム要件およびテスト方針に基づき、テスト仕様、テストケースとテストデータの作成基準、テスト体制等を含むシステムテスト計画書をまとめる

必要な資源、スケジュール、評価基準、問題への対応方法をシステムテスト計画に盛り込む

システムテストの準備評価項目を表示

▼評価項目

各々の機能の特性に即し、システム要件を網羅したテストケースを設定する

性能要件として定められた事項に適したテスト環境、状態を定義し、目標性能と共にテストケースを設定する

システムテスト計画書に基づき、テストに必要な資源(ツール、コンピュータ資源、要員、体制等)を手配する

検証すべきテストケースに適したテストデータをデータ作成プログラム等も活用しながら準備する

システムテスト>システムテスト実施 システム結合評価項目を表示

▼評価項目

本番環境と物理的、論理的に隔離されたテスト環境を構築する

システム構成仕様に基づき、システムを構成するすべてのコンポーネントを結合し、動作可能な環境を作成する

システム結合環境の制約、制限と動作確認への影響を明らかにする

システムテストの実施と評価評価項目を表示

▼評価項目

個々のシステムテストの結果を踏まえて、以降のテストの保留や再開等、状況に応じた判断を行う

システムテストで発見した問題の内容と想定される原因、再現方法等を報告する

性能テストを実施し、再現性のある性能結果をまとめ、課題を洗い出す

システムの高負荷状態をシミュレーションや実環境で実現して負荷テストを実施し、結果を集計、分析して問題を明らかにする

システムテストで洗い出された課題を解決するために、設計、開発およびテストの再行計画を作成する

セキュリティテスト>セキュリティテスト計画策定 セキュリティテスト計画の作成評価項目を表示

▼評価項目

当該システムのセキュリティ要件を踏まえてセキュリティテスト方針を定める

セキュリティテスト方針に基づくテストの対象範囲と実施環境を明らかにする

セキュリティ要件に基づくセキュリティテスト項目と合否判定基準を定める

テストの実施スケジュール、体制、実施環境を含むテスト計画書を作成する

セキュリティテストの準備評価項目を表示

▼評価項目

テスト結果として報告すべき内容(不適格と判定されたテスト項目について、発生条件、リスクの大きさ、実施すべき対策の明示等)をテスト実施要領として定める

テスト計画書およびテスト実施要領に基づき、テスト実施体制を決定する(社内体制の構築または外部機関の選定)

テストの実施に必要な環境や条件を明らかにする

セキュリティテスト>セキュリティテスト実施 セキュリティテストの実施評価項目を表示

▼評価項目

テスト計画書に基づき、テストの実施に必要な環境を準備する

テスト計画書およびテスト実施要領に基づくセキュリティテストを実施(または委託)する

テスト結果の報告を受け、テスト計画およびテスト実施要領に準じた内容であることを確認する

セキュリティテスト結果の対策実施評価項目を表示

▼評価項目

テスト結果を評価し、不適格と判定されたテスト項目への対策の必要可否を判断する

対策の内容(設計変更、システム運用方法の変更等)を定める

当該システムに施した対策に対する再テストを行い、判定結果に基づいた対策を定める

セキュリティテストの結果と対策の内容を関連文書(設計書、テスト仕様書、運用手順書等)に反映する

実証実験と評価 実証実験の計画策定評価項目を表示

▼評価項目

実証実験のテーマを設定し、その期待効果を定める

テーマに適した実証実験の範囲・内容を具体化する

実証実験の具体化として、実利用の場面を想定して、人、モノ、場所、時間等について定める

実証実験に必要となるリソースの確保可能性、費用、期間を算定する

実証実験可能なテーマ、範囲、方法を決定し、実施計画を作成する

実証実験の実施評価項目を表示

▼評価項目

実施計画に基づき実験を実施する

実施中は、実証実験関係者から経過、結果状況を収集し、実験の継続・中止・完了を判断する

実験終了後、経過、結果に係る情報を集約する

実証実験の評価評価項目を表示

▼評価項目

検討テーマ毎に実施結果と想定との差異を比較し、運用課題、技術的課題を洗い出す

洗い出したすべての課題を取りまとめて、実用化に向けて解決すべき課題とその解決の方向性をまとめる

実用化に向けた課題解決の活動計画を作成する

移行設計 移行の要件と方針の明確化評価項目を表示

▼評価項目

移行の期間、環境、リソース等の制約条件を明らかにする

移行作業において問題が発生した場合の方針(連絡体制、中止・既存システムへの切戻し、部分的な稼動等)を明らかにする

移行作業の実施中に、業務や他のシステムに与える影響やリスクを明らかにし、関係者に説明して合意形成する

移行対象の明確化評価項目を表示

▼評価項目

移行対象(業務、システム、データ、その他の設備)を明らかにする

データのコンバート等、対象毎の移行方法と手順を定める

移行データやシステム動作等、対象毎の移行結果の検証方法を定める

移行テスト計画の作成評価項目を表示

▼評価項目

移行ツールのテストの方針と方法を定める

移行テスト環境の作成方針、システム構成、作成スケジュール等を定める

移行リハーサルの方法、実施形態、対象、範囲等を定め、移行リハーサル計画を立案する

移行のスケジュールと体制の明確化評価項目を表示

▼評価項目

限られた時間の中で並行して複数の作業を実施するためのスケジュールを作成する

ユーザ(業務担当者)を含む移行の体制と役割分担を定める

移行のスケジュールと体制、役割分担を関係者に説明し、合意形成する

移行・導入(システムリリース) 移行の準備評価項目を表示

▼評価項目

移行の対象、移行テスト環境、本環境との相違を踏まえたテストデータ、検証項目、テスト用プログラム等を準備する

ユーザや現場担当者に移行計画を説明し、判断や協力を仰ぐ等の事前準備を行う

連携するシステムの担当者と調整し、連携箇所の移行・確認作業を計画する

事前に移行テスト(移行のリハーサル)を計画、実施し、移行計画を改善する

移行リハーサルの実施評価項目を表示

▼評価項目

移行の実施計画に従い、手順を検証する

切り戻しのポイントと条件、手順を検証する

移行の所用時間を測り、ボトルネックを確認する

システムの移行だけでなく、業務の移行も正しく行われることを検証する

移行に要した時間、発生したトラブル、改善項目を記録し、移行計画を改善する

移行の実施評価項目を表示

▼評価項目

移行計画に基づいた作業を実施し、作業状況や発生した課題を随時報告する

移行データやシステムの動作に対して、移行計画に基づいた検証を行う

移行計画やタイムスケジュールに基づいた移行を推進する

問題が発生した際、計画に基づいた作業の中止、切り戻し等の判断や、定められた連絡体制に基づいた連絡と対策の提示を行う

移行計画に基づき、移行完了を判断する

引継ぎに必要なドキュメントを作成し、運用担当へ引き渡す

導入 教育準備と実施評価項目を表示

▼評価項目

システムの運用、保守、利用のための教育プログラムを作成する

教育プログラムを効果的に実施するためのマニュアルや教材を用意する

教育プログラムを実施し、技術移転の成果を測定して必要な補足教育を計画、実施する

マニュアルの作成評価項目を表示

▼評価項目

ユーザのニーズに基づき、導入したシステムの利用、運用、保守にかかわるマニュアル体系を整備する

目的や対象者、マニュアルが使用される状況等に合致したマニュアルを作成もしくは入手する

システム要件と開発ドキュメント、テスト結果と照らし合わせて、作成したマニュアルを精査する

本稼働評価項目を表示

▼評価項目

システムテスト、受入れテスト、移行テストの結果、および運用に必要な教育やマニュアル整備の状況に基づき、本稼働の可否を判断する

関係者に本稼働のスケジュール、連絡体制、障害発生時の対応方法等を周知する

安定稼働までの監視体制を構築し、稼働状況を監視・検証する

IoTシステム保守 ソフトウェアの予防保守評価項目を表示

▼評価項目

ソフトウェアバグの情報を収集し、対応策をまとめる

動作ログを分析して、セーフティに関係する動作が実行されているか確認し、必要な対策を講じる

ウイルス等のマルウェアの検出と駆除等の対応策を講じる

保守計画と指示・指令書の意図を理解し、対象ソフトウェアの更新、配信作業、構成情報のバックアップ等の保守作業を行う

システム運用管理>セーフティ障害管理 事故の検知評価項目を表示

▼評価項目

ログファイルを定期的にチェックし、セーフティ事故を検知する

システムの整合性を定期的にチェックし、セーフティ事故を検知する

自動ツールを駆使し、自己診断によるセーフティメカニズムの失陥を検知する

事故の初動処理評価項目を表示

▼評価項目

事故発生時の情報システム責任者や関係部門への連絡を定められた手続通りに行う

事故の影響の大きさと範囲を想定して処置の優先順位を付け、被害拡大を回避する処置を行う

事故に対する初動処理を記録し、報告する

事故の分析評価項目を表示

▼評価項目

事故の被害の範囲を識別する

事故情報やセーフティ勧告、セーフティへの影響情報の最新情報を得て事故の分析を行う

事故の原因を特定する

必要に応じてデジタルフォレンジックを行う

事故からの復旧評価項目を表示

▼評価項目

必要に応じてシステムの再編成を行う

事故に対する対処と復旧の経過を記録する

情報システム管理者およびユーザに事故からの復旧を通知する

再発防止策の実施評価項目を表示

▼評価項目

同じような事故に対する再発防止策を決定して実施する

事故の再発防止のために、必要に応じてシステムの再構築を行う

再発防止策に基づき、セーフティの見直しを提言する

セーフティの評価評価項目を表示

▼評価項目

欠陥注入(Fault Insertion)検査を行い、セーフティポリシーの遵守状況を評価する

セーフティメカニズムの自己診断検査を継続的に実施する

セーフティメカニズムの自己診断検査で不備のある場合に対策を行う

セーフティの評価情報に基づき、セーフティの見直を提言する

システム運用管理>障害対応・保守支援 IoTシステム監視と一次障害対応評価項目を表示

▼評価項目

IoTシステムの各構成間のトラフィックを監視する

IoTシステムの各構成機器から正常、異常の通知を収集する

IoTデバイスから発行されるデータに基づき、障害を検出し、セーフティに関する兆候を把握し、回復、交換といった必要な対策を講じる