本文へ移動
試験

  1. 高校情報
  2. 読んで分かる ITパスポート・基本情報
  3. システム開発技術

システム開発技術 テクノロジ系・大分類:開発技術

システム開発技術

要件を決め、設計し、プログラムを書いて確かめ、現場に入れて直し続けるまでの工程と手法。

こむぎ堂の作業台で、ミナトが壁に貼った開発工程の付箋を並べ替え、店長が焼き上がったメロンパンを持ち、タブレットに焼き上がり通知の試作画面が映っている。
図:焼き上がり通知を作るまでには、要件定義から保守までいくつもの工程があります。

章の一覧(全6章)

  1. 第1章 要件定義 作るシステムに何をさせるのかを、利用者と開発者が同じ言葉で決めて書き残す仕組み。 システム要件定義/機能要件と非機能要件/業務・組織・利用者の要件/要件の評価とレビュー/ソフトウェア要件定義/ヒアリングとプロトタイプ/ユースケースとユーザーストーリー/DFD/UMLとその他の手法/開発規模の見積り
  2. 第2章 システムとソフトウェアの設計 要件を、ハードウェア・ソフトウェア・人の作業に振り分け、部品の形まで決めていく仕組み。 システム設計/処理方式とデータベース方式/ソフトウェア設計/コンポーネントとユニット/インタフェース設計/テストの設計/品質特性と利用時の品質/製品品質
  3. 第3章 設計の手法 プログラムを分かりやすく直しやすい部品に分けるための、設計の考え方と図の描き方。 プロセス中心とデータ中心/構造化設計/構造化の図法とモジュール仕様/オブジェクト指向の基本/継承と多相性/ドメイン駆動設計/ソフトウェア要素とプログラムの分割/モジュールの分割手法/モジュールの独立性/部品化と再利用/アーキテクチャパターンとデザインパターン/レビュー
  4. 第4章 実装・構築 設計書どおりにプログラムを書き、誤りを見つけて直し、部品を一つずつ確かめる仕組み。 プログラミング/コーディング標準と支援ツール/コードとテスト結果の評価/コードレビュー/デバッグ/単体テストの目的と手順/テストの実施と記録/ブラックボックステスト/ホワイトボックステストと網羅
  5. 第5章 統合・テストと導入 部品を組み上げて全体を確かめ、お店の現場に入れて受け取ってもらうまでの流れと仕組み。 統合の順序/統合テストの計画と報告/検証テストの種類/システム統合とシステム検証テスト/導入/受入れと納品/教育訓練と利用者用文書/妥当性確認テスト
  6. 第6章 保守・廃棄 動き始めたシステムを直し続け、役目を終えたら新しいものへ安全に移し替えて片付ける仕組み。 保守の考え方/保守のタイプと形態/保守を始める準備/問題の分析と修正/移行/廃棄