BeyondTrack ---- 项目管理与团队协作工具

来源:互联网 发布:剑三技能监控数据 编辑:程序博客网 时间:2024/06/05 03:36

BeyondTrack 项目简介

一、项目概述

ByondTrack 是一个基于JavaEE 平台的 B/S结构项目管理与团队协作工具。该工具具有如下特性:

    1. 工作流管理(WorkflowManagement

        基于工作流引擎(jBPM),团队流程建模后的流程定义可以直接部署到系统中,系统将按照流程

        定义控制团队过程

    2. 任务管理(TaskManagement

        BeyondTrack提供了对项目个生命周期的管理,从项目计划、需求,到实施、发布、维护全方

       位的监控。管理项基本分为两类:流程任务与自定制任务

    3. 文档管理(DocumentManagement

        BeyondTrack 中,所有文档都是使用Wiki 进行管理,以方便修改与历史追踪

    4. 与已有系统的整合(Integrationof Existing systems

        将提供CASLDAPSubversionMylyn等外部系统方便的整合配置

    5. 适合各种类型的团队(Adapt to your Team

        无论是敏捷方法的团队还是使用非敏捷方法的团队都可以使用该工具进行项目管理与团队协作

二、关键架构决策

在考虑了现有一些 Java框架 / 框架组合与技术后,决定采用JBoss Seam 作为应用框架,这个决定出于以下几点考虑:

  • Seam 是下一代的Java企业级开发框架,WebBeansJSR299)参考实现

  • Seam 整合的技术在整体性上比Spring 整合的技术更适合本项目,设计、开发、配置更为简化

  • Seam 提供的上下文管理、组件注射、表达式语言、作用域管理是现有框架不能比拟的

但是,Seam 也带来一些问题:

  • 当前,SeamJBoss AS 的支持更好,要想“简单地”使用Seam 带来的所有好处,必须使用JBossAS。虽然 Seam承诺了可以允许在很多服务器上,但是,配置复杂度和开发限制是个问题

  • Seam 框架目前属于高速发展期,技术变革风险很难避免

三、OpenSource

BeyondTrack 是一个开源的项目,在CDDLCommon Development andDistribution License,通用开发与发布许可)开源许可证下。如果你对这个项目有兴趣,请访问:https://beyondtrack.dev.java.net/

原创粉丝点击