0

商用デスクトップ アプリケーションを開発している場合、リリース プロセスはどのようなものですか?

サンプルプロセス:

  • 開発: バグの修正、機能の追加など。
  • 機能の凍結 (絶対に必要な場合を除き、修正せず、何も追加しないでください)
  • 試して
  • すべて問題なければリリース、修正されていない場合はテスト、リリース

最も重要な質問は、「機能の凍結 > テスト > リリース」サイクルに対するあなたのアプローチは何ですか?

それとも、そのようなサイクルを必要とせず、ソフトウェアを常に公開する準備ができているように、より頻繁にテストしますか?

4

1 に答える 1

1

QA の予算によって異なります。私は両方を使用しました-CIを使用すると、少なくともブランチでは常にパッケージ化され、リリースの準備が整います。

機能の凍結 > テスト > リリース、QA 予算が大きいほど、リリースは短くなります。また、最初の段階はリリース計画に完全に依存しています。

また、開発者が自分の仕事をどれだけテストし、どれだけのカバレッジを持っているかが決定に大きく影響します。

于 2010-04-06T15:39:08.563 に答える