项目管理软件是一个开发团队举足轻重的工具,它的主要使命之一就是帮助你管理日常开发工作中各种繁杂的任务与Bug,否则你就会被淹没在任务与Bug的海洋中不能自拔。它也是开发团队重要的协作平台,有了这个平台,团队成员之间才能方便地了解到每个人“做了什么,在做什么,将做什么”。
所以,项目管理软件的选型成为一个开发团队必须面对的问题。以下列出一些常见的项目管理软件,供大家参考:
Trac
开发语言:Python
项目主页:http://trac.edgewall.org/
是否开源:是
项目简介:Trac 是用Python写的一个基于Web的事件跟踪系统,它使用WiKi作为文档的格式,Subversion作为版本控制系统。可帮助开发人员进行源码版本管理、Bug跟踪和讨论。
Bugzilla
开发语言:Perl
项目主页:http://www.bugzilla.org/
是否开源:是
典型用户:NASA, Facebook
项目简介:是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。
todoyu
开发语言:Perl
项目主页:http://www.todoyu.com/
是否开源:是
项目简介:todoyu是一个PHP开源的任务/项目管理,时间跟踪和协作开发应用程序。它拥有一个流行的Ajax操作界面,在每个项目上都可以有用户和客户。在 todoyu中,项目被分成带子任务的多个里程碑并分配给用户。每个任务发费的时间将被记录。
Redmine
开发语言:Ruby
项目主页:http://www.redmine.org/
是否开源:是
项目简介:Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ROR版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。
开发语言:Java
项目主页:http://www.atlassian.com/software/jira/
是否开源:是
项目简介:JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
Gemini
开发语言:C#/ASP.NET
项目主页:http://www.geminiplatform.com/
是否开源:否
项目简介:Gemini是一个流行的基于.NET的issue和bug管理平台。非开源,免费版可供5人使用, SharpDevelop 用的就是它。
Zentao 禅道
开发语言:PHP
项目主页:http://www.zentao.net/
是否开源:是
项目简介:禅道是第一款国产的优秀开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。先进的管理思想,合理的软件架构,简洁实效的操作,优雅的代码实现,灵活的扩展机制,强大而易用的api调用机制,多语言支持,多风格支持,搜索功能,统计功能——这一切,您通过禅道,都可以拥有!禅道在手,项目无忧。
其他的还有Basecamp(Ruby),dotProject(PHP),MantisBT(PHP)
分享到:
相关推荐
简要说明、优先级、提出日期、状态、新建/待审批/已审批/已驳回/已实施/结束等,这些信息能够帮助项目团队了解变更请求的详细信息和状态。 变更请求分析、影响分析、考虑的解决方案、工作量估算、可能的开始实施...
【超市采购系统软件需求简要说明书】 本文档旨在详述一款专为小型超市设计的采购系统软件的需求,以便于开发团队理解并构建出满足用户需求的高效管理工具。该系统的目标是提高超市的运营效率,优化决策过程,并增强...
比如,如果是一款项目管理工具,可以介绍其任务分配、进度跟踪、团队协作等功能。 3. **系统需求** 明确列出运行该软件所需的硬件和软件配置,如操作系统版本、内存大小、硬盘空间等,以确保用户在安装前能确认...
【项目管理系统】是一种用于组织和管理项目从启动到完成的工具,它可以帮助团队高效地跟踪工作流程、分配任务、管理资源、协调团队成员,并确保项目的顺利进行。在本压缩包中,我们找到了一个名为“史上最强最新的...
本文将详细介绍项目管理项目进展报告模板,并结合“源码软件”这一标签探讨在软件开发项目中的应用。 项目进展报告通常包含以下几个核心部分: 1. **项目概述**:这部分简要介绍项目的基本信息,如项目名称、项目...
组态王驱动开发是针对工业自动...通过本文的简要说明,希望能为初学者提供一个清晰的入门路径,并在实践中不断深入学习,提升自己的专业技能。阅读提供的583434.pdf文档,将有助于更详细地了解具体开发步骤和技术细节。
* 项目管理:信息系统开发需求说明书是项目管理的重要工具,确保项目的正确性和可靠性。 信息系统开发需求说明书是一个非常重要的文档,在信息系统开发过程中扮演着关键角色。它确保开发团队正确地理解客户的需求,...
"单机既安装服务端又安装客户端使用的简要说明"可能是指在一个机器上同时运行VisualSVN Server(服务端)和TortoiseSVN(客户端),这对于小型团队或个人开发者来说是一个经济高效的选择,因为他们可以在同一台设备...
这些定义有助于统一团队成员对于项目中常见概念的理解,确保在后续开发过程中的一致性和规范性。 #### 三、任务概述 **目标:** 本章节概述了项目的最终目标,即成功实现数字王阳明资源库全球共享服务平台的建设。...
- 举例来说,如果是一款面向企业的财务管理软件,则其目的可能是提高财务处理效率,减少错误,而目标则可能包括实现自动化的账目处理、提高数据安全性等。 #### 4. 用户简介 - 用户简介部分通常会包含: - 用户的...
- **简答题**:要求考生对某个特定知识点进行简要说明,如风险管理的基本步骤等。 ### 学习建议 1. **理论结合实践**:不仅要掌握理论知识,还要通过模拟练习和实际项目操作来加深理解。 2. **持续跟进最新技术**...
它应该包括项目的目标、业务需求和系统架构的简要说明。 2. 需求规格说明书:详细阐述软件的功能性和非功能性需求,包括用户界面、性能、安全性和可扩展性等方面。需求应具有明确性、完整性、一致性和可追踪性。 3...
这些信息对于软件开发过程中的项目管理和 документ控制非常重要。 四、需求确认书项目编号和项目名称 需求确认书项目编号和项目名称是软件开发项目的唯一标识符,它们确定了项目的身份和特征。项目编号...
通过以上内容,我们可以看到,《软件需求规格说明书编写规范》是一份非常重要的文档,它不仅为软件开发提供了详细的指导,还为项目管理、质量保证等多个方面提供了支持。遵循这些规范,可以帮助项目团队更加高效地...
首先,需求规格说明书的目的是明确软件开发的目标,确保所有相关人员对项目的目标和预期结果有共同的理解。这份文档通常由产品经理、业务分析师或项目经理编写,与客户、用户和开发团队密切合作完成。在文档中,会...
综上所述,《软件需求规格说明书模版》不仅是一份技术文档的模板,更是指导项目团队高效沟通、明确目标的重要工具。通过遵循这份文档中的指导原则,可以有效地减少项目中的不确定性和风险,确保项目按时按质完成。
《软件需求规格说明书》是软件开发过程中的关键文档,它详细描述了系统或软件的预期功能、性能和其他非功能性需求,为项目团队提供了一个清晰的蓝图。这份文档通常包括以下几个核心部分: 1. 编写目的:《软件需求...
下面是对这些领域及过程的简要说明: 1. **整体管理**:包括项目章程制定、范围说明书编写、项目管理计划制定等,可用“程书计执监变结”帮助记忆。 2. **范围管理**:计划编制、定义范围、创建WBS、范围确认、控制...
- **版本控制**:跟踪和管理软件的不同版本。 - **变更控制**:管理对软件配置项的更改。 - **状态报告**:提供项目状态的定期更新。 - **配置审计**:确保配置项的实际状态与其记录状态一致。 - **第二节:...