敏捷团队要如何管理持续需求?

日期: 2015-05-27 作者:Amy Reichert翻译:蒋红冰 来源:TechTarget中国 英文

当开发是持续时,需求的收集是如何变化的?

对于敏捷团队来说,持续需求收集可能很熟悉。随着向持续交付或持续开发过渡,敏捷团队所发生的变化有多种途径,但大致相同:迭代变短,每个项目的范围减少,以及需求变得更加灵活。

持续开发的不同在于沟通、建模和设计讨论的发生是持续的,并不仅限于定期的会议中。团队不必须围一个圈、举起手不唱“Kumbaya”。但他们必须要习惯于问问题、提出想法,进行集体讨论——如果可能,要重复进行。团队之间的讨论非常重要。会议不限形式,可以是面对面,可以是即时通讯、邮件或电话会议。重点是要进行讨论。

许多团队使用白板来记下设计想法;而另外一些人使用建模或流程图技术,根据变化的规模或复杂度的不同,或变化对其它部分的影响。重要的是团队所决定的沟通方式对他们是最好的。最合适的工具是它最适合于特殊人群。

存档需求对于敏捷团队的成功也很重要。他们可以是用户故事的一部分,或任何其它类型的文档。目的在于持续记录想法,以及跟踪代码有效性。团队成员变了,业务先后顺序变了,所以设计决策也必须持续记录。

通常情况下,复杂的变化应该打散成小部分。小部分易于管理,它也是持续成功的秘诀。持续开发并没删除定义需求的职责,但它要求他们随着功能的设计,要持续收集。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Amy Reichert
Amy Reichert

Amy Reichert具有16年的软件测试经验。

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 面对软件测试未来的变化

    不幸,如今很多软件测试职位都 处于两难的境地。在更快开发并且发布应用的巨大压力之下,企业都会促使测试人员更新他们的技能。

  • 持续交付面临哪些技术障碍?

    随着持续集成的实现,敏捷团队将面临越来越多有技术障碍。持续交付要求开发一条新途径或,通过这种方法,新代码准备可以随时部署生产。

  • 如何实施整体团队敏捷方法

    达到整体团队敏捷方法很难。这里讲述了一个教练如何采取不同寻常的方法来使她的团队成员相关讨论、寻求帮助,以及把所有问题看作是团队级别问题来处理。

  • 集中化测试在敏捷团队中是否占有一席之地?

    敏捷团队中是否有中心测试团队的位置?通常情况,测试团队成员应该是敏捷开发团队的一部分。