Skip to main content

軽量のデザインとは何ですか?

computerコンピューターソフトウェア開発は、要件、設計、コーディングフェーズを含む複雑なプロセスです。軽量設計は、小さな軽量プロセスを使用するソフトウェア設計手法です。これらには通常、グラフィック、フローチャート、およびアプリケーションの組み立て方法に関する高レベルの概要が含まれます。

スクラムは、ソフトウェア開発を合理化するために作成された軽量設計プロセスの例です。この手法は、小さなモジュール開発サイクルに基づいてアプリケーションを構築します。アプリケーションの各コンポーネントは個々のユニットとして組み立てられます。これらのモジュールは迅速に開発され、顧客によって検証されます。モジュラー設計では、コンポーネントを3週間のサイクルで開発およびレビューする必要があります。これは非常にインタラクティブなプロセスです。これにより、ソフトウェアをより迅速かつ効率的に開発できるようになりました。軽量のテクニックは、アプリケーションを構築するための標準になりつつあります。software過去に、ソフトウェア開発プロジェクトは、過度のドキュメントとレビューを必要とするヘビー級設計技術を使用していました。この方法は通常、ソフトウェアアプリケーションの最終配信に受け入れられない遅延を引き起こします。これにより、軽量の方法が進化し、開発時間が大幅に削減されました。ソフトウェア開発者は、ヘビー級プロセスが不要であり、ビジネスパフォーマンスに重大な負担を引き起こしたことに気付きました。この失敗したプロセスは、軽量設計技術の新しい領域を生み出しました。これらの製品には、急速な開発プロセスが必要な迅速な配信サイクルが必要です。ほとんどのスマートフォンアプリケーションには、アプリケーションの開発方法を定義する基本的な原油図が含まれています。

ソフトウェア設計は、コンピューターシステムアーキテクチャが定義されているソフトウェア開発の重要な段階です。この定義は、アプリケーションの開発方法を定義する青写真に似ています。ほとんどの軽量設計手法には、システムの青写真を提供する基本的なプロセスフローが含まれています。軽量のテクニックは、より少ないドキュメントを使用するため、顧客とのより多くの通信が必要です。このプロセスでは、顧客とソフトウェア開発者の間のインタラクティブなコミュニケーションが必要です。設計がビジネスのニーズを満たすことを保証します。