Project management 哪种软件开发方法?
我是一个软件开发团队的成员,从事一个小项目。 我们认为,我们可以发布一个测试质量的产品后,2或3个月的连续工作Project management 哪种软件开发方法?,project-management,Project Management,我是一个软件开发团队的成员,从事一个小项目。 我们认为,我们可以发布一个测试质量的产品后,2或3个月的连续工作 由于这是我们的第一次团队合作,我决定问一下,对于一个只有少数开发人员(少于10名)的小项目,您会推荐哪种软件开发方法?这确实取决于您打算构建什么。如果这个项目是你想要建立的,并且有固定的间隔,那么像敏捷/Scrum这样的项目将非常适合 但这实际上取决于项目是什么来确定发布迭代等等。这确实取决于您打算构建什么。如果这个项目是你想要建立的,并且有固定的间隔,那么像敏捷/Scrum这样的项目
由于这是我们的第一次团队合作,我决定问一下,对于一个只有少数开发人员(少于10名)的小项目,您会推荐哪种软件开发方法?这确实取决于您打算构建什么。如果这个项目是你想要建立的,并且有固定的间隔,那么像敏捷/Scrum这样的项目将非常适合
但这实际上取决于项目是什么来确定发布迭代等等。这确实取决于您打算构建什么。如果这个项目是你想要建立的,并且有固定的间隔,那么像敏捷/Scrum这样的项目将非常适合
但这实际上取决于项目是什么来确定发布迭代等等。我认为您需要从Joel Test开始,并尝试实现此列表的大部分内容: 在产品开发过程中,首次发布时使用KISS=保持简单和愚蠢 另一个真正好的开始是获得真正的书籍,免费提供37个信号:
我认为您需要从Joel Test开始,并尝试实现此列表的大部分内容: 在产品开发过程中,首次发布时使用KISS=保持简单和愚蠢 另一个真正好的开始是获得真正的书籍,免费提供37个信号:
软件开发有两种方法:
如果你已经读过了,那么最重要的一段是最后一段之前的一段,即开始“选择…”的一段。这是一个文化/组织问题,而不是技术问题。这两种方法都在许多成功的项目中使用过,也没有一种方法垄断了失败的项目。软件开发有两种方法:
如果你已经读过了,那么最重要的一段是最后一段之前的一段,即开始“选择…”的一段。这是一个文化/组织问题,而不是技术问题。这两种方法都在许多成功的项目中使用过,也没有一种方法垄断了失败的项目。这确实取决于您的客户
- 如果客户可以接受固定价格 时间、固定资源、固定质量 (100%工作代码),并且 变量范围,我建议选择 敏捷方法论
- 如果客户不能接受 如上所述,即 使用敏捷方法论并非易事 目前,我建议选择任何一种 你喜欢的方法
重要的是,你确实有一套方法,边走边学习,并利用这些知识来调整方法。这确实取决于你的客户
- 如果客户可以接受固定价格 时间、固定资源、固定质量 (100%工作代码),并且 变量范围,我建议选择 敏捷方法论
- 如果客户不能接受 如上所述,即 使用敏捷方法论并非易事 目前,我建议选择任何一种 你喜欢的方法
重要的是你有一套方法论,边走边学习什么是有效的,并利用这些知识来调整方法论。不要这样做,这永远不会奏效,也永远不会奏效。认为瀑布是一种有效的方法就像认为把头撞在墙上是好的一样,因为即使是最坚固的墙也会在某个时候倒塌
我会选择一种合理的敏捷方法,比如Scrum(XP有点苛刻)。另外,介绍TDD、DDD、DBC之类的东西,你应该会很好。不要做瀑布式,这永远不会奏效,也永远不会奏效