带宽的未来处理是您成功的关键吗?潮流趋势

位置遥远的敏捷开发

日期: 2013年2月22日
阅读时间: 3 min

在我上一篇有关近岸软件开发的文章仍然很受欢迎之后,我认为有些人可能会质疑在敏捷方面,离岸开发还是近岸开发仍然是一个选择。如果不是,那么敏捷的兴起是否意味着离岸软件开发现在的前途有限?

在我上一篇有关近岸软件开发的文章仍然很受欢迎之后,我认为有些人可能会质疑在敏捷方面,离岸开发还是近岸开发仍然是一个选择。如果不是,那么敏捷的兴起是否意味着离岸软件开发现在的前途有限?

我对这两个问题的回答都是肯定的!

为什么?好长的答案是,敏捷开发框架主要是关于通信的质量和规律性以及因此的信息共享。这有几个影响:

  • 这种交流迫使客户更多地参与其开发团队(无论是现场开发还是离岸开发)。这意味着当事情进展不太顺利时,客户更有可能立即接机;如果他想以某种方式进行更改,那么他也可以更轻松地在开发周期的早期阶段进行操作。
  • 信息共享的增加导致更大的透明度。这显然对客户更好。它还使整个团队对他们要在项目中实现的目标有更清晰的了解,并可以帮助他们参与和激励他们。
  • 更好的沟通带来了对迄今为止完成的工作的更定期的审查。反过来,这可以以更快的速度和最小的浪费向正确的方向推动项目。
  • 交流的一部分也是提供和接收反馈。如果将此持续反馈回路纳入计划和开发中,则将确保在计划,估计和调整时始终考虑新的更好的信息。
  • 定期的交流和信息共享也使团队成员有机会学习经验:错误和成功将有助于通过创新来改进流程和产品。

这如何解释为什么敏捷在海上工作?事实并非如此,只是要指出的是,敏捷所具有的效果(如上所述)均不取决于位置。

同样,定期,高质量的交流也不是。可以通过视频会议甚至几乎通过IM组来进行站立。例如,与我们的一位客户一起,我们使用他们的公司IM系统,以便我们始终保持沟通。团队负责人与另一位客户每天都有Skype通话。在我们的现代商业世界中,交流的方式太多了,大多数情况下,距离是可以克服的, 提供客户和开发合作伙伴在相似的时区。可以在很长的时间范围内进行敏捷开发,但这确实意味着一方必须工作非标准时间。在短时间内跳上飞机与面对面碰面也比较困难。在这种情况下,敏捷近岸无疑是最重要的。同样,如果您有一个位于同一地点的团队,在每个开发周期中,开发人员和项目所有者可以坐在一起并进行面对面的交流,那么近岸合作伙伴比离岸合作伙伴更容易与他们合作,因为他们的开发商可以轻松回家为了周末。

因此,总而言之,我认为敏捷确实应该是外包软件开发的首选,无论是在现场还是在国外。我们与客户一起完成的敏捷工作证明,它不仅可以成功工作,而且通常比瀑布方法提供更好,更快的结果。

喜欢博客帖子吗?

请给我们反馈。

饼干

该网站在您的计算机上存储cookie。这些Cookies用于改善我们的网站并通过本网站或通过其他媒体为您提供更多个性化服务。要了解有关我们使用的cookie的更多信息,请参阅我们的 隐私政策.