6

对不起,Windows 开发人员,此解决方案仅适用于 Mac。

这组应用程序占:可用性测试、屏幕捕获(视频和静止图像)、版本控制、任务列表、错误跟踪、开发人员 IDE、Web 服务器、博客、Web 上的共享文档编辑、团队和个人聊天、电子邮件、数据库和持续集成。这确实假设您的团队成员提供他们自己的机器,并且一个人有一台备用的旧计算机作为源存储库和 Web 服务器。全部不到200美元。

可用性

银背

许可证 = 3 x 49.95 美元

“面向设计师和开发人员的自发的、不显眼的可用性测试软件。”

源代码管理服务器和客户端(多个选项)

颠覆= 免费

Subversion 是一个开源版本控制系统。

版本(目前处于测试阶段)= 免费

版本为您的 Mac 上的 Subversion 提供了愉快的工作。

Diffly = 免费

“Diffly 是一个探索 Subversion 工作副本的工具。它显示所有有更改的文件,单击文件,显示该文件更改的突出显示视图。当您准备好提交时,Diffly 可以轻松选择您的文件想要签入并收集有用的提交信息。”

错误/功能/缺陷跟踪(多个选项)

Bugzilla = 免费

Bugzilla 是一个“缺陷跟踪系统”或“错误跟踪系统”。缺陷跟踪系统允许单个或一组开发人员有效地跟踪其产品中的突出错误。大多数商业缺陷跟踪软件供应商收取巨额许可费用。

Trac = 免费

Trac 是用于软件开发项目的增强型 wiki 和问题跟踪系统。

数据库服务器和客户端

MySQL = 免费

CocoaMySQL = 免费

网络服务器

阿帕奇=免费

开发和构建工具

XCode = 免费

CruiseControl = 免费

CruiseControl 是一个用于持续构建过程的框架。它包括但不限于电子邮件通知插件、Ant 和各种源代码控制工具。提供了一个 Web 界面来查看当前和以前的构建的详细信息。

协作工具

写字板=免费

Ta-da 清单= 免费

4 位用户的篝火聊天= 免费

WordPress = 免费

“WordPress 是一个最先进的发布平台,专注于美学、网络标准和可用性。WordPress 既免费又无价。”

Gmail = 免费

“Gmail 是一种新型的网络邮件,它建立在电子邮件可以更直观、更高效、更有用的理念之上。”

屏幕截图(视频/静止)

=免费

“Jing 的概念是随时可用的程序,它可以立即捕获和共享图像和视频……从您的计算机到任何地方。”


很多很棒的回复:

TeamCity [哟|||]

Skype [埃里克·德拉巴]

FogBugz [脉轮]

IChatAV 和屏幕共享(操作系统内置)[amrox]

谷歌文档 [amrox]


4

8 回答 8

7

你已经涵盖了大部分内容。

我总是为另外两件你可能认为奇怪的事情增加空间、时间和金钱。

  1. 像普通用户一样设置的机器。没有安装开发或调试工具。让它看起来像是有人刚刚从 Apple Store 购买的。我进行图像切换,但我认识一些通过切换到外部引导驱动器来发誓的人。

  2. 还包括为处女提供的“免费”午餐。这是一个进来测试你的程序的人,他不是开发人员,也不知道你的软件。您可能必须多次这样做,但不要再使用同一个人。

作为补充说明,请确保您使用的“免费”应用程序和网站是真正免费的,而不仅仅是免费供个人使用!

祝你的项目好运!

于 2008-09-16T22:43:37.653 回答
1

协作工具

Skype = 免费 - 如果您不能面对面工作,假设每个人都已经拥有宽带,Skype 之类的工具可以让您免费接近。mac 客户端工作得很好,因为大多数现代 mac 已经有摄像头,所以你应该大部分时间都设置好。

于 2008-09-16T14:01:35.693 回答
1

将 hudson 视为 CI 服务器

于 2010-05-09T04:38:41.340 回答
0

更改 JetBrains 的 TeamCity 的 CruiseControl。它对多达 20 个用户免费,并且比 CruiseControl 更强大、更实用。

它易于设置,并具有一些惊人的功能。例如自动发送构建以在您可能坐在办公室的任何备用计算机上执行。

于 2008-09-16T13:59:00.520 回答
0

您如何进行时间跟踪/调度/发布计划?

那些可以帮助您按时发货的产品?阿拉FogBugz

于 2008-09-16T13:59:26.557 回答
0

Trac 和 Subversion 有一个非常好的集成,可以让您将 Trac 票证链接到 SVN 变更集,反之亦然(SVN 变更集实际上可以将 Trac 票证移动到新状态)。

于 2008-09-16T16:31:59.497 回答
0

我发现一些有用的内置 Leopard 工具是 iChat AV 和屏幕共享。

此外,Google Docs,尤其是电子表格和表格也很好(而且免费)。

于 2008-09-16T16:40:51.770 回答
0
  • 版本控制svnX是一个免费的基于 GUI 的 Subversion 客户端。
  • RDBMSPostgreSQL是一个免费的关系数据库,其跟踪记录可以追溯到几十年前。它很容易安装在 OS X 上
  • IDE:如果(并且可能仅当)您正在编写 Java 代码,Eclipse是用于 Java(和其他平台,尽管我不保证除了它的 Java 能力之外的任何东西)的无与伦比的(和免费的)IDE。
  • ScreencastingScreenFlow的售价为 99 美元。
于 2008-09-19T12:32:00.350 回答