ソフトウェア工学の表紙

ソフトウェア工学(ソフトウェアコウガク)

著者:
岸 知二/野田 夏子(キシ トモジ/ノダ ナツコ)
出版社:
近代科学社
出版日:
2016年08月01日頃
ISBN:
9784764905092
在庫:
在庫あり
0
中級者向け
ソフトウェア工学ソフトウェア設計ソフトウェア開発要求定義モデル駆動工学形式手法ソフトウェアモデリング開発プロセスソフトウェア保守ソフトウェア検証

なぜ注目されているか

言及数
101
総合
204
21 ランクダウン27 件の言及
091720222023202420252026

書籍紹介

< big >< strong >基礎の基礎から形式手法まで、シッカリ学べる! </big ></strong >
本書はソフトウェア工学の全体像をつかむための地図である.著者たちが企業や研究所で経験した「よい設計なくして,よいソフトウェアは望めない」という経験値を先人たちの知見と併せて一冊の書籍としてまとめた.

大学でソフトウェア工学を学ぶ学生には教科書として,企業で設計に携わる技術者にとっては参考書として活用できるように設計している.

分からない点や疑問な点を素早く探せるように,索引と傍注をリンクさせてレファレンス性を高めている.さらに傍注にはソフトウェア設計のヒントとなる事項を取り上げピンポイントで解説している.

今や社会基盤となった情報システムの中核であるソフトウェア工学を,しっかり学ぼうとする初学者やより確かな知識を得ようとしている読者には,まさに座右の書である。

1.ソフトウェア工学の概観

2.ソフトウェアモデリング

3.情報システムとソフトウェア

4.要求定義

5.設計

6.実装

7.検証と妥当性確認

8.開発プロセス

9.保守・進化と再利用

10.モデル駆動工学

11.形式手法

12.プロジェクト管理

技書の森解説

ソフトウェア開発を「工学」として捉えるとはどういうことか。本書は要求分析、設計、実装、テスト、保守という開発ライフサイクルの全体を一冊で概観する、大学の学部課程向けテキストです。著者の岸知二氏・野田夏子氏はソフトウェアアーキテクチャおよびモデル駆動開発の研究者であり、近代科学社から刊行されています。

特定のプログラミング言語やツールに依存しない抽象度で書かれているため、特定技術の実装手順を期待して読むと物足りなく感じるかもしれません。逆に言えば、個別技術が陳腐化しても残る「問題をどう分割し、品質をどう保証し、変更にどう対応するか」という原理原則を体系的に学べる構成です。 UML の読み方やテスト設計の基本概念が、理論と実例をバランスよく織り交ぜて説明されています。

実務経験のないうちに読むと抽象的に映りやすい分野ですが、一度プロジェクトを経験してから読み返すと「あの失敗はこの原則を無視した結果だったのか」と腑に落ちることが多い類の本です。開発プロセスの全体像をまず頭に入れておきたい学生や、経験を体系化したいエンジニアに向いています。

言及 Qiita 記事 (19 件)

言及 Zenn 記事 (5 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ