要求工程是系统开发的关键阶段,涉及收集、分析和记录利益攸关方的需求,对这一过程适用设计原则可以提高系统要求的清晰度和可追溯性,从而导致更有效的开发和维护。

理解要求中的设计原则

设计原则为制定明确和可管理的要求奠定了基础,有助于确保要求结构合理、明确、符合利益攸关方的需要,在进程初期纳入这些原则可以防止误解,减少以后代价高昂的修订。

加强系统清晰度

应用简单、一致和模块化等设计原则可以提高要求的清晰度,明确要求有助于利益攸关方和开发者之间更好的沟通,减少误解的风险,使用标准化术语和明确界定的范围界限有助于这种清晰度。

改进可追踪性

可追踪性要求与来源和相关系统组成部分相联系,可维持性和系统组织性等设计原则支持可追踪性,独特的识别资料和结构化文件等技术使利益攸关方能够跟踪整个开发生命周期的要求。

  • 明确和毫不含糊的语言
  • 用语一致
  • 结构化文件
  • 唯一要求的识别标志
  • 定期利益攸关方审查