モジュール設計
ソフトウェアシステムを比較的独立したモジュールに分割する。