Questions tagged «scrum»

一个敏捷的框架,其中的产品所有者(PO),3-9个开发人员的开发团队(DT)和Scrum Master(SM)充当Scrum团队(ST)来构建和维持具有最高价值的复杂产品。他们在称为Sprint的时间范围内完成这项工作;冲刺可能会缩短,但可能不会超过30天。事件,角色和工件在官方的Scrum指南中有明确描述:http://scrumguides.org/scrum-guide.html

4
文档是用户故事吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 我们需要为过去几次冲刺中一直在开发的产品做一些用户文档。我们现在在下一个冲刺中开始一个新项目,采购订单正在将先前生产的产品的文档用作该冲刺的用户故事。 我只是想知道您对这种方法的看法。就个人而言,我不同意文档是Scrum中的用户故事,因为它不会产生任何代码。 编辑:谢谢您的意见。我的脑海里有一个冲刺是要实现一系列正在运行的软件,但是您的看法改变了我的看法。感谢您的所有答复。
13 scrum  user-story 

6
如何处理Scrum中的“外部”依赖关系?
如果您为冲刺计划了许多用户故事,而一个候选故事则取决于某个外部提供商向您的团队提供一些东西。例如,在线服务提供商向其系统添加新的API调用,或在其系统上启用您的测试帐户等。 您知道即将来临。 您是否继续将故事添加到sprint中,希望他们能及时提供您完成故事所需的内容,还是等到下一个sprint,当您知道故事已经准备好就可以立即开始就算这意味着不及早开始故事。 如果是前者,您如何处理由于依赖性而失去的“无知的”故事点?部分信用(eek!)或放在下巴上。

9
您如何在项目中命名sprint?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 一些Scrum软件管理工具为您提供此选项,以明确命名您的sprint。 您是使用sprint命名的首选方式还是只使用简单的方案(例如1、2、3,...)?
13 scrum  sprint 

6
SCRUM如何管理团队成员共享的环境?
好吧,问题本身就说明了。在我的工作场所中,会发生这些情况,而且,许多敏捷著作都提倡在同一工作场所工作,并专注于当前项目,以加快工作速度。 也许我对这个话题的了解不够,也许不是那么严格,但这就是为什么我想知道敏捷在此类情况下的建议。 有人吗

5
任命Scrum团队成员或Scrum主管之一作为产品所有者是一个好主意吗?
最近我们有一个项目,其中客户忙于巡回演出。随着通常的Scrum团队的成立,管理层决定任命我们的分析师为产品负责人,因为客户将无法积极参与。分析师是与客户紧密合作进行需求分析和规范起草的人。 客户没有时间审查前两个版本。一切进展顺利,直到客户看到了第三个版本。他对某些功能不满意,而这些功能是由临时产品负责人(我们的分析师)介绍的。 我们被告知要等到设计团队完成所有页面的模型化,然后客户检查每一页并批准继续工作。Scrum团队在那里,但没有冲刺-我们完成工作的方式几乎就像经典的瀑布方法一样。 任命Scrum团队成员或管理员为产品所有者是一个好主意吗?在没有客户/产品所有者参与的情况下,我们是否需要关注Scrum?
13 agile  scrum  waterfall 

2
如果多个开发团队使用同一产品,则定义为“完成”
一项Scrum测试包含有关定义的问题,该定义最能描述当多个开发团队对同一产品执行工作时的“完成”。 一个正确的答案是,这些开发团队必须对“完成”进行这样的定义,使他们的合并工作有可能被释放。 从这个测验的正确答案中,我不清楚: 团队可以对“完成”有不同的定义吗?在什么程度上?
12 agile  scrum 

6
当任务涉及多个人时,如何处理Scrum任务烧毁?
在我的公司中,单个任务永远不可能由一个人完成。将有单独的人进行质量检查和代码审查每个任务。这意味着每个人将针对每个任务给出完成所需时间的估计。 问题是,我应该如何处理掉?如果我将小时数汇总在一起,请假设以下估计: 10小时-开发时间 4小时-质量检查 4小时-代码审查。 任务估计= 18小时 在每天结束时,我要求用“剩下多少时间才能完成”来更新任务。但是,每个人通常只考虑自己的部分。他们应该标记剩余的工作量,然后再添加工作量估计吗?你们好吗? 更新 为了澄清一些事情,在我的组织中,一个故事中的每个任务都需要3个人。 有人来制定任务。(进行单元测试等) 负责审核任务的质量检查专家(他们主要进行集成和回归测试) 技术负责人进行代码审查。 我认为没有错误的方法或正确的方法,但这是我们的方法……而且这种情况不会改变。我们会以团队的形式尽可能地完成故事的最小层面。在开发完成之前,您实际上无法测试某些项目是否可行,并且您也无法查看代码的质量……因此,您可以做的最好的事情就是将这些内容分解为较小的逻辑切片,以便可以测试最基本的功能。尽可能早地进行审查。 我对以这种方式工作的人的问题是,当以这种方式设置他们时,如何烧掉“任务”。除非一个任务有它自己的子任务(JIRA不允许)...我不确定每天完成跟踪“剩下的事情”的最佳方法。
12 agile  scrum 

7
在Scrum中,是否应该将功能积压和技术性积压分开?
在我们的Scrum团队中,我们使用积压的订单,其中大部分包含功能主题,但有时也包含技术主题。拥有1个待办事项的好处是可以轻松选择下一个冲刺的主题,但是我有一些疑问: 首先,对我来说,有一个单独的技术待办事项似乎更合乎逻辑,开发人员自己可以在其中添加纯粹的技术项目,例如:我们可以用这种方法提高性能,该类缺少一些技术文档,...通过拥有一个待办事项,所有开发人员总是必须通过产品所有者来将其主题添加到待办事项中,这对于产品所有者而言似乎是额外的,不必要的工作。 其次,如果您的产品所有者只关注纯功能性项目,纯技术性项目(例如缺少技术文档,侵蚀代码并应进行重构的代码),则此类类在调试期间总是会出现问题,因为它们没有一个稳定的基础,应该进行重构,...)总是排在最后,因为“它们不直接为客户服务”。通过有单独的技术待办事项,并在每个sprint中为这些纯技术项目保留时间,我们可以在功能上改进应用程序,但也可以使其内在健康。 最好的方法是什么?一两个积压?

6
Scrum:如何一次处理一个故事
我被提名为新成立的Scrum团队的Scrum Master。我们已经完成了一些冲刺。一开始,我试图让我的团队一次处理一个故事。但这没有用。我的团队难以以可以同时处理一个故事的方式分配任务。也许我们做错了什么? 例如:我们有一个故事来创建一个新对话框。我们创建以下任务: 创建模型类 从数据库读取模型数据 将模型类与视图连接 实施对话框处理 关闭保存数据 测试文件 解决方案说明 这些任务可以一次由多个人完成吗?任务(或多或少)是相互依赖的。还是我们以错误的方式设计任务?

3
什么是优秀的建筑师/经理/首席开发人员?
我是一家小型软件公司的首席开发人员。在过去的两年中,我的团队已经从一个开发人员(我)发展到大约9个人的团队。我们中的大多数人都是非常有能力的高级工程师(每人20多年的软件开发经验),因此通常很少需要手工操作。我们使用Scrum来管理我们的工作,通常我们会以最少的书面要求迅速完成很多工作。 随着团队的成长,我已经很难维持整个项目的技术监督,同时还要自己编写大量新代码,因此现在是时候调整我的角色了。当我不再将大部分时间花在开发上时,如何使自己对团队最有用? 我的目标是通过增加更多的开发人员来使我的团队进一步发展(即提高Scrum速度),因此我不想简单地成为将我的意志强加于团队的“架构警察”。换句话说,我想成为帮助工作更好/更顺畅的人,而不是成为通过增加不必要的官僚机构来减慢工作速度的人。但是,我们的主要风险之一是,如果我们增加人员,但又没有足够的结构使所有人保持同一页面,事情就会失控。 实现目标的最佳方法是什么?

5
如果Scrum成员中途离开该怎么办?
由于一名Scrum成员的健康状况,他不得不离开团队。 我的问题是,我是否需要重新开始冲刺计划会议?或更改燃尽图?还是要求所有团队成员硬着头皮做额外的工作以实现目标? 谢谢


5
项目开始时的敏捷方法和数据库
敏捷的新手,我不确定如何开始。这个想法是在sprint中创建项目的一小部分。但是,我正在处理的项目需要一个数据库,并且该数据库必须具有几乎可以正常运行的功能才能对该项目执行任何操作。 那么,敏捷项目如何处理这个问题,首先要创建数据库吗? 您将如何操作,例如,如果使用Scrum,您将如何处理用户故事并测试数据库。 您是否愿意在还需要代码的故事中做数据库的一部分。 假设您有一个故事“作为用户,您必须能够注册...”,您是否会在数据库中创建user表作为该故事的一部分? 敏捷如何帮助您设计数据库?

2
Scrum在国防承包方面有什么好处吗?
昨天在水冷却器上听到了这样的消息:“ Scrum在国防承包中没有地位。” 在某种程度上,我倾向于不同意我认为Scrum可以针对多种情况进行定制,并且我可以看到防御就是其中之一。这在我的同事(我们中的许多人从事国防承包工作)中引发了一场激烈的辩论,赞成/反对相当平均。 要提出一个适当的问题:有人在国防承包情况下成功使用(或有过使用Scrum的经验)吗?什么有效,什么无效,以及您对香草Scrum做了哪些修改(如果有)?

6
Scrum-在Sprint之外工作的开发人员
Scrum团队 3 x开发人员 2个测试仪 1 x自动化测试分析师 我们不是一个多功能的团队,因为开发人员不进行测试,测试人员也不进行开发。我相信这是问题的根本原因。 我们目前进行两周的冲刺。 冲刺开始时,每个人都很忙,开发人员开始开发工作,而测试人员正在准备测试(编写测试用例等)。 一旦测试人员完成了准备工作,他们现在正在等待开发工作完成,或者开发工作已经完成,开发人员正在等待反馈/错误。 开发人员在这里发痒,开始处理积压中当前冲刺之外的项目。这产生了一种奇怪的影响,即我们总是在当前的Sprint中开发下一个Sprint。对我来说,这感觉不对。 从管理层的角度来看,他们宁愿开发人员做工作,也不愿坐在办公桌前不做任何事情,但与此同时,我觉得Scrum团队的目标和重点应该完全放在当前的sprint上。我希望我们的团队是多功能的,但不幸的是这是无法实现的。测试人员没有进行开发工作所必需的技能,并且大多数开发人员都认为测试在他们之下。 这是Scrum中的问题吗?有针对这个的解决方法吗?Scrum仅与多功能团队一起工作吗? 如果可能的话,我想知道其他人的经验:)
12 agile  scrum 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.