Baiduの百科事典からの抜粋:いわゆる建築家、デザイナーや建築で使用される場合には、理解しやすいデザイナーの構造、これらの定義と言って人気。ソフトウェア工学の分野では、ソフトウェアアーキテクトは、実際にソフトウェアプロジェクト、ソフトウェア企業の新製品開発と統合、新技術のシステムビルダーの一般的なデザイナーです。
「アーキテクチャの話、」作者が言ったように、建築家は、組織のリーダーでなければなりません。ソフトウェアアーキテクトが良い組織と管理能力だけでなく、いくつかの本当の力を持っている必要がありますので、ソフトウェアアーキテクトを書くの主なタスクは、特定のプログラムに従事しますが、インフラの開発作業のより高いレベルでされていません。
資格のソフトウェアアーキテクトになるために、我々は最初の建築家を理解する必要がありますヘルプを他の人が問題を解決ではなく、作業を完了しようとしている、と作業が完了したかどうか他の人が言うことで、自分自身ではない、建築家になるように自分の最善の利益など他の作業の完了は、我々はあなたがより多くの人々があなたに同意に頼るように努力しなければなりません。
アーキテクトは問題を考え、解決するために自分の問題などの問題、他の人の問題を識別するために学ばなければなりません。建築家がリーダーであると同時に、彼は問題を解決するだけでなく、考えられている、彼はまた、最小のコストで最大の利益を得る方法を検討する必要があります。建築家は積極的に一定のバランスに仕え、コース内の人々の関心を調整するためにメンバーを整理することです。建築家だけでなく、優れた技術、いわゆる、だけでなく、優れた経営能力を持っています。
読むことによって、ほとんど知っている、私は毎日、ソフトウェアアーキテクト、必要不可欠なスキルを学び、自らの理解とスキルそれぞれについて以下に説明しました。
デイリー:
- 定義し、必要な技術やプラットフォームの開発を決定。
- 標準的なプログラミングツール、レビュープロセス、テストメソッドとして定義された開発標準、;
- ビジネス要件の識別と理解のためのサポートを提供します。
- 需要に基づいた設計システムとメイクの決定;
- 議論のスキーマ定義、設計、意思決定の記録。
- 点検と見直しの構造と、そのようなプログラミング標準の所定のモードが正しく実装されているチェックなどのコード;
- そして建築家は、他の部署と協力します。
- 指導やカウンセリングスタッフの開発。
- 高レベルの設計の改良は、設計レベルを下げるために変換されます。
10スキル:設計、意思決定、簡略化されたプログラミング、記録、通信、見積もり、バランス、コンサルティング、市場。