DSTP(
www.we-done.com)是一个集成的,端到端的项目协作平台。它能为CMMI,敏捷等开发方法论的实施提供工具支持;同时也为项目成员提供一个沟通交流的协作环境。
DSTP为整个开发生命周期提供支持,从需求、测试到构建发布,从计划、评审到变更,为项目各项工作提供工具支持;同时各阶段的数据可以有效传递共享,自动跟踪回溯,使得数据的收集和分析变得相当简单。
和一般的项目管理软件不同,
DSTP是基于WEB的,其服务端同时支持LINUX和WINDOWS平台,数据库支持PGSQL和MYSQL。其客户端不仅支持IE,而且支持FireFox,LINUX爱好者完全可在LINUX下使用!
DSTP的授权方式比较独特,并不单纯以商业或非商业来区分,而是考虑了支付能力。它对个人,非赢利组织和小型商业机构是免费的,对一定规模的商业组织则进行适当收费,营造共赢的生态。
主要功能介绍:
项目管理:
1. 图形化界面制定项目过程模板,定义项目过程和详细的项目任务。
2. 项目计划制定、调整、跟踪、查询;
3. 项目过程复制和裁减,轻松完成子系统迭代开发计划。
4. 强大灵活的查询和报表分析功能:重用历史项目数据,帮助当前项目进行准确的项目估算;轻松掌握当前项目的真实质量情况。
工作产品管理:
1. 统一管理需求测试等条目信息和SVN中的代码文件;和SVN集成,实现WHY<->WHAT的双向跟踪。
1.1 不仅能建立需求间的依赖跟踪关系,也可以建立需求和测试计划,代码的依赖跟踪关系。
1.2在一个视图中显示一个工作产品的全部双向跟踪链接,比如某个需求涉及的所有需求,代码,测试条目。为变更决策的影响分析提供有力支持。
2. 完善的工作产品一致性保证:
2.1 完善的变更同步:需求更改后,系统自动触发设计、测试、用户文档同步变更,直到需求得到彻底、完全的实现。
2.2 自动跟踪查看任意一个工作产品的后续进度:已经测试通过?或者才刚刚改设计?相关关联工作产品是否全部同步变更?
2.3 系统自动查找可能被遗漏的实现。比如某个需求已经有设计代码并测试通过,但忽略了用户文档。
2.4 为变更影响分析提供参考数据。
3. 完整的变更历史。和任务系统,变更系统,紧密集成。实现多向直接跟踪。查看工作产品可以查看所有修改记录和修改原因;查看任务可查看该任务修改关联的文件以及修改的详细代码位置。
集成和构建:
能周期性定时或自动感知SVN库的变化来触发集成。在集成结束后自动向指定人员和提交人员发送集成报告。集成报告包括集成时间,结果和集成信息。甚至可以详细到提交到SVN库中代码哪行错误。
DSTP的持续集成服务器兼具CruiseControl和STAF的功能,为复杂环境下的编译和测试自动化提供了完善支持!
变更管理:
1. 统一处理缺陷跟踪,需求设计变更,风险管理!
2. 为每种项目类型自定义变更类型为变更类型定义变更等级,变更原因等跟踪统计信息。保证变更信息可根据实际变化,保持准确合理。
3. 独创的系统变更跟踪阶段,保证变更得到彻底实现,而不会出现改了需求忘了改用户文档等情况;随时跟踪所有同步变更的进展情况,保证进度可控。
4. 强大的统计分析功能:为项目度量分析提供有力支持;历史数据复盘,为组织优化过程提供支持。
同行评审:
1. 自定义评审类型,以及相应的评审数据基准值、检查单、可能错误提示。指导评审有效进行。
2. 自动计算评审数据,和基准值进行参考比较。
3. 强大的统计分析功能:为项目度量分析提供有力支持;历史数据复盘,为组织优化过程提供支持。
事务管理:
1. 统一处理任务,消息,电子邮件。在一个中心视图中,就可以处理所有项目任务,流程,通知,消息,邮件!
2. 任务可以是单个任务,也可以是工作流,通过多个任务按序自动推进完成一个共同的目标。
3. 任务为各模块提供基础通知支持。所有流程处理人都会有相应的流程处理任务,在处理人走完流程,任务自动删除。
4. 和SVN,文档库等紧密集成。查看任务就可以直接查看该任务修改的所有文件或者需求测试条目,甚至可以直接查看文件修改差异。
5. 任务可按项目或按类型分别授权。
知识库:
1. 可分类别进行知识共享;可设置共享权限。最佳实践,典型教训,模块组件......组织宝贵的过程财富得到最大利用。
会议管理:
1. 提供会议室管理和会议管理。协调会议室资源使用;保证会议遗留问题得到确实解决。
2. 能定期自动创建会议,为例会提供良好支持。
用户管理:
1. 包含对用户和群组的管理。各模块可根据群组角色进行授权。
2. 独特的指定交接人、禁用功能,可达到删除用户的效果,同时保证该用户的权限和工作得到平稳过渡,不会遗漏任何事项。
流程定制:
1. 通过图形界面,用户可以轻松的制定各种工作流程或者项目过程!流程可以引入其它流程做子流程。方便构造复杂的流程,体现流程的阶段特征。
2. 流程信息可以使用格式信息,当根据流程创建任务时,系统自动把格式信息转化为当前环境的实际值。