请输入您要查询的百科知识:

 

词条 软件工厂
释义

软件竞争已经进展到白刃化,特别是管理软件,各大厂商为了获得投资回报,必须尽最大可能重复利用那些可重复利用的组件而不仅仅是收回开发成本,无论是直接通过降低成本,还是间接通过降低风险、缩短进入市场的时间或改进质量来实现。

从投资角度讲,可重复利用的组件属于金融资产。由于为使组件可重复利用而耗费的成本通常非常高,很难达到可获利的重复利用程度,因此需要有一种系统的方法来实现重复利用。这通常包括确定一个要开发多个系统的领域,找出该领域中重现出现的问题,开发出一套解决该问题的集成生产资产,然后将这些资产应用到在该领域中系统开发的过程中。

基于以上情况,FlexSystem推出了全新的软件平台,在核心平台的基础上,根据客户提出的业务流和输入界面,快速利用组件搭建系统流程,快速创建表单,通过数据逻辑处理,再通过Dashbard的技术,通过多维度,多角度,充分的展示数据报表和自定义查询,最大价值能快速复制系统,从而降低研发成本,快速响应市场,最大程度的满足客户需求。

引用:

产品线工程

1 软件产品线是指具有一组可管理的共同特性的软件密集性系统的集合,这些系统满足特定的市场需求或任务需求,并且按预定义的方式从一个公共的核心资产开发得到。构建一个产品主要工作是组装或生成,而不是重新开发,主要活动是集成而不是编程。每条软件产品线都有一个预先定义的指南和计划,用来定义确切地产品构建方法。

2 在软件产品线方法中,重用是有计划的、能够实现的和强制的。资产库包括从一开始就花费大量成本进行开发的各类产品-即需求、领域模型、软件构架、性能模型、测试用例和组件。所有资产都是为重用而设计,并且为了能重用与多个系统进行了优化。

3 产品线中每个产品都是核心资产的一个简单定制,核心资产必须认真设计并不断重构。

4 产品线核心关注范围、通用性、可变性和扩展点

架构框架

1. 架构框架不同于一般产品的开发框架。架构框架的需求来源是产品线所有产品的共性,架构需要实现所有共性,灵活实现变化点,并支持独立产品的扩展点。

2. 架构不是瀑布式的,不是一层不变,而应该随着开发迭代周期不断的重构演化。

应用工程应用工程是基于领域工程的结果构建系统的过程。对一个新的具体应用做需求分析的时候是利用已有的领域模型,通过领域分析提供的各种通用功能、支持的变量配置、 提供的扩展等来描述客户需要。如果新的需求在领域模型中不存在,则可以定制,或者反馈到领域工程来扩充领域的支持范围。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 0:33:36