成功案例

鼎软软件产品二次开发应用流程

发布时间:2009年8月11日浏览次数(472)

一、 前言

“将中国的项目型行业管理软件进行产品化,市场化,分散前期研发投入,减少用户投资,为用户提供高性价比的软件产品,成就鼎软社会价值。”鼎软至2008年成立以来一直奉行此原则,在行业管理领域研发投入了《AEM沥青混凝土企业管理系统》、《CEM预拌混凝土企业管理系统》、《CGM混凝土集团企业管理系统》、《QCM混凝土质量监控系统》、《CSM混凝土工业控制系统》、《RCUM综合资源利用认证管理系统》、《MRM医学研究管理系统》等7大管理软件产品,为混凝土、医疗等领域做出了杰出的贡献。由于传统的产品化软件存在软件结构简单且版本单一、业务深入度不够、可拓展性及其有限等问题,鼎软为了彻底的打破这一局限性,团队结合十年的行业软件研发经验,我们利用三开放、一兼容的兼容开放模式(OpenDesign开放设计+ CompatibleWithResearchDevelopment兼容研发模式+OpenInterface开放接口模式+OpenService开放服务模式)来彻底解决了这一问题,在中国的行业管理软件研发与应用方面开创了先河。对于一个行业管理软件来说,首先我们分析企业面临的管理难度、未来5年间发展可能遇到的管理难点,以一个行业管理者的身份去设计与规划用户企业的业务管控流程,结合新技术、新思路与信息化技术来优化管理流程后构建软件平台,在过程中将软件的可拓展性放到第一位,让用户的新需求可以无限制的增加到软件平台中来,为用户更深入的使用软件平台来进行管控工作提供了条件,有效的发挥用户企业信息化应用的积极性,为无限制的延伸软件产品生命周期创造条件,由此鼎软的众多软件产品在推出市场不久就深受用户群体的喜爱,为用户企业的信息化发展与管理插上了腾飞的翅膀。

当用户企业购买鼎软软件产品后,鼎软公司将结合企业现阶段所存在的软件业务需求,在利用三加一兼容开放模式研发的软件平台上进行一定的调整与项目添加即可满足客户应用,但考虑到用户企业未来的管理内容及其管理标准会随着企业战略调整、市场环境变化、政府宏观调控、内部结构调整等等因素发生改变,信息化必须紧密跟进,否则信息化将会被丧失一部分或者更多的价值,为此鼎软公司编制了此《鼎软软件产品二次开发应用流程》,便于双方团队更清晰的认识到管理软件二次开发应用双方团队需要做出的努力与支持,公平、公正的认真做好信息化的深入工作,为用户企业提供长期的信息化保障。

二、 二次需求确认原则

通用型业务(其他用户企业也可能使用的业务)模块开发不收取费用。在软件的应用过程中,出现因需求超越原有需求或者数据支撑、业务逻辑存在缺陷等原因造成用户需求需要调整时,界定为二次需求。软件验收后用户在使用软件过程中提出的超越合同约定范围新增加的的个性化需求将界定为二次需求。

三、 二次需求开发与应用流程

二次需求开发与应用流程分为:需求确认、软件设计、研发与测试、部署升级、用户测试、实施培训、功能验收7个环节。其中大部分环节由鼎软完成,局部环节由双方配合完成,少部分由用户完成。

1) 需求调研

需求调研分为:发起需求、需求调研、需求分析、需求评审、需求确认5个环节,除发起需求与需求确认由用户完成外,其他工作由鼎软完成。

2) 软件设计

软件设计分为:兼容性结构设计(二次需求研发独有)、数据库设计、应用界面设计、任务与工时分解、设计方案确认、研发费用确认6个环节组成,前4个环节由鼎软单方面完成,设计方案确认由鼎软与用户共同完成,研发费用确认由用户在第三方对工作量的指导下与鼎软共同完成。

3) 研发与测试

研发与测试分为:数据库与软件程序研发、测试用例方案准备、测试并提交问题、数据库与软件程序修改、二次需求功能内部发布5各环节,此环节全部由鼎软单方面完成。

4) 部署升级

部署升级分为:升级环境准备、二次需求功能升级与部署、客户环境下软件关联应用测试、数据库与软件程序修改、二次需求功能用户企业发布5个环节,其中部署升级环境准备由用户完成,二次需求功能用户企业发布由鼎软与用户协助完成,其余由鼎软单方面完成。

5) 用户测试

用户测试分为:功能测试用例准备、测试模拟运行、软件功能调整与优化、再次部署与升级、二次软件功能验收5个环节,其中功能测试用例准备与二次软件功能验收由用户完成,测试与模拟运行由用户与鼎软协作完成,其余由鼎软单方面完成。

6) 实施培训

实施培训分为:实施培训计划、实施计划确认、受训人员与实施人员组织安排、应用培训与业务知识传导、实施培训验收5个环节,其中实施培训计划、应用培训与业务知识传导由鼎软完成、其余的环节由鼎软与用户协助完成。

  • 返回