Page archivée chez Pineapplesoft
 ananas.org 
  Ces billets paraissaient dans Journ'Almin. La qualité est inégale mais j'appris beaucoup en les écrivant.
La page «Billet d'humeur, version beta» a été archivée en 2003 en respectant le document original de 1996.
 
  | Accueil | Contact | Plan du site | Ecrits | Formations | Podcast | Logiciel libre |  


 

Ce billet d'humeur est en beta. Veuillez nous signaler tous les problèmes par e-mail au psol.be/go/contact en précisant la nature du problème, la version de l'article lue et le modèle de Journal'ALMIN utilisé.

Nous regrettons de ne pas pouvoir assurer de support pour cette version du billet d'humeur.

Si vous lisez mes billets au gré des parutions du Journal'ALMIN, vous vous souviendrez peut-être qu'en début d'année je vous ai parlé de la Méthode Unifiée de Booch et Rumbaugh.

Depuis, Ivar Jacobson a rejoint l'équippe et nos trois compères mettent la dernière main à l'UML (Unified Modeling Language), le nouveau nom, certes moins ambitieux, mais plus correct de l'ex-méthode unifiée.

UML devrait bientôt être présenté à l'OMG (Object Management Group) dans le cadre de la standardisation par l'OMG des méthodes de modélisation orientées objet. Rational peut désormais compter sur le soutien de deux partenaires de poids: HP et Microsoft, rien de moins.

Grady Booch était à Bruxelles récemment pour présenter les dernières évolutions d'UML. Le modèle est considérablement simplifié et je vous invite à en retrouver la dernière version sur le site de Rational (http://www.rational.com/).

Booch est un orateur très agréable et si vous en avez l'occasion, ne manquez pas son prochain passage chez nous.

Il est encore bien trop tôt pour discuter la soumission à l'OMG mais, comme en début d'année, je vous invite à suivre les développements entrepris chez Rational. Ils pourraient avoir un impact sur votre vie professionnelle plus tôt que vous ne le pensez.


Combien de betas y a-t-il sur votre PC ?

Je me suis posé la question récement après avoir réinstallé la version finale de Windows NT 4.0. En moyenne deux ou trois chez moi. Et vous ?

La mode est aux pré-versions publiques. De tout temps, les logiciels en tests ont été distribués à un petit nombre d'utilisateurs. Mais aujourd'hui il est difficile de participer à une foire sans ramener l'un ou l'autre CD sneak-preview de la prochaine version du logiciel XYZ.

Certains produits comme Netscape Navigator font l'essentiel de leur cycle de vie en beta.

C'est sans doute le fait combiné de la mode (Microsoft a entériné le procédé avec Windows 95), des très faibles coûts de reproduction du logiciel (CDs ou téléchargement) et, du moins peut-on l'espérer, de l'adoption de méthodes de développement itératifs où l'utilisateur est impliqué tout au long du cycle de développement.

Et visiblement les utilisateurs sont demandeurs. Nombreux sont ceux qui jouent le jeu et prennent des risques pour être les premiers à voir tel nouveau logiciel. Il n'est pas rare que l'on me demande une version beta.

Hélas l'arme est à double tranchant et il n'est pas rare que l'on reproche à une version finale des erreurs corrigées lors de la phase de test. Comme d'habitude, il convient donc d'être prudent en distribuant du logiciel.

Il nous faut être attentif au phénomène. Coiffé de notre casquette d'informaticien, il nous faut apprendre à intégrer les betas dans le cycle de développement.

Les utilisateurs veulent être impliqués, ils n'ont pas tort, et il nous faut alors apprendre à gérer un nouveau dilemme. Nous ne voulons pas décevoir avec un produit insuffisament fini (comme dit l'adage, on n'a jamais une seconde chance de faire bonne première impression) tout en sortant nos pré-versions assez tôt dans le cycle de développement pour pouvoir intégrer les commentaires.

L'équilibre n'est pas facile à trouver mais, quelque soit votre choix, budgéter un supplément de personnel si vous voulez tirer le bénéfice des pré-versions.

Et, surtout, gardez-vous de sortir une pré-version parce que vous n'avez pas pu tenir vos délais. La pré-version vous retardera davantage sans vraiment satisfaire vos utilisateurs.

Coiffé de notre casquette d'utilisateurs, évitons de tomber dans les pièges inverses. Souvenons-nous qu'il ne s'agit pas de logiciels finalisés et prenons garde à nos données vitales et, surtout, ne rejetons pas sur la version finale les défauts des versions intermédiaires.

--ben

Mise à jour : 1996.
© 1996, Benoît Marchal. Tous droits réservés.
Design, programmation XSL & photo : PineappleSoft OnLine.