远程开发实践/工具

时间:2010-09-24 20:24:11

标签: collaboration

我正在寻找有关远程开发/编程的一些建议以及目前正在做这方面的人的任何建议。我特意寻找你认为/最有效的做法或一套做法。

我认为以下几点很重要:

  • 使用此类工具进行远程代码审核 作为Crucible *
  • 访问SVN,错误跟踪工具(例如Jira)和wiki(例如Confluence)的良好连接,用于共享进度/设计原理等...
  • 每天早上打电话给“每日站立”
  • 每天记录完成的事情/要做的事情
  • 使用IM客户端进行快速通信

是否有人建议你强烈推荐其他做法/改变?

4 个答案:

答案 0 :(得分:2)

使用分布式版本控制系统,例如GitMercurial。这允许您离线工作......

答案 1 :(得分:1)

  1. 帮助人们讨论的软件 并一起挖掘想法。 考虑一些事情 scriblink
  2. 另外,我建议一个好的     使其成为可能的软件     远程登录其他开发人员     机器 - 在互联网上。它     让生活变得如此简单     在讨论/排除故障时     实际上能够看到的问题     实时到底是什么     
  3. 一个带有麦克风和软件/软件包的好耳机,可以让人们互相打电话和交谈,而不是依赖电子邮件/聊天,因为它们有时很乏味。

答案 2 :(得分:1)

我发现即时消息比电话更有价值,可以与同事进行快速对话。我建议设置一个私有的Jabber服务器(通过OpenFire),这样你就可以强制使用SSL而不用担心窃听任何公司的私人问题。然后使用Google桌面为您的IM客户端脚本日志编制索引。能够找到关于仅给出关键字的主题的所有过去的对话是非常方便的。

答案 3 :(得分:0)

团队中的所有开发人员都使用IM。通过IM获得技术问题的答案比通过大型电子邮件线程快得多。

为您的“公司角色”设置一个单独的帐户通常是个好主意,例如JoeCoder_CompanyName @ Yahoo。