8得票3回答
企业敏捷开发环境中替代Jira的选择

我们正在使用Jira来为敏捷开发周期中的管理层创造透明度。我们发现它对开发人员、Scrum Master和产品负责人来说过于繁琐和沉重,尽管管理层喜欢生成的图表。 在“企业”级别上,有哪些替代方案可以帮助敏捷开发,而不会影响生产力。理想情况下,它应该像敏捷本身一样优雅,并允许开发人员在不踩到...

37得票4回答
在Visual Studio Team Services(曾称TFS Online)中设置当前迭代或关闭现有迭代

我之前长期使用JIRA,现在转用Visual Studio Team Services。我们正在使用SCRUM方法论,现在需要关闭当前的Sprint并启动下一个。请问如何处理?由于日期到期后不会自动将其滚动到下一个Sprint,因此需要进行相应设置。

29得票14回答
你能否推荐一个适用于Windows的免费任务看板/燃尽图工具?

实际上,这个主题没有太多可以补充的。 我正在寻找一个适用于Windows的免费任务面板/燃尽报告工具。

15得票8回答
在一个复杂的应用程序中如何实施测试驱动开发(TDD)?

我已经阅读了许多有关TDD的书籍和网站,它们都很有道理,特别是Kent Beck的书。然而,当我尝试自己进行TDD时,我发现自己盯着键盘想开始从哪里下手。您是否有使用的过程?您的思维过程是什么?您如何确定您的第一个测试? 大多数关于此主题的书籍都很好地描述了TDD是什么,但并未说明如何在真实...

9得票9回答
如何区分“敏捷开发”和“范围蔓延”?

在迭代式开发环境中,例如敏捷开发,如何区分常规迭代和范围蔓延的开始?什么时候告诉客户,“不,我们不能做这个改变,因为……”?

15得票9回答
如何处理配对编程的问题?

团队中的部分成员在一起编程时遇到了问题。不同的性别、文化和年龄导致了这些问题。如何解决这些问题? - 不要让他们一起工作, - 让他们搭档并找到一个“黄金平衡点”。

7得票6回答
在敏捷项目中如何控制架构?

如何确保项目采用“好”的设计决策来实现灵活的软件架构? 您如何平衡完全将架构交给团队一方和将所有架构控制权交给少数个体之间的关系? 您是否有“架构小组”、“架构标签”或类似的东西?

20得票14回答
敏捷开发团队是否通常抵制雇用未曾接触过敏捷开发的人员?

作为一名从未专门从事敏捷开发的开发人员(但曾在TDD工作室工作),我发现那些运营敏捷开发的雇主不愿意雇佣没有敏捷开发经验的人。在过去几年中,我遇到了几次这种情况。难道这是一种根本性的哲学变革吗? 在进行TDD后,我几乎可以证明,当在一个重度TDD环境下工作时,不雇佣从未做过TDD的人是有道理的...

12得票22回答
团队领导和成员用于管理任务的工具有哪些(敏捷编程)?

我在一个由4个人组成的小型开发团队工作。 我们试图开发“敏捷风格” - 故事点、小任务等... 不幸的是,我们目前是在(共享的)Excel表中管理我们的任务。 我们查看了一些可用工具(Mingle、TFS、Scrum for Team System),但所有这些工具看起来都会增加太多额外负担,...

9得票3回答
我能否让NUnit随机执行测试?

你好,我希望能让NUnit每次以随机顺序运行我的单元测试,以确保它们是独立的和符合FIRST原则。有没有简单的方法可以做到这一点而不需要分支NUnit呢?