分享到:
电话:0371-61318821
助力企业快速实现 "互联网+" 计划

官方微信

郑州星云互联新闻中心,郑州星云互联资讯
首页 > 新闻中心 > 行业新闻

软件定制模式

    软件定制开发现在在市场上越来越得到推崇,软件定制开发方法也有很多,下面有郑州软件定制公司星云互联来讲解下软件定制方法中的原型法。什么是软件定制开发原型法,原型法与传统方法SA/SD的区别,以及原型法的优点,下面我们一一介绍。

    软件定制开发原型法是针对传统SA/SD方法的缺点而提出的一种新的软件开发方法。“原型”是一种结构,它是基本上按原物大小且具有一般功能的一种新的形式或设计。“原型”一词在其他领域早就用了,并实际地构造过原型。这里所说的软件定制开发原型法不是原型建造的所有形式,而是指“软件原型构造法”。因此,可给软件定制开发原型法如下定义。
    软件定制开发原型法是一种软件系统开发方法学,它基于建立和使用一系统原型来进行系统的设计、实现、测试和安装。软件定制开发原型法是在总结传统方法的基础上,为克服SA/SD遵循软件生命周期开发过程的缺陷而提出的。 
    SA/SD的缺陷主要并不来源于方法本身。而是来源于人们对实际问题的了解和认识,在开发一个实际的软件系统时,往往系统开发人员对用户的业务不很了解,而大多数用户对计算机也缺乏足够认识,这样容易造成用户与开发人员之间的误解。软件生命周期法强调软件开发过程的阶段性、完整性和顺序性。
    在多数情况下,用户难以做到,特别是需求分析阶段,用户很难一下子说清楚他的要求,更谈不上完整和正确。

    对解决上述问题存在的缺陷概括起来有以下三点: 
    一、用户很少可以清楚、准确地提出他们的信息需求,因而也不可能预先准确地描述系统需求。只有当他们开始使用系统时,才会真正明白他们到底需要些什么,系统存在一些什么问题。
    二、由于软件生命周期法的严格顺序性、阶段性,在系统交给用户使用前,用户看到的是一个“纸上系统”,无法表明一个动态系统的工作状况,用户难以做到“心中有数”,当系统运行后又有许多修改而增加维护的困难。
    三、应用系统越来越复杂,传统周期法使得开发过程周期长。难以立即见效,软件定制开发原型法正是针对上述问题提出的。其核心思想是,快速建立一个实现了系统若干功能的(不要求全)可执行模型,来启发、揭示并能不断完善,直到满足用户全部要求为止,通常把这个可执行模型称为“原型”。因此,许多人把软件定制开发原型法称为’‘快速弱功能”软件开发方法。

   本文由郑州星云互联原创,站在请注明!!!

郑州星云互联

作者:星云互联 时间:2016-10-28 阅读:1498 分享到: