バージョン1とバージョン2の間のどこかにいるとき、ソフトウェアを保守するために何をしますか?
パッチ、ホットフィックス、メンテナンスリリース、サービスパックなどの用語はすべて、私の観点からはぼやけており、話し相手によって定義が異なります。
リリース間の増分保守作業を何と呼びますか?
バージョン1とバージョン2の間のどこかにいるとき、ソフトウェアを保守するために何をしますか?
パッチ、ホットフィックス、メンテナンスリリース、サービスパックなどの用語はすべて、私の観点からはぼやけており、話し相手によって定義が異なります。
リリース間の増分保守作業を何と呼びますか?
これらの用語を聞くと、次のことが頭に浮かびます。
そうは言っても、それは私たちが更新を行う方法ではありません。バージョンおよび/またはビルド番号 (日付に基づく) をインクリメントし、それを単に「更新」と呼びます。ほとんどのソフトウェアでは、1 台のコンピューターで 1.1.50 と 1.2.25 が実行されていることが簡単にわかり、どちらが新しいかがわかります。
ホットフィックスは、システムがまだアクティブな (ホットな) 間に適用される特定の問題に対する修正です。これは、hotswappingやhotswitchingなどの古い用語に由来します。はい、この用語は最近、業界に関係のない人々によって一般的に誤用されています.
バージョン番号を適切な方法で定義するためにhttp://semver.org/を参照したいと思います。そこに示されている定義は、実際に私がバージョン番号を使用する方法 (または、私がそれらをどのように使用したいか) に密接に適合しています :) )
用語の定義に関しては、パッチとホットフィックスは非常に似ていると思いますが、「ホットフィックス」がサービスに対して行われた場合、通常はブロードキャストされません。
メンテナンス リリースとサービス パックは、バージョン番号の 2 つの名称にかなり密接に適合します。XYZ のようなバージョン番号構造の場合、メンテナンス リリースは Z、サービス パックは Y になります。ただし、これらの用語は大規模な企業向け製品でしか聞いたことがありません。私は、マイナー/メイヤー バージョンの用語に精通しています。
もちろん、すべてのショップには独自の用語の使い方があり、対象とするユーザーのタイプによって異なります。たとえば、MMO のエンド ユーザーの場合、すべての更新は「パッチ」です。ユーザーはそれを適用するために「クライアントにパッチを当てる」必要があるためです。および「新バージョン」(新市長バージョン)。