「ソフトウェアシステムアーキテクチャ構築の原理 第2版」第1部 memo

第1部 アーキテクチャの基本

ソフトウェアシステム
アーキテクチャ
構築の原理
「第1部 アーキテクチャの基本」
    1 概論
        ソフトウェアアーキテクト
        基本概念
            ステークホルダ
                利害関係者
            ビューポイント
                側面的見地
            パースペクティブ
                横断的見地
    2 ソフトウェアアーキテクチャの概念
        国際標準
            ISO/IEC 42010
                「System and Software Engineering - Architecture Description」
        システム構造
            静的構造
                設計時要素の構成
                static structure
            動的構造
                実行時要素の構成
                dynamic structure
        基本的特性
            外部から見てわかる振る舞い
                externally visible behavior
            品質特性
                quality property
                非機能的特性
        候補アーキテクチャ
            candidate architecture
        品質三角形
            高品質
            低コスト
            短い製品開発時間
            最善策
                2つとる
        アーキテクチャ記述
            architecuture description
                AD
    3 ビューポイントとビュー
        アーキテクチャビュー
        ビューポイント
            ビュー構築用テンプレート
            グループ
                コンテクストビューポイント
                    機能的ビューポイント
                    情報ビューポイント
                    並行性ビューポイント
                    開発ビューポイント
                    配置ビューポイント
                    運用ビューポイント
    4 アーキテクチャパースペクティブ
        architectural perspective
        品質特性
            特定セット
            実現しやすく
                確立・実証アプローチ
                    アーキテクチャ戦術
                        architectural tactic
    5 ソフトウェアアーキテクトの役割
        アーキテクチャ定義
            architecture definition
            プロセス
        組織コンテクスト
            ビジネスアナリスト
            プロジェクトマネージャ
            設計の権威
            テクノロジースペシャリスト
            開発者

memo

Posted by shi-n