项目管理&团队协作工具——BeyondTrack

88250 2008-11-16

一、项目概述
ByondTrack 是一个基于 JavaEE 平台的 B/S 结构项目管理与团队协作工具。该工具具有如下特性:
    1. 工作流管理(Workflow Management)
        基于工作流引擎(jBPM),团队流程建模后的流程定义可以直接部署到系统中,系统将按照流程定义控制团队过程
    2. 任务管理(Task Management)
        BeyondTrack 提供了对项目个生命周期的管理,从项目计划、需求,到实施、发布、维护全方位的监控。管理项基本分为两类:流程任务与自定制任务
    3. 文档管理(Document Management)
        在 BeyondTrack 中,所有文档都是使用 Wiki 进行管理,以方便修改与历史追踪
    4. 与已有系统的整合(Integration of Existing systems)
        将提供CAS、LDAP、Subversion、Mylyn等外部系统方便的整合配置
    5. 适合各种类型的团队(Adapt to your Team)
        无论是敏捷方法的团队还是使用非敏捷方法的团队都可以使用该工具进行项目管理与团队协作

二、关键架构决策
在考虑了现有一些 Java 框架 / 框架组合与技术后,决定采用 JBoss Seam 作为应用框架,这个决定出于以下几点考虑:
    * Seam 是下一代的Java企业级开发框架,Web Beans(JSR299)参考实现
    * Seam 整合的技术在整体性上比 Spring 整合的技术更适合本项目,设计、开发、配置更为简化
    * Seam 提供的上下文管理 、组件注射、表达式语言、作用域管理是现有框架不能比拟的
但是,Seam 也带来一些问题:
    * 当前,Seam对 JBoss AS 的支持更好,要想“简单地”使用 Seam 带来的所有好处,必须使用JBoss AS。虽然 Seam 承诺了可以允许在很多服务器上,但是,配置复杂度和开发限制是个问题
    * Seam 框架目前属于高速发展期,技术变革风险很难避免

三、Open Source!
BeyondTrack 是一个开源的项目,在 CDDL(Common Development and Distribution License,通用开发与发布许可)开源许可证下。如果你对这个项目有兴趣,请访问: https://beyondtrack.dev.java.net/

Mind Map:

持续更新中.......






 

titanxi 2008-11-17
关注。。。
dearshor 2008-11-17
强烈关注~~
对提到的一些技术很感兴趣。我最近就一直在学习seam和jbpm
88250 2008-11-17

这个是个开源项目,有时间和精力的话大家可以投入进来 
hamo2008 2008-12-05
项目目前处于什么阶段?已经有测试版本了么
88250 2008-12-05
hamo2008 写道
项目目前处于什么阶段?已经有测试版本了么

还没有测试版本,由于项目比较大,开发人员比较少,所以开发周期要长一点。预计3各月后出第一个测试版
SSailYang 2008-12-06
从名字上看好像是超过 Trac 的意思,呵呵
88250 2008-12-06
SSailYang 写道
从名字上看好像是超过 Trac 的意思,呵呵


恩,项目原先是想做一个Issue Tracking,进过了两个月的调研与设计后,决定直接做一个项目管理与协作工具了,就是很类似 Mingle 那样的,所以项目名字就定了这个 
88250 2008-12-10
blackeye&hair 写道
关注。。。。。。。

SSailYang 2008-12-10
先关注一下,可惜现在手头有项目,忙不过来。以后有时间的希望能加入
Global site tag (gtag.js) - Google Analytics