IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Comment fonctionne les versions d'un logiciel?


Sujet :

Windows

  1. #1
    Membre du Club Avatar de Antigonos Ier Gonatas
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 78
    Points : 40
    Points
    40
    Par défaut Comment fonctionne les versions d'un logiciel?
    Bonsoir !
    Je me posais une question (j'espère que l'on y a pas déja répondu ),
    comment fonctionne les versions dans un logiciel?
    Je veux dire, à partir de quand peut-on dire, ceci est la version 0.1, celle-là, la version 0.1a , etc...etc... ?
    Parce que là, je le fait un peu au hasard .
    Merci d'avance !

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Ça dépend uniquement du concepteur du logiciel.

    Il y a une "règle implicite" qui veut que l'on passe par ex. de V1.02 à V1.03 pour une modification mineure et par ex. de V1.03 à V2.0 pour quelque chose de très important. Mais... tout cela est très subjectif...

  3. #3
    Membre du Club Avatar de Antigonos Ier Gonatas
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 78
    Points : 40
    Points
    40
    Par défaut
    Ah okay!
    Eh bien je suis rassuré !
    Voilà qui me concerte encore plus sur l'idée que la programmation est aussi
    un art (bien qu'aussi une science exact).
    Eh bien merci !
    Je me sens plus éclairé tout d'un coup!

  4. #4
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Souvent lorsque l'on passe d'une version 0.1 à 0.2 ( c'est un exemple ) , c'est juste pour une histoire de correctifs et donc de mise à jour mineure comme l'a dit Guardian. En clair aucune nouveauté n'apparait à l'oeil nu. En revanche lorsque l'on passe de 0.1 à 1.0, la c'est une "grosse" modification du logiciel en principe, ajout d'options, de fonctionnalités etc ... donc interface changée.

  5. #5
    Membre éclairé Avatar de Zipyz
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 782
    Points : 872
    Points
    872
    Par défaut
    J'ajouterais pour compléter ce qui a été dit plus haut que souvent les éditeurs sortent des bétas (béta1, béta 2, ...) et que lorsqu'une version semble correcte pour la mise en prod on l'appelle la RC (release candidate).

  6. #6
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Pour compléter ces réponses, et montrer que chacun fait ce qui lui plait, j'ajouterai :
    • que certains préfèrent utiliser des versions millésimées 95, 97, 2000, auxquelles ils ajoutentéventuellement des "service packs" pour les correctifs mineurs à intermédiaires.
    • que d'autres gèrent une version majeure 6.0, 6.5, 7.0, et disposent d'un compteur de "Release" permettant de connaître la version mineure R13, R14, R16, ...
    • que certains sautent des numéros pour gagner plus de crédibilité face aux produits concurrents qui sont plus avancés en versions
    • que certains numérotent avec un numéro mineur (après le point) impair pour les versions de développement, et pair pour les versions d'exploitation
    • ...


    La gestion de version est, d'une part, une question de sensibilité du développeur, et d'autre part une exigence de suivi et de traçabilité.

  7. #7
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 239
    Points
    8 239
    Par défaut
    pour la traçabilité, les fichiers changelog sont très utiles : c'est un fichier texte qui contient les différentes informations sur les versions l'une par rapport à l'autre.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    v 0.1 : première version
    v 0.2 : correction du bug #25103
    correction du bug #00012
    v 1.0 : ajout de telle fonctionnalité
    correction du bug #00100
    suppression du menu fichier
    
    //jusqu'à arriver à
    v32.0 : plus aucun bug :p

  8. #8
    Membre extrêmement actif Avatar de cortex024
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 301
    Points : 1 119
    Points
    1 119
    Par défaut
    Citation Envoyé par Zipyz
    J'ajouterais pour compléter ce qui a été dit plus haut que souvent les éditeurs sortent des bétas (béta1, béta 2, ...) et que lorsqu'une version semble correcte pour la mise en prod on l'appelle la RC (release candidate).

    oui et à ce propos certains préfèrent (j'en fais partie) nommer les versions beta par des 0.1, 0.2, 0.x....

    et la premiere version officielle (RC) 1.0

  9. #9
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Citation Envoyé par Michaël
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //jusqu'à arriver à
    v32.0 : plus aucun bug :p
    Optimiste

  10. #10
    Membre actif
    Inscrit en
    Juin 2003
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 270
    Points : 216
    Points
    216
    Par défaut
    Citation Envoyé par 2Eurocents
    Pour compléter ces réponses, et montrer que chacun fait ce qui lui plait, j'ajouterai :
    • que certains préfèrent utiliser des versions millésimées 95, 97, 2000, auxquelles ils ajoutentéventuellement des "service packs" pour les correctifs mineurs à intermédiaires.
    je pense plutôt que les versions millésimées correspondent au nom commercial d'un produit, mais il y a très souvent un nom "technique" de version du type XX.XX.XX.XX (Version.Evolutions Majeures.Evolutions Mineures.Corrections de bug)

    Windows XP SP2, c'est 5.1.2600. On est pas si loin du 3.1 quoi

  11. #11
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par drinkmilk
    je pense plutôt que les versions millésimées correspondent au nom commercial d'un produit
    Il n'y a pas que Microsoft, dans la vie

    Pro/Engineer, pour la CAO, a été décliné en versions 2001, 2002, 2003, 2004, 2005 ... Commercialement, ça ne veut plus dire grand chose. En suivi de versions, ça permet quand même de s'y retrouver.

  12. #12
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Citation Envoyé par drinkmilk
    Windows XP SP2, c'est 5.1.2600. On est pas si loin du 3.1 quoi
    Sauf que le 3.1 ne plantait pas lui !

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 464
    Points : 542
    Points
    542
    Par défaut
    Citation Envoyé par Guardian
    Sauf que le 3.1 ne plantait pas lui !
    ah bon ???

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment nommer les versions d'une application
    Par Bweb dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 15/02/2013, 15h07
  2. Réponses: 2
    Dernier message: 25/11/2011, 23h48
  3. Comment gérer les versions logicielles
    Par vg-matrix dans le forum Projets
    Réponses: 2
    Dernier message: 26/09/2010, 14h45
  4. [FLASH 8] Comment fonctionne les clips
    Par steeves5 dans le forum Flash
    Réponses: 3
    Dernier message: 27/01/2006, 10h23
  5. Comment fonctionnent les index des options d'un select ?
    Par pekka77 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 31/10/2005, 18h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo