Question

Lorsque vous êtes entre la version 1 et la version 2, que faites-vous pour maintenir votre logiciel?

Les termes correctif, correctif, publication de maintenance, Service Pack et autres sont flous de mon point de vue, avec des définitions différentes en fonction de la personne à qui vous parlez.

Comment appelez-vous vos efforts de maintenance incrémentiels entre les versions?

Était-ce utile?

La solution

Quand j'entends ces termes, voici ce qui me vient à l'esprit:

  • Patch - Mise à jour publiée par le public pour corrige un bug / problème connu
  • Correctif - Mise à jour pour corriger très problème spécifique, pas toujours publiquement publié
  • Version de maintenance - Incrémentielle mettre à jour entre les service packs ou versions de logiciels pour réparer plusieurs questions en suspens
  • Service Pack - Mise à jour volumineuse corrige de nombreux problèmes en suspens, comprend normalement tous les correctifs, Correctifs, versions de maintenance qui précéder le service pack

Cela étant dit, ce n’est pas du tout comme cela que nous procédons aux mises à jour. Nous incrémentons simplement la version et / ou le numéro de build (basé sur la date) et l'appelons simplement un "Update". Pour la plupart des logiciels, je trouve cela plus facile, vous pouvez facilement voir qu’un ordinateur exécute la version 1.1.50 par rapport à la version 1.2.25 et savoir lequel est le plus récent.

Autres conseils

Je voudrais signaler http://semver.org/ une tentative de définition des numéros de version dans de manière saine, et les définitions données ici correspondent vraiment à la manière dont j'utilise les numéros de version (ou à la façon dont je les utiliserais:))

En ce qui concerne les définitions de terme, les correctifs et correctifs sont très similaires, à l'exception de "correctif". n'est généralement pas diffusé si cela est fait à un service.

La version de maintenance et le Service Pack correspondent assez bien aux deux dénominations des numéros de version. Si vous avez une structure de numéro de version telle que X.Y.Z, la version de maintenance serait le Z, le Service Pack serait le Y. Cependant, je n'ai vraiment entendu ces termes que dans les grands produits d'entreprise. Je connais davantage les termes de la version mineur / maire.

Bien sûr, chaque boutique utilise ses propres termes, et cela dépend du type d’utilisateur que vous ciblez. Pour les utilisateurs finaux de MMO, par exemple, chaque mise à jour est un "patch". parce que l'utilisateur doit "patcher son client" pour l'appliquer, alors que pour les utilisateurs finaux de logiciels plus courants, le terme "mise à jour" est souvent utilisé. et " nouvelle version " (nouvelle version du maire).

Un correctif est une solution à un problème spécifique qui est appliqué tant que le système est toujours actif (à chaud). Cela provient des termes plus anciens tels que échange dynamique et échange dynamique . Oui, le terme est couramment mal utilisé de nos jours par des personnes non impliquées dans l'industrie.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top