| 制定目的 | 怕软件做出来没法换语言、改文字,结果卖不到外国去。客户投诉多,钱白花,时间全浪费。 | ||
|---|---|---|---|
| 适用范围 | 所有写代码、做测试、管项目的同事,还有外包翻译和排版的人。 | ||
| 职责分工 | 项目经理盯进度和沟通,开发员别硬写文字进代码,测试员得用外国系统试,翻译员要懂文化别乱翻。 | ||
| 管理要求 | 文字全放资源文件里,代码支持各种字符,界面留够字数空间,菜单按钮能撑长,术语前后统一不乱换。 | ||
| 监督与检查 | pm每周查一次代码和资源文件,测试报告必须有本地化截图,没做到就返工重做,严重拖期要重新开会定计划。 | ||
国际化软件开发需要遵守国际化技术准则,采用软件项目(或产品)方式进行。一个完整的国际化软件项目将包含很多内容和阶段,其中软件的国际化和本地化是两项主要内容。
为了更深入地理解国际化软件的开发流程,我们先从分析国际化项目失败的原因开始,然后列举国际化软件的设计准则,讨论项目团队的组织结构。在此基础上,再详细论述国际化软件的开发流程和本地化流程。
1. 国际化软件项目失败的原因分析
开发国际化项目最大的难点是避免失败。由于软件生产过程和技术的复杂性,软件业在20世纪60年代出现了“软件危机”——失败的几率很高。
| 设立背景 | 项目多,质量要稳,得有人带新人、定测试方向、盯执行。 | ||
|---|---|---|---|
| 核心职能 | 带测试新人,定测试策略和计划,管测试执行,写报告,提改进建议。 | ||
| 工作内容 | 写测试计划和用例,跑性能测试,跟踪缺陷,做脚本和报告,搭测试工具。 | ||
| 协作关系 | 跟开发工程师天天聊,向项目经理汇报,配合产品、研发看接口和需求,一起调问题。 | ||
| 设立背景 | 公司要做家具质量检测,得有人天天盯设备、做实验、看数据。 | ||
|---|---|---|---|
| 核心职能 | 动手做物理化学测试,写报告,管设备,记数据,搞卫生。 | ||
| 工作内容 | 测样品、填报告、录数据、擦机器、扫实验室、回消息。 | ||
| 协作关系 | 跟研发和品控同事拿样品,向主管交报告,帮生产查问题,偶尔和采购核材料。 | ||
职位要求:
1、熟练掌握各种测试设备的操作及测试方法 ,有相关工作岗位经验者优先,此岗位优秀亦可;
2、能熟练操作常用办公软件;
3、工作细致,责任心强, 具有良好的沟通协作能力,原则性强;
4、有一定英语基础,英语四级。