DragonTop软件外包项目协同管理平台

DragonTop软件外包项目协同管理平台是由上海龙软公司启动开发的一个针对软件外包项目进行分布式管理的信息平台。软件外包分布式项目管理平台通过其各种项目和数据管理以及通讯等功能能够切实有效的规范项目管理,明确外包企业在产业链中的位置并聚集各类外包企业相互合作,扩大集群规模,提高业务水平和层次,形成产业联盟,成为企业优势互补、拓展发展空间、提高在外包产业中的竞争力、实现超常规发展的重要手段,以解决上述问题。因此,本项目的建设是必要的,并且对上海信息服务外包产业具有非常积极的意义。

平台各大系统功能模块如下:
(1)项目发包管理
来自全球的所有外包项目都可以在平台上进行发布,可以是公开发布,也可以通过查询,定向发布给一些已经具备一定资质的企业或者个人。发布信息或通过邮件或者短信等形式自动通知给相应的机构。
利用平台,能够提相关服务给软件外包的企业、个人,可以把开发任务提交给开发团队作成本上的评估,按照客户的要求制作开发计划,协调开发团队,核算成本,自动生成投标书。
(2)接包企业资信管理
利用平台,对接包企业的骨干人员、员工规模、接包历史、信誉档案等进行管理。随着开发项目的积累,各个开发商以及发包方的信誉都会在系统中得到不断的积累,在以后双方的合作的过程中,都可能以信誉作为参考。在条件成熟的时候进一步可以实现交易撮合功能。
(3)项目规划管理
采用类似于MS Project的甘特图进行项目的规划管理,但是不同于MS Project的是每一个任务平台都会要求分解到单个人不多于一周的多个子任务,子任务必须按照事先设计的工作流程推进,子任务的完成都会形成任务的工作进度直至整个任务完成,而且每个子任务的进度变动都会通知项目管理团队以及发包方,管理团队以及发包方都可以参与具体的检测工作,降低开发风险。
(4)项目流程管理
采用自主开发的工作流引擎,支持并发工作流、子工作流、子工作流的嵌套,并且和工作流绑定强大的安全性设置。为现实世界中复杂的工作流提供了有力的支持。
(5) 分布式数据库协同管理
考虑到发包方与开发服务方地域上的差异以及项目开发团队可能有多个团队的协同开发,平台支持多点数据库的分布式管理,根据发包方设置的权限,会把一部分数据自动备份到本地,开发团队、管理团队会感觉像本地数据一样的速度查询,更新数据。
(6) 软件外包知识库管理(含信息搜索引擎)
所有的项目信息,开发过程中登记的信息项目进展情况以及团队的开发能力等数据都会留在系统中,根据项目保密等级的设置以及用户的权限,都可以通过搜索引擎查询到所有相应的数据,为发包方甚至为软件产品开发团队提供决策支持。该搜索平台还可以成为平台内企业管理者和技术开发人员的一个好工具。
(7)项目开发团队实时通讯平台
鉴于项目都是由一些分散的团队进行开发,系统为每个项目设置公报系统。针对每个具体任务的即时通讯功能,甚至IP软电话功能,平台还可以实现开发中实时通讯工具的整合,通过给开发团队的每一个子任务设置在线洽谈室,让相关的探讨信息都有机地统合到系统中,让远距离协同开发的工程师之间可以随时进行语音和文字的交流。
(8)开放式API以及数据交换
以SOAP Web Services接口提供开放式API,满足用户二次开发的需要,通过用户的二次开发可以与客户自己的系统实现数据交换。
实现与MSOffice的数据交换,让MSOffice成为非在线的用户工具。
(9)产品发布及版本管理
项目开发,产品发布借助于平台的发布子模块,能够保证项目要求,文档,代码,测试式样的原子性提交,保证开发的完整性以及可确认性,也为后期维护带来方便。集成各种主流的版本管理软件:SubVersion、CVS、VSS、Perforce、ClearCase等。将开发任务和源代码绑定管理,管理人员可以通过开发任务直接管理到源代码,实现了软件开发的最细节管理。

 

top
© 2008 by DragonSoft Group Ltd. All rights reserved
Contact DragonSoft

联系方式

查看属于您的联系方式...