A Word Can Make You Miss Your Deadline
来源:互联网 发布:不是淘宝卖家能贷款吗 编辑:程序博客网 时间:2024/06/05 18:15
A Word Can Make You Miss Your Deadline
Pavel Simsa, PMP
Bellevue, Washington, U.S.
WhICh WoRD CAn MAKE yoU MISS yoUR DEADlInE? The answer is “any word.” When you are developing a product that will be released in languages other than English, you are adding numerous new risks and constraints to your project.
Some are technical and obvious. For example, if your product will be released in Japanese, it has to support the appropriate fonts. If it doesn’t, the Japanese version won’t work, even if the English one works perfectly. But font compati- bility is not under your control. You and your team need to be aware of transla- tion quirks and consider them before coding. Make sure that the development practices follow international standards that will eliminate such issues.
However, the mere need for alternate language versions also constrains what decisions you can make and when. Typically, localization (Japanese, Swedish, German, etc.) happens in parallel with English development, with a certain lag. It can be a few days, weeks, or even months. However, at some point the translation of the foreign version has to “catch up” with the English version.
You need to make sure during testing and reviews that:
• What is in the English version can be properly translated
• What is translated truly corresponds to the English version
• The translated product works flawlessly
Here’s the catch. These three things may be tested after the English version is finished and signed off on. During the testing and reviewing of a localized version, you will always find at least one challenging issue that can’t be solved except through a change to the English product.

However, be aware that a relatively simple and low-risk last-minute change in the English product, such as rephrasing a sentence (which takes only a few seconds to code), often requires several days to implement and retest for all the localized versions.
This can cost thousands of extra dollars, especially if you are contracting the translation work to an external company. The mistake that less experienced soft- ware development project managers often make is simple. They underestimate the effect and magnitude of making unexpected changes to the English version.
Here are two main things you can do to prevent this:
• Add a “localization buffer” to the end of your schedule. End of schedule means the effective deadline for any work on the English product included in your project schedule. Any changes that need to be done after that tar- geted end date must meet very specific and very strict criteria to “get in” to the rework queue. Every change to this version also necessitates changes to the foreign ones.
• Sequence the tasks in a way that quality control of functionality is done separately from quality review of the English text. That can be as simple as copying all of the English text to a spreadsheet for proofing. That way, unclear wording can be found before the test cycle reveals it on an other- wise functioning product. Now, the necessary change can be done earlier and may not necessitate reworking other language versions.
- A Word Can Make You Miss Your Deadline
- Can you make a water problem?
- Sometimes You Can't Make it On Your Own
- Sometimes You Can't Make it On Your Own
- You Don’t Miss Your Water
- ACdream1734 Can you make a water problem?(贪心)
- ACDream 1734 Can you make a water problem?(贪心)
- The Values You Can Make
- The Values You Can Make
- can you see your future?
- Miss you
- Miss you !
- MISS YOU
- can you feel my word
- Can you feel my word?
- Make A WORD
- Guava(二)Make me a Map as fast as you can
- You can add this extension to convert your html code to a regular string:
- 程序的多文件组织
- hdu 3591 The trouble of Xiaoqian(多重背包)
- 【项目3 - 体验复杂度之二 复杂度为O(nlogn) 的快速排序quicksort】
- 关于Go
- Android connect函数hook
- A Word Can Make You Miss Your Deadline
- JAVA IO流RandomAccessFile随机读取
- Xamarin.Android使用教程之简介和安装
- 第二周 项目1 c/c++语言中函数参数传递的三种方式
- C# 执行存储过程
- Androidz之clickable
- 2014 07 29 写在七月的尾巴
- java web开发 高并发处理
- 第二周项目三多文件程序