MSN
DSTP-集成的项目协作平台
  DSTP是一个集成的,端到端的项目协作平台。它为CMMI,敏捷等开发方法论的实施提供工具支持;同时也为项目成员提供一个沟通交流的协作环境。充分满足软件开发企业对各种软件项目开发的管理需要。
  DSTP为整个开发生命周期提供支持,从需求、编码、测试到发布,从计划、评审到变更,为项目各项工作提供工具支持;
  随着软件开发越来越复杂,协作在软件开发的地位开始越来越重要。DSTP超越了传统的开发过程管理,同时为项目的协作提供支持。使得DSTP成为一个真正的项目管理和协作平台。

项目协作解决方案
DSTP项目协作平台包含三方面的解决方案:
计划管理:包含项目过程定制,项目计划和调整,项目跟踪,对项目度量分析等功能。
过程管理:包含工作产品管理(需求,测试,代码文档,和SVN集成等),配置管理和集成变更管理(需求设计变更,风险管理,缺陷管理等),同行评审
协作共享:包含事务管理(任务,消息,邮件),知识库会议管理

计划管理
1. 图形化界面制定项目过程模板,定义项目过程和详细的项目任务。
2.
项目计划制定、调整、跟踪、查询;
3. 项目过程复制和裁减,轻松完成子系统迭代开发计划。
4.
强大灵活的查询和报表分析功能:重用历史项目数据,帮助当前项目进行准确的项目估算;轻松掌握当前项目的真实质量情况。

工作产品管理
1. 统一管理需求测试等条目信息和SVN中的代码文件。不仅能建立需求间的依赖跟踪关系,也可以建立需求和测试计划,代码的依赖跟踪关系。
2.
完善的工作产品一致性保证:
2.1 
完善的变更同步:需求更改后,系统自动触发设计、测试、用户文档同步变更,直到需求得到彻底、完全的实现。
2.2 
自动跟踪查看任意一个工作产品的后续进度:已经测试通过?或者才刚刚改设计?相关关联工作产品是否全部同步变更?
2.3 
系统自动查找可能被遗漏的实现。比如某个需求已经有设计代码并测试通过,但忽略了用户文档。
2.4 为变更影响分析提供参考数据。

3.
完整的变更历史。和任务系统,变更系统,紧密集成。实现多向直接跟踪。查看工作产品可以查看所有修改记录和修改原因;查看任务可查看该任务修改关联的文件以及修改的详细代码位置。

配置管理和集成
1.提供完全自动化的基线和版本发布流程。版本发布时,自动检查所有配置项状态,只有在所有配置项全部正常情况下才允许发布。集成服务器能根据版本发布流程自动自动从版本管理工具获取版本,构建版本,集成和测试,打包,上传或者部署到指定位置。
2.持续集成服务器:能周期性定时或自动感知SVN库的变化来触发集成。在集成结束后自动向指定人员和提交人员发送集成报告。集成报告包括集成时间,结果和集成信息。甚至可以详细到提交到SVN库中代码哪行错误。
DSTP的持续集成服务器兼具CruiseControl和STAF的功能,为复杂环境下的编译和测试自动化提供了完善支持!

变更管理
1.
统一处理缺陷跟踪,需求设计变更,风险管理!
2.
为每种项目类型自定义变更类型为变更类型定义变更等级,变更原因等跟踪统计信息。保证变更信息可根据实际变化,保持准确合理。
3.
独创的系统变更跟踪阶段,保证变更得到彻底实现,而不会出现改了需求忘了改用户文档等情况;随时跟踪所有同步变更的进展情况,保证进度可控。
4.
强大的统计分析功能:为项目度量分析提供有力支持;历史数据复盘,为组织优化过程提供支持。

同行评审
1.
自定义评审类型,以及相应的评审数据基准值、检查单、可能错误提示。指导评审有效进行。
2.
自动计算评审数据,和基准值进行参考比较。
3.
强大的统计分析功能:为项目度量分析提供有力支持;历史数据复盘,为组织优化过程提供支持。

事务管理
1. 统一处理任务,消息,电子邮件。在一个中心视图中,就可以处理所有项目任务,流程,通知,消息,邮件!
2.
任务可以是单个任务,也可以是工作流,通过多个任务按序自动推进完成一个共同的目标。
3.
任务为各模块提供基础通知支持。所有流程处理人都会有相应的流程处理任务,在处理人走完流程,任务自动删除。
4.
和SVN,文档库等紧密集成。查看任务就可以直接查看该任务修改的所有文件或者需求测试条目,甚至可以直接查看文件修改差异。
5.
任务可按项目或按类型分别授权。

知识库
1. 可分类别进行知识共享;可设置共享权限。最佳实践,典型教训,模块组件......组织宝贵的过程财富得到最大利用。

会议管理
1.
提供会议室管理和会议管理。协调会议室资源使用;保证会议遗留问题得到确实解决。
2.
能定期自动创建会议,为例会提供良好支持。

流程设计
1.
用户可通过图形界面自定义流程表单和动作状态。
2.
状态和动作支持角色权限和字段控制,只有有权限的人才能更新修改流程。
3. 生成的流程自动支持DSTP内置的查询和统计分析功能。
4. 前台后台都提供完善的API和HOOK机制,用户可通过对HOOK编码,实现对页面和流程的精细控制。
 

用户管理
1. 包含对用户和群组的管理。各模块可根据群组角色进行授权。
2.
独特的指定交接人、禁用功能,可达到删除用户的效果,同时保证该用户的权限和工作得到平稳过渡,不会遗漏任何事项。

过程模板
1.  通过图形界面,用户可以轻松的制定各种工作流程或者项目过程!流程可以引入其它流程做子流程。方便构造复杂的流程,体现流程的阶段特征。
2.  
流程信息可以使用格式信息,当根据流程创建任务时,系统自动把格式信息转化为当前环境的实际值

特点和优势
完全集成,跨越整个开发生命周期,沟通整个开发团队的解决方案:
DSTP是一个有机集成的系统,而不是几个MIS的简单合成
1.1 自动衔接各开发阶段:
    a) 保证各阶段工作按顺序自动触发进行;
    b) 各阶段的数据可以有效传递共享,自动跟踪回溯。
1.2 减少工作量:
    a) 不必在多个工具中费力的提取,重组数据;
    b) 各个流程自动跳转,把耗时的工作自动化。 

  现在已经有很多很好的软件了,可我们却总感觉还有点不足。啊,对了,软件太多了,要同时照顾好这么多软件,那可是个苦差事。
  那么,何不试下DSTP呢,改了需求,通知改代码,改文档?那是工具的事;再不用特别报告说自己修改了哪些文件,修改SVN的文件时,DSTP已经自动帮你把修改的文件附到任务信息去了。把流程交给工具,把创造留给自己。让开发变得自然!

安全性高
2.1 开发框架内置权限检查抽象接口,强制所有数据都要实现读/写/删/建各权限检查,避免遗忘实现造成漏洞。客户端提交的数据都经过服务器再校验,避免伪造数据或链接。
2.2 完善的权限控制系统。系统不设系统级特权用户,各数据自行定义权限拥有人。

  这个是必须的吧,你也好意思拿出来说!嗯,确实不应该说,不过,呵呵,还是说下吧,让你放心。使用DSTP,安全!

安装和使用简单
3.1 安装简单:一个批处理+5分钟,可完成服务器端的安装。安装包括WEB服务器,数据库,SVN服务器等运行平台和DSTP自身。
3.2 访问简单:一个浏览器+网络,随时随地就可以访问。无需安装客户端,无需设置,100%基于WEB。
3.3 提供中心视图:
    a)一个页面,用户可以查看处理所有流程、任务、消息、电子邮件。甚至,查看每个任务修改了SVN的哪行代码!
    b)一个页面,用户可以查看处理项目的所有相关数据。再不用打开多个软件;甚至,也不用切换到软件的各个模块!

  我们已经厌倦了那些笨重,繁琐的东西。何不简单点呢。这么简单,为什么要不喜欢呢!

高度灵活
4.1 跨平台。操作系统支持Linux,win2000及以上版本;数据库支持PGSQL,MYSQL;客户端支持IE6及以上版本,Firefox2.0及以上版本。
4.2 用户可自定义数据的属性,扩充数据的使用;良好的定制功能。通过对各模块的合理定制,可以很好的支持CMMI,敏捷等开发方法。
4.3 强大灵活的查询统计功能,可以组合任意查询条件。制图报告可使您对项目真实情况了如指掌。对比图,趋势图,统计图,让项目高度可视化,让管理变得简单。跨项目查询,对历史数据进行度量分析。不断优化组织的开发过程,提高组织开发能力。
4.4 先进的体系结构,内部模块全部通过SOAP消息总线进行通讯。提供webservice API,支持二次开发进行深度定制。

  很多软件的用户信息经常包含很多东西,QQ,MSN,我常常想,这些东西可不是我们这儿需要的,我们需要的是知道每个人的专业。可是,没有,软件没有关于毕业专业的信息。提个需求吧,下个版本就改,但一堆不需要的信息就不好去掉了,碍眼也没法。
  做了很多菜单,能查询这也能查询那,但我想查的,唉,没相应的菜单,再提个需求吧。
  其实,不必这么复杂,一个灵活的系统,这些都可以随你摆弄,要啥有啥,不要就踢掉,清清爽爽。借用一句流行语“随需应变”!

 

 
版权所有(C) 2008 we-done.com