启动少于3个朋友的软件开发方法

时间:2013-01-30 02:30:13

标签: tdd development-environment agile lifecycle

我正在与2位朋友开始一个项目,我们都是软件开发人员,我们希望以安全和正确的方式来做事。这就是为什么我们决定使用一些符合我们需求的软件开发方法。我想知道哪个对我们来说是一个很好的起点,这些是变量:

  • 我们是3人团队。
  • 我们是朋友。
  • 这是一家新公司。
  • 我们希望以正确的方式做事。
  • 我们希望生成清洁代码

我还想知道可以帮助这些方法的软件。

1 个答案:

答案 0 :(得分:5)

一对夫妇必须以正确的方式开始

  1. 持续集成 - 使用持续集成服务器构建代码并运行自动化测试。 Jenkins是一个很好的开源示例
  2. 版本控制 - Git是时尚的新(和更好)选择,但SVN也可以。 FWIW,我工作的组织正在从SVN迁移到Git
  3. 编写大量测试 - 从长远来看,这将为您节省时间和头痛
  4. 处理您感兴趣的事情。