2014年4月14日,星期一09:00

魔鬼在(非功能性)详细信息中

撰写者

有些舞会森林使用起来很有趣。其他人则造成极大的挫败感,并浪费了宝贵的时间。为什么?有什么不同?好吧,让我们考虑一下善恶制度的特征:

舞会森林的“天使”是:

  • 直观,易用
  • 快速
  • reliable, always up 和 running
  • 无错误(大部分)

“恶魔”:

  • 经常下来
  • 故障将您踢出并强迫您多次登录
  • 锁定并导致您重新启动计算机
  • 无法轻松自定义您的用户体验
  • 帮助功能差
  • 不直观,很难使用,很难找到您需要的东西
  • 处理时间很慢
  • 在移动设备上不起作用

并不是说恶魔缺少关键功能。实际上,魔鬼舞会森林具有我们要使用的强大功能,但我们无法访问它们。这些令人沮丧的舞会森林浪费了我们的时间。我们的投诉可以追溯到遗漏的或不正确的非功能性要求(又称:服务质量要求或补充要求)。

我将向您提出的挑战是,请您的利益相关者和用户对舞会森林不满意。 。 。他们可能会告诉您所有他们不喜欢的事情,而这些很可能错过了非功能性要求。我们的利益相关者,用户甚至我们自己都认为并假设了舞会森林的非功能性方面。

保护价值

作为学士学位,您的工作就是保护价值,以确保业务发起人获得他们期望的结果。当您确定需求,定义功能,编写用例,发现业务规则和管理问题时,请不要忘记非功能性要求!

缺少非功能性需求可以:

  • 增加项目风险
  • 大幅降低利益相关者的价值
  • 限制内部和外部用户的生产力
  • 创建难以修复且昂贵的基础缺陷

定义非功能性需求

非功能需求:

  • 描述整个服务/舞会森林/过程/产品的约束或质量或
  • 描述各个功能或要求的约束或质量度量。

非功能性需求的常见类别包括:

  • 安全性-需要什么要求来防止滥用,拒绝意外用户,对用户进行身份验证,对适当的用户和非用户保密数据,以及哪些用户可以采取哪些行动?
  • 可用性-解决方案对用户而言是否可以理解?用户是否直观地知道如何执行所需的操作?是否有足够的帮助资源或容易找到的帮助联系人?
  • 可靠性&效率-该舞会森林何时需要可用?有效地从错误中恢复需要什么?舞会森林执行某些功能的可接受时间是多少?
  • 可移植性-该解决方案可以在其他环境(技术或商业环境)中使用吗?需要吗?
  • 可维护性-轻松修改解决方案有哪些要求?添加规则和逻辑,添加用户,更改组件而不影响其他组件有多么容易?
  • 兼容性-该解决方案需要与哪些其他应用程序,舞会森林和解决方案一起使用?

非功能需求示例

一个例子总是有帮助的吗?因此,让我们使用Angie's Pizza Shoppe。他们大部分时间都是在午餐时间向忙碌的上班族送披萨。他们希望实施在线订购舞会森林,以最大程度地减少订购错误并创建有效的午餐送餐服务。查看以下非功能性需求示例:

非功能需求 舞会森林或功能级别
舞会森林应提供一种在舞会森林停机时恢复/查看订单的方法 舞会森林
计划的舞会森林停机时间应该在3AM到7AM之间。 舞会森林
用户在线下订单的时间应等于或少于电话下订单的时间(平均5分钟)。 舞会森林
除总经理外,所有内部用户都应隐藏信用卡号。 特征
输入信用卡信息时,舞会森林需要在提交后的10秒内将有效卡的授权/批准退还给用户。 特征
该舞会森林应可在移动设备平台(Apple,Android)以及台式机和笔记本电脑上运行。 舞会森林
Angie的Pizza Shoppe浇头因季节而异。内部用户需要能够每天修改排名列表,而无需发布舞会森林。 特征

记录非功能性需求

显然,需求交付结果在项目和组织之间差异很大,但是您需要找到一种方法:

  • 满足利益相关者的非功能性要求
  • 与利益相关者一起审查/确定非功能性需求的优先级
  • 与发起人,开发人员,测试人员等共享非功能性需求。

在确定记录项目非功能性需求的最佳方法时,请记住,有些会追溯到整个舞会森林,有些会追溯到功能,用户故事或个别需求。您可以通过以下方式“记录”非功能性需求:

  • 创建一个单独的非功能性需求文档
  • 将它们添加到“需求类型列”中表示NFR的需求列表中
  • 在每个用例的末尾列出它们
  • 将它们添加到用户故事接受标准
  • 与团队中的开发人员口头交流这些要求
  • 将它们列出在您的过程模型和流程图中

我们不要在整个舞会森林或功能级别上忽略非功能性需求来创建恶魔般的舞会森林。不要以为您的开发人员和测试人员了解舞会森林限制或质量指标。请记住,该解决方案为非功能性方面带给我们的用户和利益相关者的价值。

不要忘记在下面留下您的评论。

 安吉拉·威克(Angela Wick)

 杰出贡献者 安吉拉·威克(Angela Wick) 是BA-Cube和BA-Squared的创始人。她热衷于为现代学士学位教授实用的学士学位技能。她拥有20多年的经验,将文学学士技能提升到了新的水平,并迈向了未来!安吉拉(Angela)还是领英(LinkedIn)学习讲师,文学士和敏捷文学士培训师,受到高度评价的演讲者和研讨会促进者,并且是许多行业出版物的撰稿人。 www.BA-Cube.com www.BA-Squared.com Twitter:@WickAng

©BA Times.com 2020

麦格雷戈徽标白色网站