タグ

2008年9月27日のブックマーク (1件)

  • システム設計は思考のための汎用的な手法

    問題分析から解決案の実施までを含むのがシステム設計 世の中にあるいろいろな手法の中で、システム設計ほど汎用的な思考に役立つものはない。それを述べる前に、システム設計とはどんな内容なのか簡単に説明しよう。 一般的にシステム設計とは、コンピュータを利用したシステムの設計を指す。当然、ソフトウェア技術者の仕事として知られている。また、この仕事に必要な技術は、ソフトウェアに関するものだと思われている。確かに、プログラミングに近い作業では、ソフトウェアの技術を中心に用いる。しかし、システム設計全体から見れば、プログラミングに近い作業は一部でしかない。システムの内容にもよるが、多くても3割、少ない場合は1割以下だろう。 それよりも、対象の構造や問題の分析、将来を見据えた対象の新しい姿の規定、システムと呼べるレベルに達するような全体構造の設計、実現に必要なシステムの細部の設計などが求められる。それ以降の