Process and methodology
Questions fréquentes
process and methodology
Découvrez la méthodologie éprouvée d'Opticentre en matière de traduction et de localisation. Des processus axés sur la qualité pour des résultats multilingues cohérents.
Qu'est-ce que la gestion de traduction?
Aujourd'hui, le besoin en traduction ne se limite généralement pas à un simple transfert de texte d'une langue à une autre. De plus, l'ensemble des composants d'un produit - logiciel, documentation et systèmes d'aide en ligne - doit être mis à la disposition d'utilisateurs de toutes les zones linguistiques avec le même degré d'ergonomie. Cela vaut tout particulièrement pour les sites Web d'entreprise, Internet permettant en particulier aux entreprises de présenter leurs produits ou services à l'échelle mondiale. Dans ce contexte, la gestion de traduction couvre les trois domaines suivants : conseil, traduction technique, localisation.
Conseil
Un produit doit être lancé sur le marché mondial, mais aucun de vos chefs de projet n'a le temps de gérer la traduction et la localisation. Si vous le souhaitez, un projet peut être pris en charge, en totalité ou en partie. Profitez de notre expérience sur tous les aspects de ce service :
- Analyse des besoins réels en traduction, sur site si nécessaire
- Préparation de solutions adaptées aux exigences propres à chaque client
Traduction technique
La traduction technique porte sur le transfert linguistique de la documentation, des systèmes d'aide en ligne et des pages Web. Selon le volume et les combinaisons de langues requises, la traduction est réalisée en interne ou par des partenaires adaptés.
Localisation
La localisation consiste à prendre un produit et à l'adapter, sur le plan linguistique et culturel, à la cible (pays/région et langue) où il sera utilisé et commercialisé.
Qu'est-ce qu'un système de suivi de projet?
Le système de suivi de projet est un système accessible via le Web, utilisé pour rendre compte et partager des informations relatives à l'avancement d'un grand nombre de projets au sein d'une organisation.
Les exigences de ce système ont d'abord été développées pour un groupe d'ingénierie en manutention appartenant à une grande organisation de services de livraison. Ce groupe est chargé de l'acquisition et du déploiement de systèmes de manutention pour des centres situés à travers le pays. Les divisions opérationnelles responsables de ces centres font partie des clients internes du groupe.
Le système offre une interface graphique simple permettant aux responsables techniques de rendre compte de l'état des projets et de prendre des décisions concernant la formation, le budget, la bascule en exploitation, les modifications de configuration, etc., à l'aide de nombreux descripteurs prédéfinis. En outre, le système permet au siège comme aux divisions opérationnelles d'accéder à différents niveaux d'information sous forme de rapports multiples. Sécurité et accessibilité sont au cœur du système.
Qu'est-ce que la gestion de versions?
En tant que développeur, vous avez forcément entendu parler du contrôle de code source (SCC). Lorsque vous travaillez seul, vous n'avez pas à partager vos sources avec d'autres développeurs et l'utilisation d'un SCC n'est généralement pas nécessaire. En revanche, lorsque vous travaillez en équipe, vous devez partager vos sources.
Vous vous dites peut-être : « C'est simple, il suffit de placer toutes les sources sur un disque réseau et plusieurs développeurs pourront travailler dessus. » Oui, c'est une solution possible. Mais que se passe-t-il si deux développeurs modifient le même fichier ? Vous l'avez deviné : les modifications de l'un seront perdues. Les systèmes de contrôle de version permettent d'éviter ce problème.
L'idée est de stocker les sources récemment ajoutées sur un serveur et de ne pas les modifier directement. Chaque développeur reçoit sa propre copie de travail. Lorsqu'un développeur souhaite modifier un fichier, il effectue une extraction (« checkout », qui informe les autres qu'il va modifier ce fichier) ; une fois la modification terminée, il dépose (« check in ») le fichier sur le serveur. Le serveur résout les conflits (lorsque deux utilisateurs modifient le même fichier) automatiquement au niveau de la ligne : si l'un modifie les premières lignes et l'autre les dernières, le fichier est fusionné automatiquement. S'ils modifient les mêmes lignes, le dernier à déposer ses changements doit résoudre le conflit manuellement, mais cela se produit très rarement.
C'est la fonction principale d'un système de contrôle de code source. En outre, ces systèmes offrent d'autres fonctions utiles telles que la comparaison (visuelle) des versions, l'annulation (rollback), les notifications, les étiquettes, les branches, l'historique, le verrouillage, etc. Grâce à ces fonctions, l'utilisation d'un contrôle de version est également utile à un développeur seul, car elle rend inutile la sauvegarde manuelle des différentes versions du code source.
Pourquoi avez-vous besoin d'un contrôle de code source?
Le contrôle de code source fait partie de ces outils dont on ne remarque l'utilité que lorsqu'il est déjà trop tard. En général, cela arrive quand on supprime par accident une partie de son arborescence de sources au lieu de simplement la déplacer, ou quand on effectue une série de modifications complexes qui aggravent la situation au lieu de l'améliorer (sans possibilité de revenir en arrière). Un système de contrôle de code source résout ces problèmes en conservant des copies de chaque révision d'un ensemble de fichiers sur un serveur, tout en vous donnant accès à une copie locale de ces fichiers pour y apporter vos modifications.
Les bons systèmes de contrôle de code source permettent à plusieurs personnes de modifier un même fichier en même temps. Ils tentent ensuite de fusionner automatiquement les modifications entre les différents ensembles de changements. Un bon système de contrôle de code source vous permet également de parcourir l'historique d'un fichier ou d'un ensemble de fichiers (ce qui vous permet de « remonter dans le temps ») et d'accéder à votre code depuis autant de systèmes que vous le souhaitez. Subversion fait partie de ces bons systèmes de contrôle de code source.
Pourquoi avez-vous besoin de la gestion de contenu?
La gestion de contenu consiste, de fait, à piloter le contenu en combinant règles, processus et/ou flux de travail de manière à ce que son stockage électronique soit considéré comme « géré » plutôt que « non géré ».
Exploiter le Web est un élément essentiel de toute stratégie visant à développer son activité, à gagner des parts de marché et à obtenir un avantage concurrentiel. Le Web vous rapproche de vos marchés, mais crée une transparence qui révèle rapidement un service de piètre qualité. C'est un défi, mais son utilisation n'est pas facultative.
Les clients exigent un accès toujours plus large à l'information et aux processus métier, et ils le veulent immédiatement. Les technologies Web traditionnelles freinent cette proximité. Elles éloignent les responsables métier du contenu du site, leur utilisation dépendant d'une expertise technique. Elles produisent des sites Web aux capacités limitées, coûteux à déployer et à maintenir.
Le système de gestion de contenu Immediacy remet le contrôle du contenu entre les mains des experts métier. Il assure une publication rapide, cohérente, exacte et efficace de vos actifs intellectuels et de vos processus métier sur le Web.
Il offre des bénéfices concrets qui génèrent des économies substantielles et garantissent un retour sur investissement rapide, même pour les déploiements en grande entreprise.
Quels sont les avantages de la gestion de contenu?
La valeur du site Web d'une entreprise est directement liée à la précision et à la rapidité avec lesquelles son contenu peut être mis à disposition.
À mesure que les sites Web d'entreprise ont évolué, passant de vitrines passives à contenu statique à des portails interactifs donnant accès à des processus métier personnalisés pour chaque utilisateur au sein de la communauté professionnelle, la complexité de leur structure et la tâche de maintien de leur contenu ont considérablement augmenté. Les systèmes de gestion de contenu, comme Immediacy, facilitent cette activité et apportent des bénéfices concrets en matière d'efficacité, de contrôle et de valorisation du contenu.
Création et mise à jour du contenu
Un système de gestion de contenu garantit que le site Web d'une entreprise reste focalisé sur l'atteinte de ses objectifs commerciaux plutôt que guidé par des considérations techniques, en plaçant le contrôle du contenu entre les mains des experts métier.
Cohérence de la marque
Une philosophie de design cohérente, appliquée de manière uniforme, est essentielle à la réussite d'une communication Web. Trop souvent, le développement au coup par coup et les modifications manuelles associés au site Web statique traditionnel ont produit une apparence et une navigation confuses. Cela a entraîné une image de marque incohérente et dilué l'identité de l'entreprise, nécessitant des efforts considérables pour en assurer le contrôle.
Gestion centralisée et rationalisée
Un système de gestion de contenu fondé sur la publication par gabarits et un référentiel de contenu dynamique centralise le contrôle pour apporter de nombreux avantages et gains d'efficacité.
Protection de la valeur du contenu
Un système de gestion de contenu protège la valeur du contenu en accélérant et en automatisant les processus de publication, en plaçant le contrôle du contenu entre les mains des experts métier et en assurant une administration centralisée de sa présentation.
Ajout de nouvelles fonctionnalités
Pour tirer une valeur durable de leur site Web, les entreprises doivent pouvoir répondre aux demandes plus sophistiquées de leurs utilisateurs grâce à des fonctionnalités enrichies. Un système de gestion de contenu le rend possible en offrant un ensemble de capacités que les sites Web gérés de manière traditionnelle ne peuvent pas proposer.