采取哪些步骤来避免模糊,不完整或模棱两可的需求?

栏目: 编程工具 · 发布时间: 7年前

内容简介:利益相关者通常以各种不同的方式解释需求。无论是来自语言自身的模糊性还是由于缺少更多信息,模糊和不完整的需求都可能导致项目延期和预算超支。但是通过记住一些关键的考虑,业务分析师可以极大地提高产品需求的质量。1)定义术语词汇表实现明确需求最有影响力的步骤之一是创建术语表,也就是词汇表。词汇表有两个主要好处:首先,在创建词汇表时,所有利益相关者都开始意识到许多业务术语对组织内的不同群体意味着不同的事物;现在是时候确定一个术语的确切含义,至少在产品要求的背景下如何理解它;其次,一旦创建了词汇表,业务分析师现在就可

利益相关者通常以各种不同的方式解释需求。无论是来自语言自身的模糊性还是由于缺少更多信息,模糊和不完整的需求都可能导致项目延期和预算超支。但是通过记住一些关键的考虑,业务分析师可以极大地提高产品需求的质量。

1)定义术语词汇表

实现明确需求最有影响力的步骤之一是创建术语表,也就是词汇表。词汇表有两个主要好处:首先,在创建词汇表时,所有利益相关者都开始意识到许多业务术语对组织内的不同群体意味着不同的事物;现在是时候确定一个术语的确切含义,至少在产品要求的背景下如何理解它;其次,一旦创建了词汇表,业务分析师现在就可以在编写需求时使用一组有限且清晰易懂的术语,从而消除多种解释。仅仅一个词汇表就消除了书面要求的大部分模糊性。通过创建业务实体图表可以进一步扩展词汇表的好处,该业务实体图表通过定义业务概念(实体)的属性,与其他实体的关系以及基数来定义业务概念(实体)。

2)根据要求编写测试用例。

所有要求都应该是可测试和可验证的。如果您无法定义显示需求被正确实施的测试,那么该需求可能不完整或含糊不清。

3)避免不可测试的单词

不可测试的单词需要读者解读,并且每个读者可以有不同的解读。单词的类型也倾向于导致不可测试的需求语句。一些不可测试的单词的例子是:

  • 最小化

    最大化

    优化

    强大的

    用户友好

    直观的

    等等

    高效

    灵活

如何测试最小化的东西?相反,使用此语言的要求应定义特定的可测试值,以显示某些内容已充分减少。

4)创建可视化模型

视觉模型是理想而简便的信息传递方式。不同的模型可以传达对相同信息的不同看法。视觉模型的结构可以帮助揭示信息和产品要求中的差距,否则这些差距可能会被忽视。

业务分析设计


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

图论导引

图论导引

韦斯特 / 机械工业出版社 / 2006-2 / 65.00元

图论起源于著名的哥尼斯堡七桥问题,在计算科学、社会科学和自然科学等各个领域都有广泛应用。本书是本科生或研究生一学期或两学期的图论课程教材。内容全面,证明与应用实例并举,不仅包括对证明技巧的讨论、1200多道习题、400多幅插图以及许多例题,而且对所有定理都给出了详细完整的证明。可以作为高等院校数学系本科生和研究生、计算机专业和其他专业研究生的图论课程教材,也可以作为有关教师和工程技术人员的参考书。......一起来看看 《图论导引》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具