新闻动态

app软件开发_手机app开发_手机软件开发_手机app制作公司_深圳金绣科技开发有限公司

2019-02-28 21:59:11 作者:小麦

开发团队

软件开发团队包含了各种专业人员,负责在每个Sprint结束时交付潜在可发布并且“完成”的产品增量。只有开发团队的成炅才能开发增量。

软件开发团队由组织组建并授权,团队自己组织和管理他们的工作。由此产生的正面效应能最大化开发团队的整体效率和工作的有效性开发团队有以下几个特点。

他们是自组织的,没有人(即使是 Scrum master都不可以)告诉开发团队如何把产品待办事项列表变成潜在可发布的功能増量。

开发团队是跨职能的。团队作为—个整体,拥有开发产品増量所需要的全部技能。

Scrum不认可开发团队成员的头衔,无论承担哪种工作他们都叫做开发人员。此规则无例外。

Scrum不认可开发团队中的所谓“子团队”,无论是测试还是业务分析的成员都不能划分为“子团队”。此规则无例外。

软件开发团队中的每个成员可以有特长和专注领域,但是责任属于整个开发团队。

软件开发

开发团队的规模

软件开发团队最佳规模是:足够小以保持敏捷性,足够大以完成重要的工作。少于3人的开发团队,成员之间没有足够的互动,因而生产率不会很大。过小的团队在Sprint中可能会受到技能的约束,无法交付可发布的产品增量。大于9人的团队需要过多的协调沟通工作。过大的团队会产生太多复杂性,不便于经验过程管理。产品负责人和Scrum maste的角色不包含在此数字中,除非他们也参与执行 Sprint代表事项列表中的工作。