我厌倦了手工管理项目。我们使用subversion版本控制,但最终,我想要一个应用程序,可以:
- 向客户发送项目进度通知
- 允许客户端登录并查看项目截图
- 跟踪已支付的款项,以及发票到期日期和未付金额
- 允许客户在一个区域发布关于项目的任何查询 管理多个项目
我目前使用
- SubVersion
- WHMCS ->如果能整合到 中就太好了
有什么建议吗?或者我需要自己写一个这样的应用程序?
Redmine
Redmine是一个灵活的项目管理web应用程序。写使用Ruby on Rails框架,它是跨平台、跨数据库。
Redmine是开源和发布的在GNU通用条款下GPL (Public License v2)。功能
下面是的一些主要特征Redmine .
Multiple projects support Flexible role based access control Flexible issue tracking system Gantt chart and calendar News, documents & files management Feeds & email notifications Per project wiki Per project forums Time tracking Custom fields for issues, time-entries, projects and users SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) Issue creation via email Multiple LDAP authentication support User self-registration support Multilanguage support Multiple databases support
Go Redmine site
你一定要看看Gemini。它有很多很棒的功能,可以做以上所有的事情(还有更多)。此外,在接下来的几周内,我们将在财务方面推出一些很棒的新功能。
戴夫
我一直在看Redmine: http://www.redmine.org/
到目前为止,我只是在为我的2人公司寻找它,因为它将subversion和其他版本控制系统直接集成到项目中,我认为这是一个不错的选择。
但如前所述,我还没有在生产环境中使用它,但它看起来经过了很好的测试。
它还有一个交钥匙版本,可以用作实时CD或虚拟机:http://www.turnkeylinux.org/redmine
/摩挲
如果您正在寻找托管的东西,我会考虑assembla.com。它几乎有你想要的每一个功能,而且在过去对我来说工作得非常好。
http://www.assembla.com/我们使用PivotalTracker
没有你提到的所有功能,但对于客户端交互和项目管理很有用。
您可以自己编写应用程序,但您可能更适合使用SaaS!相信。
你的软件需求比传统的项目管理应用程序提供的要高一些,很可能你会发现许多系统是不够的。
警告:仅仅因为大多数PM应用程序不足并不意味着你应该解决多个不同的应用程序。这将导致重复输入,效率低下,以及应用程序不能正确集成所带来的一系列其他问题。你最好选择一个能把你需要的一切都整合到一个系统里的东西。
你可以试试WORKetc,他们有14天的免费试用,并结合了所有web开发的核心要素。CRM,项目管理,协作工具,账单,支持工具,电子邮件营销,甚至客户登录(邀请客户/承包商检查您正在进行的与他们相关的项目+他们可以协作)。
WORKetc结合了关键工具,因此它可以用来管理整个小型企业。结合提醒、提醒、日历、待办事项、文档共享和其他功能。除此之外,我建议你去看看Google Apps Marketplace。干杯!
这完全取决于你的项目的规模和范围。
我想说JIRA是目前最好的系统,如果你只需要少量的用户(<=10),那么它一个月只需要10美元。
这绝对是最完整的系统,但显然有成本和设置的障碍(有很多初始设置,以获得工作流和东西按你喜欢的方式工作)。