管理分布式团队的一些策略、方法和最佳实践是什么?
相关但不完全相同的:
发布于 2010-10-03 16:44:44
的陈述是分布式开发团队中敏捷开发的优秀指南。
主要建议如下:
发布于 2010-10-03 17:28:11
请阅读Martin:在海洋开发中使用敏捷软件过程的这篇优秀文章。
在过去的四年中,ThoughtWorks在印度班加罗尔运营了一个实验室,以支持我们在北美和欧洲的软件开发项目。传统的离岸开发方法是基于计划驱动的方法,但我们非常坚定地站在敏捷阵营中。在这里,我将讨论我们在进行离岸敏捷开发方面的经验和教训。到目前为止,我们已经发现,我们可以使它发挥作用,尽管其好处仍有待讨论。
这篇文章很古老,但从那以后就没有什么变化了。
即使您决定跳过上面提到的一些技巧和技巧,作为一个全面的核对表,它也是非常有用的--只是为了确保没有遗漏任何重要的东西。
发布于 2012-03-04 06:28:14
Stack Overflow的人是分布式公司的一个很好的例子,Jeff提供了一些很好的建议-- http://www.codinghorror.com/blog/2010/05/on-working-remotely.html。
关于在分布式团队上实现现有敏捷开发方法的问题--我认为分布式开发是一种开发方法,它试图利用互联网连接方面的技术进步和更好的通信工具,以尽量减少通过在软件团队中远程工作而引入的不连接。
分布式开发强调虚拟团队中所有成员之间的沟通和交互。这个想法是为了减少这样一种感觉:我们在不同的物理空间中工作,而每个人都在独自完成一些离散的任务。这种思想与敏捷哲学是一致的,这种哲学强调个人和相互作用,而不是过程和工具。
我写了一篇关于这个- http://technikhil.wordpress.com/2012/02/20/distributed-development/的博文。
https://softwareengineering.stackexchange.com/questions/9161
复制相似问题