テクノロジ系 / システム開発技術
部品
再利用を前提に、独立した機能のまとまりとして作られたソフトウェアの構成単位(コンポーネント)。
もう少し詳しく
部品(コンポーネント)は、明確なインタフェースを持ち、内部を意識せず組み込んで使える機能のまとまりです。共通機能を部品化して再利用すると、開発の生産性と品質が安定します。部品同士を組み合わせて作るのがコンポーネントウェアの考え方で、独立性とインタフェースの明確さが部品化の前提です。
試験での見方
例:「住所入力+郵便番号検索」を1つの部品にしておき、複数のシステムに組み込んで再利用する。
「再利用可能な独立した機能単位」である点、再利用性・生産性向上との関連が問われます。コンポーネントウェア・共通機能分割と結びつけて理解します。