训练有素的软件组织收集一开云官网入口下载手机版套集中的度量的每个项目。这些指标提供洞察产品的大小;开云足球app下载官网最新版的努力、时间和金钱,这个项目和个人消费的任务;项目状态;和产品的质量。开云足球app下载官网最新版因为需求是项目的重要组成部分,应该测量你的需求工程活动的几个方面。这个分两部分的系列中,改编自我的书更多关于软件需求开云官网入口下载手机版,描述了几个有意义的指标与需求相关的活动项目。享受这些免费需求管理资源。
开云足球app下载官网最新版产品尺寸
最基本的指标是需求的数量的作品。您的项目可能代表需求通过使用用例、功能性需求、用户故事、功能描述、事件响应表,和分析模型。然而,团队最终实现功能需求,描述系统应该如何在特定条件下的行为。
开始您的要求测量通过简单地计算各个功能需求分配到基线对于一个给定的产品发布或开发迭代。开云足球app下载官网最新版如果不同的团队成员无法计算需求和得到相同的答案,你必须知道其他类型的歧义和误解他们会体验。知道有多少需求进入一个版本将帮助您判断团队正朝着完成剩余因为您可以监视积压的工作要做。如果你不知道你需要多少需求,你将如何知道当你完成吗?
当然,并不是所有的功能需求将使用相同的实现和测试工作。如果你要计算功能需求作为系统的指标大小,你的分析师需要把它们写在一个一致的粒度级别。指导原则之一是高级需求分解,直到孩子都是单独测试的要求。也就是说,测试人员可以设计一些逻辑相关测试,以验证是否正确实现需求。数孩子需求的总数,因为这些开发人员将实现和测试人员测试。替代需求分级技术包括用例点和故事点。所有这些方法涉及估计相对努力实现一个功能块的定义。
功能需求并不是故事的全部,当然可以。严格的非功能需求可以使用相当多的设计和实现工作。一些功能来自指定的非功能需求,如安全需求,这将是包含适当的功能性需求大小估计。但并不是所有的非功能需求将反映在这个大小的估计。一定要考虑非功能性需求在你的努力估计的影响。考虑下面的情况:
- 如果用户必须有多个访问特定功能来提高可用性的方法,它需要更多的开发工作如果只有一个访问机制是必要的。
- 对设计和实现的约束,比如多个外部接口实现兼容现有的操作环境,会导致大量的接口工作,即使你不提供额外的新产品功能。开云足球app下载官网最新版
- 严格的性能要求可能要求大量的算法和数据库设计工作优化响应时间。
- 严格的可用性和可靠性要求意味着重要的工作建立在故障转移和数据恢复机制,以及对所选择的系统架构。
你也会找到它的信息跟踪作为时间的函数的增长需求,无论您使用什么要求尺寸度量。我的一个客户发现,他们的项目交付之前通常规模增长了约百分之二十五。令人惊讶的是,他们还跑约百分之二十五的大部分项目的计划进度。巧合吗?我认为不是。
要求质量
考虑收集一些数据的质量要求。检查需求规格说明书是一个很好的信息来源。计算需求缺陷你发现和分类成不同的类别:失踪的需求,错误的要求,不必要的需求,不完备,模棱两可,等等。使用缺陷类型频率和根源分析来调整您的需求过程的团队让更少的这些类型的错误在未来。例如,如果你发现失踪的需求是一个常见的问题,你的启发式方法需要一些调整。也许你的业务分析师不够问问题或正确的问题,也许你需要更合适的用户代表在需求开发过程中。
如果团队成员不认为他们有时间检查他们所有的需求文档,试着检查的样本只是几页。然后计算缺陷密度,平均每个规范的发现的缺陷数量页面的示例。假设样本的代表整个文档(一个大的假设),你可以未经检查的页面的数量乘以这个缺陷密度估计的未被发现的缺陷数量仍可能潜伏在规范。缺乏经验的人员可能只发现,一半的缺陷实际上存在,所以用这个作为一个下界估计数量的未被发现的缺陷。检验抽样可以让你评估文档的质量,这样您就可以确定它是成本有效的检查剩余的需求规范。答案几乎可以肯定是肯定的。
同时,记录的需求缺陷识别需求基线后,发现在设计相关要求等问题,编码和测试。这些代表错误,通过在需求开发过程质量控制过滤器泄漏。计算需求错误的总数的百分比,团队在需求阶段。删除需求缺陷远低于年初后纠正他们团队已经设计,编码,测试和错误的需求。
两个信息指标计算检验数据效率和有效性。效率指的是平均数量/劳动小时检查发现的缺陷的努力。有效性是指缺陷的百分比最初出现在一个工作产品被检查发现。开云足球app下载官网最新版会告诉你如何检查有效性(或其他需求质量技术)都在工作。效率会告诉你成本,平均而言,通过检查发现一个缺陷。你可以比较成本和处理成本的需求在项目后发现的缺陷或分娩后判断是否改善的质量要求是成本效益。
本系列的第二篇文章将解决指标与需求相关的状态,变更请求,精力需求开发和管理活动。
开云官网手机网页版入口Jama软开云官网入口下载手机版件与卡尔Wiegers共享许可来自他的书和文章的内容在我们的网站上通过一系列的博客文章、白皮书和网络研讨会。卡尔Wiegers是一个独立的顾问,而不是一个雇员的《美国医学协会杂志》上。开云官网手机网页版入口他可以达成的http://www.processimpact.com。享受这些免费需求管理资源。
- 最佳实践变化的影响分析——2022年9月12日
- 特征有效的软件需求和软件需求说明书(SRS)开云官网入口下载手机版- 2022年5月30日
- 定义和实现需求基线——2019年6月18日
在马克卡尔!我真的很喜欢这篇文章要求质量。具体来说,在效率和有效性。我在如何衡量这个过去,或者,如果它是值得的。然而,你的计算技巧帮我看看这个以一种新的方式。谢谢!