8得票2回答
Django发布管理(暂存、测试和生产)

我已经研究了一段时间的 Django,大多数关注点都在学习如何在本地开发机器上开发和运行应用程序。现在,我正在尝试学习部署和发布管理的最佳实践。 我现在正在将我的代码设置在 Github 上,然后在生产和预备环境中进行设置,在这些环境中,我可以最小化对更改的影响。 有什么最佳实践可以遵循吗...

30得票6回答
敏捷开发;在线免费工具!

我们一直在寻求在地理分布式开发团队中实施敏捷方法,因此我需要建议任何你用过且觉得有用的免费在线应用程序。 现在我们正在使用纸牌和墙壁进行管理 :),但我们想要转向在线版本,最好是免费的。 我以前的工作中使用过TargetProcess! 我的核心要求是: 业务分析师可以添加用户故事 ...

7得票3回答
Scrum与其他敏捷方法的区别是什么?

我希望向我的老板介绍一种敏捷方法,以便我们能够在工作场所实施。我已经做了很多研究,但是我找不到它与其他敏捷方法的区别。我在想也许是因为它有持续的会议,或者是因为它严重依赖于文档?请告诉我。谢谢!

7得票2回答
ITIL或CMMI对开发有什么影响?

我阅读了很多关于软件开发中什么实践有效或无效的书籍,但从来没有在任何网络研讨会、书籍或博客中听说过类似ITIL或CMMI这样的方法论。 我在学校听说过这些方法论,但对我来说,它们似乎是一些官僚主义的实践。 然而,我所读的所有开发方面的书籍都谈到了协作或以人为本,而非文档(是的,很多敏捷开发...

14得票4回答
前端逻辑单元测试

我们尝试在最近的一个项目中引入单元测试前端逻辑,但是这些测试的价值正在受到质疑。 由于我们没有对测试进行代码审查,因此它们的质量很差,开发人员复制了糟糕的测试用例,导致我们有很多无用的测试。 我仍然相信测试Presenter(我们使用MVP架构),但是让其他人认同这一点比我最初想象的要困难...

26得票2回答
敏捷、Scrum和CMMI TFS流程模板有什么区别?

我想问你一个非常简单的问题:"敏捷、Scrum和CMMI TFS流程模板在开发人员的角度有什么区别"。 我正在创建一个Team Foundation Server项目,它要求我选择一个项目模板。 我有不同的选项,但我想知道如果我选择敏捷软件开发或Scrum的MSF,它将如何影响我的开发。 ...

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

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

26得票5回答
Scrum和极限编程有什么区别?

几年前,我曾参与一项绿地项目,我们采用了极限编程(XP)的方法。我也看到很多人提到Scrum方法论。 请问有人能告诉我Scrum和XP之间的主要区别吗?

9得票5回答
如何实现一个良好的敏捷数据库流程,使其与代码库同步,特别是在持续集成方面?

我正在处理的项目正在尝试找到一个解决方案,使数据库和代码具有敏捷性,并能够一起构建和部署。 由于该应用程序是代码加上数据库模式和数据库代码表的组合,除非您有随代码一起进行版本控制的数据库,否则您无法真正拥有完整的应用程序构建。 我们还没有能够想出在敏捷/Scrum环境中如何进行数据库开发以...

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

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