La dette technologique, un compromis des gains à court terme grâce à l'expédition de solutions de logiciels rapides, plutôt que d'investir dans de meilleures solutions à plus long terme, est une pratique courante et souvent inévitable pour les équipes de développement. L'accumulation de la dette technologique fournit la capacité de résoudre des problèmes qui affectent rapidement l'expérience utilisateur et les performances des logiciels.
Cependant, comme pour toute dette, il peut y avoir des conséquences défavorables. Le temps est emprunté. Le remboursement promis d'une découverte technique plus approfondie de la question d'origine est souvent marginalisé à mesure que de nouvelles priorités se dessinent. De nouveaux projets et problèmes se présentent. Un arriéré de problèmes qui ne sont résolus que temporairement ne cesse de se développer.
Les intérêts s'accumulent.
Si les problèmes sont négligés trop longtemps, ils se compliquent en aval et s'intensifient. Les équipes de produit, de développement, d'assistance et de marketing ressentent l'impact de ces problèmes de logiciels non résolus. Et au bas de ce flot, ce sont les équipes de contenu et de localisation qui subissent la dette de la source.
Ce scénario courant équivaut à la dette de la localisation qui se produit lorsque l'internationalisation est négligée ou mal comprise dans le processus de conception de logiciels.
La cadence des cycles de développement a rapidement augmenté au cours de la dernière décennie. Les organisations ont commencé à s'éloigner d'une approche en cascade en faveur de méthodes de travail agiles, en abordant des projets en sprints. La productivité et la vitesse de développement ont considérablement augmenté.
En même temps, l'expansion mondiale est devenue une priorité pour de nombreuses entreprises, ce qui nécessitent la formation d'équipes de localisation et de traduction. Et la traduction a traditionnellement toujours été un processus lent. Sans l'aide de la traduction automatique, les traducteurs et les éditeurs terminent leur travail à la main, ce qui nécessite un délai d'exécution et de coordination significatifs.
Donc, lorsque le développement augmente de manière exponentielle et que le processus de traduction reste pratiquement le même, l'expérience de localisation s'effondre. Lorsque les équipes de localisation traduisent enfin des chaînes pour s'adapter à une expérience de logiciel particulière, de nouvelles versions ont été déployées et les traductions ne fonctionnent peut-être plus par rapport au contexte.
Une des façons dont les entreprises peuvent diminuer la dette de la localisation est d'envisager, et de hiérarchiser, l'internationalisation lors du processus de conception de logiciels. Saisir du code en prenant en compte l'internationalisation lors des premières étapes, plutôt que de le faire après, permet aux équipes de localisation de réussir car elles peuvent travailler avec une interface utilisateur flexible (IU).
Les entreprises peuvent généralement suivre un processus en deux étapes pour bien internationaliser le logiciel.
1. Hiérarchiser les chaînes et la structure
Identifiez les chaînes de texte qui sont essentielles pour localiser votre produit efficacement. Stockez-les séparément de votre code, dans un format de texte approprié à votre plateforme de développement. Vous ne souhaitez pas que les chaînes de traduction interfèrent avec votre code.
2. Concevez votre IU pour la localisation
Beaucoup d'éléments de conception sont essentiels pour optimiser les expériences d'applications de bureau, de Web ou de mobile pour la localisation. Voici quelques exemples à considérer :
La participation précoce des leaders de la localisation dans la planification de produits et la poursuite de la consultation de leur expertise lors des cycles de développement est essentielle pour une stratégie commerciale internationale réussie.
Plus vos équipes pourront planifier en amont, mieux ce sera. Un rythme de production équilibré peut se traduire par un processus de mise sur le marché plus fluide, de meilleurs produits pour les utilisateurs finaux et une réduction de la dette de localisation.