<?xml version="1.0" encoding="UTF-8"?>
<chapter id="introduction">
<title>Introduction</title>
<section id="whatis">
<title>Qu'est-ce que Bugzilla ?</title>
<para>
Bugzilla est un système de suivi de bogues ou d'anomalies. Les
systèmes de suivi de bogues permettent à des développeurs
individuels ou en groupes de garder la trace des problèmes
marquants qu'ils rencontrent avec leurs produits. Bugzilla a été
au départ écrit par Terry Weissman dans un langage de
programmation appelé <glossterm
linkend="gloss-tcl">TCL</glossterm>, pour remplacer une base de
données de dépistage de bogues rudimentaire à usage interne chez
Netscape Communications. Terry a ensuite fait migrer Bugzilla de
TCL en Perl, et il est toujours en Perl à ce jour. La plupart
des vendeurs de logiciels standards de suivi facturaient
d'énormes honoraires de licence, et Bugzilla est rapidement
devenu un favori chez les tenants des logiciels libres (avec sa
genèse dans le projet de navigateur libre, Mozilla). C'est
maintenant de-facto le système de suivi de bogues standard
auprès duquel tous les autres se mesurent.
</para>
<para>Bugzilla présente beaucoup de caractéristiques avancées. Celles-ci incluent :
<itemizedlist>
<listitem>
<para>un outil de recherche puissant ;</para>
</listitem>
<listitem>
<para>la notification par courrier électronique paramétrable par l'utilisateur des corrections des bogues ;</para>
</listitem>
<listitem>
<para>un historique complet des modifications ;</para>
</listitem>
<listitem>
<para>des graphiques et suivis de dépendance entre les bogues ;</para>
</listitem>
<listitem>
<para>une excellente gestion des fichiers joints ;</para>
</listitem>
<listitem>
<para>un schéma intégré de sécurité, granulaire, basé sur le produit ;</para>
</listitem>
<listitem>
<para>un système entièrement sécurisé, et qui tourne sous le mode de débogage de Perl ;</para>
</listitem>
<listitem>
<para>un SGBDR robuste et stable ;</para>
</listitem>
<listitem>
<para>des interfaces web, XML, par courrier électronique et de console ;</para>
</listitem>
<listitem>
<para>une interface utilisateur complètement paramétrable et/ou
localisable ;</para>
</listitem>
<listitem>
<para>possibilité de configuration étendue ;</para>
</listitem>
<listitem>
<para>moyen de mise à niveau homogène entre les versions.</para>
</listitem>
</itemizedlist>
</para>
</section>
<section id="why">
<title>Pourquoi utiliser Bugzilla ?</title>
<para>Pendant de nombreuses d'années, le logiciel de suivi de défauts est resté principalement le domaine de grandes maisons de développement de logiciel. Même à cette époque, la plupart des revendeurs ne se préoccupaient jamais des logiciels de suivi de bogues, et par contre elles comptaient simplement sur les listes de diffusion et le courrier électronique pour suivre l'état des défauts. Ce procédé est sujet à des erreurs et par conséquent, le risque est que les bogues jugés moins importants par les développeurs soient laissés de côté ou ignorés.</para>
<para>De nos jours, beaucoup de sociétés trouvent que les systèmes de suivi de bogues intégrés réduisent le temps d'immobilisation, augmentent la productivité et la satisfaction du client par rapport à leurs produits. En même temps qu'une information complète, un système ouvert de suivi de bogues permet à des constructeurs de rester en contact avec leurs clients et revendeurs, de communiquer efficacement sur les problèmes d'un bout à l'autre de la chaîne de gestion des données. De nombreuses sociétés ont également découvert que les aides au dépistage des défauts réduisait les coûts en fournissant un service de support technique qui engage sa responsabilité, des bases de connaissance de support par téléphone, et un système universel et facile à comprendre pour rendre compte de problèmes peu courants dans les systèmes et logiciels.</para>
<para>Mais, <emphasis>vous</emphasis>, pourquoi devriez-<emphasis>vous</emphasis> utiliser Bugzilla ?</para>
<para>
Bugzilla s'adapte très bien à diverses situations. Les utilisations
connues incluent actuellement les files d'attente pour l'aide
technique, la gestion du déploiement de systèmes d'administration,
le suivi des problèmes de développement et de conception de
microprocesseurs (aussi bien avant qu'après la fabrication) et le
suivi de bogues logiciels et matériels pour des sommités tels que
Red Hat, la NASA, Linux-Mandrake et VA Systems. Combiné avec des
systèmes tels que <ulink url="http://www.cvshome.org">CVS</ulink>,
<ulink url="http://www.mozilla.org/bonsai.html">Bonsai</ulink> ou
<ulink url="http://www.perforce.com">Perforce SCM</ulink>, Bugzilla
fournit une solution puissante et facile à utiliser aux problèmes de
reproduction des bogues et de gestion des configurations.
</para>
<para>
Bugzilla peut considérablement augmenter la productivité et la
responsabilité de chaque employé, en fournissant un déroulement des
opérations documentées et un retour positif en cas de bonne
prestation. Est-ce que vous ne vous réveillez pas souvent le matin
en vous rappelant que vous êtes censés faire <emphasis>quelque
chose</emphasis> dans la journée, mais vous ne vous rappelez pas
quoi exactement ? Placez-le dans Bugzilla, et vous en avez un
enregistrement à partir duquel vous pouvez extrapoler des étapes
importantes, prédire des versions du produit pour l'intégration et
suivre l'enchaînement de la discussion qui a menée aux décisions
critiques.
</para>
<para>En fin de compte, Bugzilla met entre vos mains la possibilité d'améliorer votre valeur par rapport à votre employeur ou votre activité tout en fournissant un cadre dédié à votre soucis naturel du détail et fournissant un stock de connaissances que vous pouvez mettre en valeur.</para>
</section>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-always-quote-attributes:t
sgml-auto-insert-required-elements:t
sgml-balanced-tag-edit:t
sgml-exposed-tags:nil
sgml-general-insert-case:lower
sgml-indent-data:t
sgml-indent-step:2
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
sgml-minimize-attributes:nil
sgml-namecase-general:t
sgml-omittag:t
sgml-parent-document:("Bugzilla-Guide.xml" "book" "chapter")
sgml-shorttag:t
sgml-tag-region-if-active:t
End:
-->