私は,ソフトウェアや情報システムの設計や開発あるいはそのディレクション,マネジメントを生業としている.
ソフトウェアを上手に設計・開発するためのより良い方法を,工学的にあれこれと考えるのがソフトウェア工学である.
日本では,プログラマとかSEとか呼ばれる仕事をしている人の大半は,実は所謂文科系の出身であり,学校ではソフトウェア/コンピュータあるいはその近接領域は殆ど勉強していない.また,プログラミングは勉強していても,ソフトウェア工学をちゃんと学んでいない人が少なくない.私は,このことが,日本のソフトウェア産業の根本的な弱点の一つだと信じている.
これまで,ソフトウェア工学を勉強しなかった人にも,これからソフトウェア工学を勉強しようかと考えている人にも,以下の3冊は,比較的新しい内容であり,オススメできる.
どれか一冊だけなら,中所先生の「ソフトウェア工学」が良いだろう.しかし,職業としてソフトウェアを設計する人には,3冊とも目を通すことを強く推奨する.
ソフトウェアを上手に設計・開発するためのより良い方法を,工学的にあれこれと考えるのがソフトウェア工学である.
日本では,プログラマとかSEとか呼ばれる仕事をしている人の大半は,実は所謂文科系の出身であり,学校ではソフトウェア/コンピュータあるいはその近接領域は殆ど勉強していない.また,プログラミングは勉強していても,ソフトウェア工学をちゃんと学んでいない人が少なくない.私は,このことが,日本のソフトウェア産業の根本的な弱点の一つだと信じている.
これまで,ソフトウェア工学を勉強しなかった人にも,これからソフトウェア工学を勉強しようかと考えている人にも,以下の3冊は,比較的新しい内容であり,オススメできる.
どれか一冊だけなら,中所先生の「ソフトウェア工学」が良いだろう.しかし,職業としてソフトウェアを設計する人には,3冊とも目を通すことを強く推奨する.
ソフトウェア工学朝倉書店このアイテムの詳細を見る |
ソフトウェア工学の基礎岩波書店このアイテムの詳細を見る |
ソフトウェアエンジニアリング基礎知識体系―SWEBOK 2004オーム社このアイテムの詳細を見る |