首页 > 编程知识 正文

时间序列aic准则,广告aidma法则

时间:2023-05-06 11:36:30 阅读:14510 作者:767

aic准则和bic准则

基本上,敏捷用户故事是一个简短而简单的工具,用于记录目标用户实现目标所需的各个行为和意图。 最简单的用户故事格式是“采取行动或意图作为用户的类型或角色,以获得理由或利益”,至少可以回答三个简单的问题。 也就是说,情节在谁身上,什么为什么会滞留在队列里。

随着团队的成熟和组织在多个团队和计划中使用敏捷,敏捷用户故事往往有更多的定义和结构,以确保对意图和基本需求有共同的理解。

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/3358 www.Sina.com.Sina.com

编写敏捷用户故事的入门有足够的资源让新产品所有者、业务分析师和淡定的跳糖和技术潜在客户了解编写用户故事的基础。 几个起点包括Atlassian、FreeCodeCamp、agile建模文章和这200个用户故事的示例。 最完整的文章之一是Alexander Cowan最好的敏捷用户故事。 有一些有关创建文章的书籍,包括杰夫帕ton和Peter Economic的用户文章映射和Mike Cohn应用的用户文章映射。 您还可以参加Udemy、Learning Tree、VersionOne和Lynda的故事写作课程。

彪强宝贝(Bill Wake )首先承认的基本原则之一是投资好故事。 Invest代表“独立、可转让、有价值、可估计、规模小、可测试”。 这是敏捷故事作者的好名单。 《创建用户故事的敏捷领导者指南》是一篇介绍如何应用投资原则的文章。

虽然基本知识相对简单,但相关人员、产品所有者、开发人员和测试人员经常听到并见证需求质量和故事是否真正完成。 在某些情况下,在所需的详细程度、适合技术要求的位置以及应该使用用户故事创建哪个工件的观点上存在分歧。

考虑到这些问题,这里有七个基本准则来编写敏捷用户故事。

1 .为使用它们的听众写故事

写故事之前,请记住,参与开发过程的人们可以用不同的需求和责任来阅读和理解故事。 故事的作者和撰稿人必须牢记观众的想法,草拟故事以解决集体的需要:

产品的负责人可能不是写故事的人。 尤其是,如果组织将此功能委托给业务分析师,或者有多人参与编写故事,情况尤为如此。 产品代表希望故事能充分反映用户的需求和意图。 他们应该通读详细的接受标准,但不一定要被技术实施的细节所困扰。 产品负责人还必须了解故事是如何与大局相一致的,因此他们必须对叙事、功能的定义方法以及如何分配故事产生积极的兴趣。 相关人员不会阅读故事的详细内容,但会从史诗中深入阅读故事摘要。 如果有许多利益相关者,请考虑使用说明格式摘要,并将说明“作为用户类型或角色”移动到用户文章说明的开头。 通常,技术负责人是团队中第一个审查故事的人,他们会探讨需要来理解一个故事是否太大而应该分成多个故事,或者看是否需要先于故事的技术工作来决定最佳故事。 解开。 受让人是负责在每天的站位会议上审查详细信息、报告进展情况的个人。 人必须检查故事中是否存在依赖关系,这些依赖关系在冲刺期间可能成为障碍。 团队成员经常看所有故事,并在分配给冲刺的其他故事背景下理解他们分配的故事。 测试人员将确定检查标准是否存在未发现的差距或风险,并考虑如何在自动化测试框架中最佳实施这些差距或风险。 作为项目经理和项目管理办公室成员的团队分析师希望对文章进行完整的标记和分类,以便可以从待办事项中提取有意义的指标。 2 .首先,用户敏捷的用户故事可能需要很多细节,但考虑从用户的角度入手非常重要。 文章必须定义用户想要达成哪些动作和意图,以及为什么要满足需求,以及从核心价值和体验中获得的目标。

更复杂的APP应用程序定义了不同用户的角色,以说明不同用户类型的需求。 价值和使用模式是加强语篇写作的重要领域。 tzdz(Romanpichler )是“制作优秀用户故事的10个技巧”,“角色的目标有助于找到正确的故事。 问问自己的产品应该提供的功能,以满足角色目标。 ”角色增强用户目标,有助于更重要地解释文章为什么重要,并确定待办事项的优先级。

3 .回答为什么故事很重要,回答用户的需求和

用户角色目标只是围绕产品所有者为何优先考虑故事的一个维度。 故事还应该提供商业价值,这是很难量化的,但在故事,故事,史诗或发行层面可能是合格的。

当授权开发人员提出不同的实现选项时,回答为什么对开发人员很重要。 例如,如果新的体验还生成了更好的客户数据,那么改善用户登录体验的功能也可能使企业受益。 即使故事的接受标准并不特定于此要求,开发人员也可以思考此附加业务价值并优化实现此目标的实现。

4.定义验收标准而不规定解决方案

故事写作中最重要的学科是起草验收标准。 这些通常是简短的通过或失败语句的项目符号列表,这些语句记录了需求,约束,度量标准和期望。 这些接受标准通常以几种方式使用:

技术负责人和团队使用它们来基于复杂性和努力来估计故事点 。 开发人员将实现选项的范围缩小到符合接受标准的选项。 产品负责人可以减少验收标准的范围或复杂性,以较低的估算值推动实施。 站立期间,受让人会传达符合困难条件的区块或问题。 质量保证工程师使用验收标准来开发自动化测试。 产品负责人在敏捷演示过程中会审查关键标准,以确保故事完成 。

编写接受标准并非易事。 接受标准的接受标准突出了一些问题,例如提供过多的标准,定义过于模糊的标准或记录无法轻松验证的复杂标准。 一些作者使用接受标准模板来定义简短,原子和可测试标准的结构。

5.用故事来定义什么和为什么; 定义有关如何实施的任务

我看到团队在编写故事时犯下的关键错误之一是在实现过程中过于冗长和具体。 这些写得不好的故事,投资于描述如何在描述的费用通常实现用户需要什么 , 为什么它解决了自己的目标了很多的努力,以及它带动的商业价值。

有几种原因可能会发生这种情况。

经验不足的产品所有者可能会使用故事来描绘其实现愿景。 换句话说,他们可能过度指定用户设计和功能实现,而不是共享目标用户的体验和收益。 有些产品负责人混淆他们的东西怎么可能工作(该过程由他们来了解需求),它应该是如何工作的,意外的打开内部实现例如到外部实现规范概念化。

其他产品所有者可能会要求团队“为我打造”,从而超越自己的界限。 这是我20个产品所有者的不良行为之一 ,对于这些问题,我建议产品所有者与解决方案团队合作 。

故事可能会因实施细节而变得混乱的另一个原因是,某些团队和技术负责人需要这种细节水平。 致力于增强现有应用程序的新成立的技术团队可能需要这种详细程度,直到他们更好地了解应用程序的工作方式并完全理解用户需求为止。 一些与离岸开发商或自由职业者合作的分布式团队可能还希望记录实施细节,以确保这些成员了解其职责。

对于这样的团队,最好的办法是链接到实现图,并记录谁在做什么和如何做,以及与故事相关的任务。 大多数敏捷管理工具都允许任务或子任务,并且这种详细程度通常与故事的主体分开。 这篇文章中的图表很好地说明了这一重要原则,即使用敏捷故事分解用户体验和业务流程,并添加任务以定义各个工作的实现。

6.标记您的故事以推动分析并进行改进

一旦编写,处理并完成了故事,许多团队就会寻求捕获指标并执行分析,以推动流程改进或用于增加投资的业务案例。

这里有些例子:

将故事标记为技术债务,以量化债务的规模,团队用于解决债务的速度的百分比以及每次发行时完成的总债务。 定义功能和技术清爽的裙子故事,以推动实验和创新,然后报告其对业务产生的影响。 如果您的团队正在评估敏捷的用户故事 ,请团队在冲刺结束时标记故事,以表明它们是被高估还是被低估了,以提高估计的准确性。 使用标签,组件和自定义字段可以帮助在积压中搜索历史理解或度量。 例如,只要将故事标记为功能和技术组件,就可以知道哪些故事影响了API或哪些要求导致了对应用程序特定区域的最后功能改进。 标记故事以收集或处理敏感信息(例如个人身份信息 (PII),电子商务交易)或受行业监管的数据(例如HIPAA数据),以实现安全性和合规性检查。 向产品所有者和团队提供反馈。 除了标记一个故事已完成之外 ,产品负责人还可以向团队提供反馈,例如认可出色的工作 。 同样,团队可以向产品所有者提供有关用户故事的整体质量和可解释性的反馈。 7.定义敏捷的故事模板和样式指南

与多个敏捷团队和产品负责人合作的大型组织可能希望为故事编写起草标准和样式指南。 一致性可以帮助新产品所有者更快地学习写作技巧,还可以提高团队成员使用信息的效率。

设计故事模板的另一个原因是,不同类型的产品和应用程序适合于不同的用户故事表达和工件。 一些例子:

业务流程案例可能需要链接到工作流程图,并且还指定角色和权限。 面向客户的应用案例应该具有线框的链接,并包括性能标准。 API故事应记录预期的使用模式和指标。 商业智能和数据可视化故事应提供有关所要求的分析需要哪些字段和信息的指南。

模板可帮助团队和产品所有者之间在编写敏捷故事时重点关注的内容之间架起桥梁。

这不是敏捷故事的重点吗? 敏捷的故事编写实践,准则和原则可帮助团队在考虑如何实施之前了解对于用户和业务而言重要的内容。

翻译自: https://www.infoworld.com/article/3336476/how-to-write-agile-user-stories-7-guidelines.html

aic准则和bic准则

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。