TOPO,又称TOPO系统,是
杭州云图科技有限公司开发的一系列软件系统的统称。包括Topo项目管理系统、Topo研发管理系统和Topo物料管理系统。
主要功能
●支持多种用户管理方案,包括Windows域、 LDAP、 OpenID以及管理员创建或用户自主创建。
●支持的可独立裁减的模块有:需求管理,
任务管理,
版本管理,代码浏览,自动集成,在线检视功能,
文档管理,项目论坛,项目博客,项目wiki。
●支持邮件通知功能进行协作通知。
● 支持层级化的项目人力组织方式。
●支持scrum和敏捷开发支持,包括多Scrum开发团队、Sprint、故事以及任务的分解与跟踪管理。
●通过标签方式支持各种模块的密切关联.
运行环境
Windows版本直接双击安装就可以了,不需要安装任何其他软件(自带Java和数据库)。
Linux版本需要在Linux服务器上预先安装好Java和MySQL,Java需要7或以上版本,MySQL需要5.0~5.5版本。
服务范围
TOPO通过实现层级化的组织管理来支持多项目管理,每个项目均可根据实际需要独立定制功能模块和用户界面,具体的定制操作是采用拖放式的GUI界面实现的,使用上较方便。与大多数
开源系统不同,TOPO能够提供基于角色的授权管理,每个用户在不同项目角色独立分配,从而方便用户进行灵活的授权控制。
TOPO是比较流行的基于Java架构的管理系统,能够支持多种操作系统、
数据库系统以及应用服务器,并且支持多种用户登录方式,可以使用工号、Email、或者用户ID登录。为便于与企业现有系统集成,Topo能够支持的用户管理方案有: Windows域、 LDAP、 OpenID以及管理员创建或用户自主创建 。
TOPO实现了包括诸如项目开发进展、缺陷处理、评审检视、Wiki编辑、
源代码修改等项目活动信息,比如某个成员checkin了代码,或提交了一个BUG,或项目启动了一个评审等信息都能够在第一时间呈现给项目成员。通过提供基于项目的活动记录面板,项目成员可以方便及时的了解项目的状况。
TOPO缺省提供一套业界常用的研发管理解决方案,但同时也考虑到了各种研发团队的不同的个性化需求,Topo实现了
工作流与功能界面的定义功能,这些自定义包括各种功能的跟踪流程的状态、角色、动作、权限、操作界面、显示字段、查询条件、结果显示等。一般情况下系统缺省提供的解决方案已经足够,也无需用户大量扩展这些定义。
TOPO可以为各项目分别提供各种开发模型的支持,对Scrum与敏捷开发在流程跟踪、
数据存储与查询方面提供了完整支持。提供了基于项目的多Scrum开发团队、Sprint、故事以及任务的分解与跟踪,以及基于项目的版本与Build的规划、创建与发布等功能,并且支持版本与Build到缺陷的关联追踪。
TOPO提供了源代码在线浏览和检视功能,开发人员可以在线浏览代码、查看代码历史、修改记录或针对不同版本进行内容比较。Topo支持针对不同项目的不同代码库配置,并且针对一个项目可以配置多个代码库,项目成员根据各自的代码库权限可以浏览到相关的代码内容。Topo支持代码浏览和缺陷跟踪模块的紧密集成,可以在Web上在代码的修改和相关的缺陷间进行关联跳转。同时支持代码l浏览与在线检视/评审的紧密关联,可以对代码库中的特定内容(特定目录或文件的特定版本,或某一次代码变更)进行在线检视,简化了
源代码的检视和评审工作。
主要特点
1. TOPO的特点
用它管理项目,跟踪任务、bug,通过TOPO的邮件通知功能进行协作通知,在实际工作中使工作效率提高了,安全性、可扩展性提升。
TOPO 不仅仅是一个
项目管理工具系统,更是一个完整的端到端的研发信息共享平台,通过TOPO,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。项目通过定制需要的各种TOPO模块插件,能够实时地将信息反馈给项目的每一个成员,每一个成员的工作结果信息都将迅速地反馈到TOPO系统中,这些方便便捷的操作会极大地鼓舞了项目组的各方人员,甚至包括客户,及时响应,相信是每一个客户都会欣赏的。
2. TOPO的创新
◆真正支持矩阵化的管理
◆项目模型的选择与自定义
◆完全自定义的统计与统计视图
◆系统全Tag支持
版本更新
Topo系统推出两个版本:
1、10用户Free版本
2、全功能企业版本
Topo系统已推出3.0版本