功能分解
功能分解
什么是功能分解?
功能分解对应于各种功能关系,如原始复杂业务功能的开发方式。它主要关注如何开发整体功能及其各个组件之间的交互。
使用功能分解将大型或复杂功能分解为多个部分时,更容易理解。
何时以及如何?
-
功能分解主要用于项目分析阶段,以生成功能分解图作为功能需求文档的一部分。
-
功能分解是在与业务分析师和主题专业知识会面后完成的。
-
将第一层组件及其功能分解,并继续分解到较低层,直到达到足够的详细程度
-
对业务操作进行端到端的演练,并检查每个功能以确认其正确无误。
例子:
下面的例子最能描述功能分解: