软件行业,“Requirement”通常会翻译成“需求”,但实际上不止有需求一个含义。
需求
项目所要完成的功能,称为需求。实际上也包括要完成的目标、任务和工作。
如需求规格说明书里面载明将要开发的软件的详细要求。
需求分为功能性的、非功能性的。
前提、先决条件
使用、运行软件的前提条件。例如使用 Keynote 的前提是有 Mac 电脑。
常见词汇是 installation requirement。
约束、规定的要求
约束是指在项目开发过程中必须遵守的限制条件。这些限制条件可能来自于法律法规、行业标准、技术规范等。
例如,应聘该岗位需要会说英语(Fluency in English is a key requirement for this position.)。
小结
Requirement 有好几个意思,但翻错了也没有太大问题,人们会自己理解到位,只是翻译腔重了点。