「第一線の建築家実践ガイド」を読む

     以前、建築家の仕事を聞いたことがありますが、いつもとても背が高く、給料もいいと感じていて、夢の仕事でもありませんでした。

じっくり考えてみると、実は人間なのかもしれませんが、私はこの仕事の資格はあるかもしれませんが、今はできないのですが、将来も可能です。

プレアーキテクチャの定義

    プレアーキテクチャーはアーキテクチャー設計の最も初期の段階であり、その作業目標には、要件の理解、要件の全体像の確立、およびアーキテクチャー設計の方向性の決定が含まれます。

    建築前段階は予見の段階ですが、建築の実践にとって非常に重要です。

 

事前アーキテクチャ:アーキテクチャの準備

 準備段階で最も重要なことは、何をすべきか、つまりユーザー要件を習得することです。準備段階全体が「需要」を中心に展開していると言うべきです。

    次のプロセスとして説明:需要->制約->品質->主要機能

1.需要

       ビジネスレベルの要件:顧客または資金提供者が達成する必要のあるビジネス目標、予想される投資、建設期間の要件、およびどの標準を満たすか、どのレガシーシステムを統合するかなどの制約が含まれます。

       ユーザーレベルの要件:ユーザーがシステムを使用して支援するタスクは何ですか?品質要件は何ですか?ユーザーグループと使用環境の特別な要件は何ですか?

       開発レベルの要件:開発者は何を達成する必要がありますか?開発および保守中の品質に関する考慮事項は何ですか?次に、開発チームのどの状況がアーキテクチャに影響しますか?

 

 

2.制約

  前述のように、ステージ全体が「需要」を中心に展開し、次の「制約」と「品質」が需要を制限します。では、「制約」とは何でしょうか。

  制約:プロジェクトの開発を制限する要因。

  まず、制約が原因であり、要件を制限します。たとえば、「ユーザーレベルの要件」は「ユーザーグループの特性」の制約を示します。つまり、この製品はどのユーザーグループを実行するかを考慮する必要があります。子供向けの教育ソフトウェアを作成するには、大人の複雑な理論と論理は関与すべきではありません。これが制約です!

3.品質

  「制約」と同様に、品質は特定のものの属性により注意を払います。もちろん、品質属性は、移植性などの制約として使用できる場合があり、品質または制約と見なすことができます。

4つの主な機能

   主要な機能には、次の4つの側面があります:1.コア機能; 2.必須機能; 3.ハイリスク機能; 4.固有機能。

 

 

5つのビュー

  つまり、論理ビュー、開発ビュー、実行ビュー、物理ビュー、データビューです。

 

5つのビューのそれぞれには、「思考の足がかり」、つまり
責任分担(論理ビュー)があります。
プログラム単位編成(開発ビュー)。
制御フローの構成(実行ビュー)。
物理ノードの配置(物理ビュー)。
永続的なデザイン(データビュー)。

 

 

 

おすすめ

転載: www.cnblogs.com/yishaui/p/12676733.html