ソフトウェア工学
高度かつ安全なコンピュータのソフトウェアを短期間で設計するための学問、またその技術。
ソフトウェア工学とは、ソフトウェアの開発過程やライフサイクル全般に対して用いられている工学的アプローチで、ソフトウェア製品の組織的設計、開発および開発管理のための手法や技術全般のことである。
ソフトウェア工学とは、数学や経済学と同じように、経験科学の1つである。
ソフトウェア工学の範囲は非常に広い。
ソフトウェアエンジニアリング
(
SE
:
software engineering
)
コンピュータ科学
ソフトウェアプロジェクト管理
ソフトウェアアーキテクチャ
構造化プログラミング
オブジェクト指向
デザインパターン
アスペクト指向プログラミング
アジャイルソフトウェア開発
エクストリームプログラミング
(
XP
)
ソフトウェアテスト
能力成熟度モデル統合
(
CMMI
)
『
人月の神話
』
『
銀の弾などない
』
銀の弾丸
『
伽藍とバザール
』
インダストリアルエンジニアリング
(
IE
:
industrial engineering
)
ソフトウェア危機
(
software crisis
)
ソフトウエア工学知識体系
(
SWEBOK
:
software engineering body of knowledge
)
JIS X 0160:1996 - ソフトウェア・ライフサイクル・プロセス
共通フレーム
(
SLCP-JCF
:
software life cycle process - Japan common frame
)
品質保証
(
QA
:
Quality assurance
)
tomiokario
-
/tomiokario/ソフトウェア工学
ソフトウェア工学 - Wikipedia
Software engineering - Wikipedia