| 链 接 如何选择一种敏捷方法
选择一种合适的软件开发方法取决于多种因素。在做出决定之前,我们需要充分考虑以下这些方面: ● 方法的复杂度。确保你的团队或组织能够应付这种复杂度。 ● 社区和业界支持。有较多的社区及行业支持可以使你受益匪浅。 ● 实用工具。一个良好的软件工具可以帮助团队有效地处理日常工作,促进团队协作,并减少管理成本。 ● 对敏捷方法的认识程度。选择一些与你当前开发方式比较接近的敏捷方法将有助于推动该方法的实施。 ● 你的团队规模。较小规模的团队最好从简单的方式入手。 ● 你不需要只遵从一种方法。你可以为团队选择一个主要的方法(如Scrum),然后借鉴其他方法。
作者简介 刘松 合络众成(北京)科技有限公司总裁。刘松曾在美国IBM硅谷实验室、Sybase等任研发及项目管理工作,有着丰富的软件研发及管理经验。
陈春暖 架构师,合络众成(北京)科技有限公司,通过 Scrum Master认证,有丰富的敏捷开发和管理经验。 |