我已经研究了一段时间的 Django,大多数关注点都在学习如何在本地开发机器上开发和运行应用程序。现在,我正在尝试学习部署和发布管理的最佳实践。 我现在正在将我的代码设置在 Github 上,然后在生产和预备环境中进行设置,在这些环境中,我可以最小化对更改的影响。 有什么最佳实践可以遵循吗...
我们一直在寻求在地理分布式开发团队中实施敏捷方法,因此我需要建议任何你用过且觉得有用的免费在线应用程序。 现在我们正在使用纸牌和墙壁进行管理 :),但我们想要转向在线版本,最好是免费的。 我以前的工作中使用过TargetProcess! 我的核心要求是: 业务分析师可以添加用户故事 ...
我希望向我的老板介绍一种敏捷方法,以便我们能够在工作场所实施。我已经做了很多研究,但是我找不到它与其他敏捷方法的区别。我在想也许是因为它有持续的会议,或者是因为它严重依赖于文档?请告诉我。谢谢!
我阅读了很多关于软件开发中什么实践有效或无效的书籍,但从来没有在任何网络研讨会、书籍或博客中听说过类似ITIL或CMMI这样的方法论。 我在学校听说过这些方法论,但对我来说,它们似乎是一些官僚主义的实践。 然而,我所读的所有开发方面的书籍都谈到了协作或以人为本,而非文档(是的,很多敏捷开发...
我想问你一个非常简单的问题:"敏捷、Scrum和CMMI TFS流程模板在开发人员的角度有什么区别"。 我正在创建一个Team Foundation Server项目,它要求我选择一个项目模板。 我有不同的选项,但我想知道如果我选择敏捷软件开发或Scrum的MSF,它将如何影响我的开发。 ...
我已经阅读了许多有关TDD的书籍和网站,它们都很有道理,特别是Kent Beck的书。然而,当我尝试自己进行TDD时,我发现自己盯着键盘想开始从哪里下手。您是否有使用的过程?您的思维过程是什么?您如何确定您的第一个测试? 大多数关于此主题的书籍都很好地描述了TDD是什么,但并未说明如何在真实...
几年前,我曾参与一项绿地项目,我们采用了极限编程(XP)的方法。我也看到很多人提到Scrum方法论。 请问有人能告诉我Scrum和XP之间的主要区别吗?
我正在处理的项目正在尝试找到一个解决方案,使数据库和代码具有敏捷性,并能够一起构建和部署。 由于该应用程序是代码加上数据库模式和数据库代码表的组合,除非您有随代码一起进行版本控制的数据库,否则您无法真正拥有完整的应用程序构建。 我们还没有能够想出在敏捷/Scrum环境中如何进行数据库开发以...
我们正在使用Jira来为敏捷开发周期中的管理层创造透明度。我们发现它对开发人员、Scrum Master和产品负责人来说过于繁琐和沉重,尽管管理层喜欢生成的图表。 在“企业”级别上,有哪些替代方案可以帮助敏捷开发,而不会影响生产力。理想情况下,它应该像敏捷本身一样优雅,并允许开发人员在不踩到...