首页->质量体系
 

  十维园软件质量控制管理体系建立在十维园软件工程方法论基础之上,严格遵守ISO9001和CMM标准,实现对软件开发全过程的严格质量控制。十维园软件工程方法论主要表现在:
  • 双重软件技术开发体系
  • 软件工程工序标准
  • 软件质量管理
  • 面向对象的软件开发方法学

      

    软件技术体系对软件工程的影响
  •   根据十维园软件技术体系的特点,十维园软件组成两条软件研发生产线:

      应用软件研发生产
      应用软件研发生产面向应用软件系统的最终用户,生产出的软件供给最终用户使用。
      基础软件研发生产
      基础软件研发生产面向应用软件程序员,提供更好的软件平台、通用模块或软件工具,使应用程序员拥有更
    强大的工具与手段,更简单容易地开发更可靠的应用软件。
      

      十维园软件工程管理根据这两条性质不同的研发特点分别进行软件开发过程与软件工序管理。

    Top

    软件工程工序标准

      十维园软件严格控制软件开发过程,将软件开发过程的重要里程碑阶段规定为软件生产线的流水生产工序,下图是应用软件开发重要阶段的工序简图:

      十维园软件工程规范为每个“生产工序”编制了一系列配套标准,这些标准规定了各工序内部的任务步骤、任务输入要求、文档模版、技术参考标准、模型资源(用于需求分析工序与设计工序)、组件资源(用于设计工序与编码测试工序)、任务检验标准与任务输出标准等。下图是软件编码实施阶段标准使用指南一览图:


    点击图片放大

      工序标准序列的建立,改变了软件开发手工业小作坊的生产模式,降低了软件开发技术难度,提高了软件质量,提高了软件开发效率,为工业化生产应用软件奠定了基础。

    Top

    软件质量管理

      十维园软件利用工序标准序列,强化工序阶段输出质量检查管理。

      细化软件工序输出的质检规范,例如:应用软件产品检查包括内容如下:

    Top

    面向对象的软件开发方法学

      十维园软件开发方法学参照流行OO方法,根据自己的实际情况制定了十维园OO软件开发方法学,该方法覆盖从软件需求分析(OOA)到软件模块设计(OOD)到软件编程(OOP)的整个软件开发阶段。
      十维园面向对象的软件开发方法学的特点是从需求分析阶段开始并且无缝地过渡到软件设计直至编写代码。软件开发过程是从纯粹业务需求对象到软件编程对象的不断认识深化过程。下图简要说明十维园软件OOA® OOD® OOP三个阶段需要描述说明的对象以及之间的依赖继承关系。


    点击图片放大

      上图显示了十维园软件开发过程中从最初的面向用户、面向业务的初步需求分析模型转变成面向最终产品构架的详细需求分析模型,再转变成软件设计模型直至程序编码的发展依赖关系。

      由于十维园软件平台WIOGarden提供了强大的程序功能,屏蔽了底层软件技术细节,支持诸如对象(包含组件)管理、底层接口等通用服务功能,因此,保证了应用软件开发人员仅关心关注需求阶段的业务模型如何转化成软件设计直至编码实现,保证了应用软件开发OOA® OOD® OOP的平滑无缝过渡。

    Top

     
    Copyright©2001-2003 北京十维园软件技术有限责任公司(版权所有 侵权必究)
    E-MAIL:webmaster@wiogarden.com  电话:010-62304573