留学生シリーズの本一覧 / IT・データ
第106号 IT・データ

留学生のためのシステム開発・ソフトウェア工学入門

準備中
Web付録(準備中)

内容紹介

システム開発とソフトウェア工学の基礎を、架空の予約アプリを通して学ぶ入門書です。
情報系の専門学校・大学で学ぶ留学生に向けて、課題の整理から要件定義、設計、実装、テスト、リリース、運用・保守までを順に取り上げます。開発の各段階で何を確かめ、誰と相談し、どのように次へ進むかを、身近な例に沿って考えます。

【こんなことが学べます】
・システム開発の全体像と、企画から運用までの仕事のつながりを整理する
・一括型と反復型など、開発の進め方を状況に応じて考える
・利用者の困り事を要件にし、機能・非機能や受入条件を区別する
・画面、機能、データの関係や、ユースケース図・クラス図・シーケンス図を読む
・コードレビューや変更履歴の管理を通して、チームで実装する方法を知る
・境界値やテストレベルを意識し、条件に合うテストを考える
・リリース後の監視、障害対応、保守、見積もり、品質、セキュリティの基本を学ぶ
・チームで仕様を確認し、理由や未確認事項を日本語で伝える

【この本の特長】
1. 漢字にふりがなを付けた総ルビです。情報系の専門学校・大学で学ぶ留学生向けに、短い文で説明し、専門用語は初めて出るときに英語と意味を示します。
2. 架空の学習相談予約アプリを全章の例として使います。課題や要件から、画面・データの設計、テスト、運用までを一つの流れで追えます。
3. 図、ケースカード、ワークシート、ミニ会話、練習問題を用意しています。選択問題には誤答の理由も示し、記述課題では考え方の例を確かめられます。
4. 特定の製品や開発手法だけを正解として扱わず、条件や関係者を確かめて判断する方法を学びます。本書は資格試験の対策書ではありません。

【全10章】
はじめに/第1章 システム開発の全体像と仕事の役割/第2章 開発の進め方/第3章 要件定義/第4章 設計1:画面・機能・データ/第5章 設計2:UML図の読み方/第6章 実装とコードの品質/第7章 テスト/第8章 リリース・運用・保守/第9章 見積もり・品質・セキュリティ/第10章 チームの日本語とまとめの演習

本書は、情報系の専門学校・大学でシステム開発を学ぶ留学生を主な対象としています。授業での学習に加え、開発の流れを自分で整理したい方にもお使いいただけます。

目次

  1. はじめに
  2. 第1章:システム開発の全体像と仕事の役割
  3. 第2章:開発の進め方
  4. 第3章:要件定義
  5. 第4章:設計1:画面・機能・データ
  6. 第5章:設計2:UML図の読み方
  7. 第6章:実装とコードの品質
  8. 第7章:テスト
  9. 第8章:リリース・運用・保守
  10. 第9章:見積もり・品質・セキュリティ
  11. 第10章:チームの日本語とまとめの演習

制作中の原稿の章立てです。変わることがあります。

この本のWeb付録

Web付録は準備中です。公開の準備が整いましたらご案内します。

Web付録(準備中)

← 本の一覧へ戻る