目次:
定義-リーンソフトウェア開発とはどういう意味ですか?
リーンソフトウェア開発は、アプリケーションおよびソフトウェア製品の生産を合理化し、それらをより効率的にすることを目的とするソフトウェア開発哲学です。 哲学は、一般的にメアリーとトム・ペペンディークによる同じタイトルの本に起因しています。 また、Toyota Project Systemsによって実装された物理産業における一般的なリーン製造戦略に基づいて進化しました。Techopediaはリーンソフトウェア開発について説明します
リーンソフトウェア開発では、次の方法を含むさまざまな目標が適用されます。
- 無駄をなくす
- 学習を増幅する
- できるだけ早く迅速に配信する
- 人に力を与える
- プロジェクトの整合性を評価する
- プロジェクトを包括的に見てください
これらの幅広い目標の多くは、具体的な取り組みの形で表されています。 たとえば、無駄をなくすことは、よりスマートな開発モジュールの作成からコードの新しい記述方法の発見まで、さまざまな形でもたらされます。 一般に、リーンソフトウェア開発は、プログラマとデザイナーが協力する方法を管理し、ソフトウェア開発全体に役立つガイドラインとフレームワークを提供する「アジャイルソフトウェア開発」と呼ばれる別の哲学と融合しています。