在接触Y件开发这一行业之前Q我们首先要了解软g的特炚w有哪些,要知道,软g是一U特D的目Q下面就让盐城Y件开发详lؓ大家介绍一下Y件的特点都有哪些?
(1)软g是复杂的。Y件是人类有史以来生的复杂度最高的工业目QY件是一个庞大的逻辑pȝ。Y件开?其是应用Y件的开发常常涉及其他领域的专门知识,q就对Y件开发h员提Z很高的要求?
(2)软g对硬件和环境有不同程度的依赖?Z减少q种依赖?在Y件开发中提出了Y件的可移植性问题?
(3)软g是一U逻辑目Q而不是具体的物理实体Q具有抽象性,Z可以把它记录在纸?保存在计机内存、磁盘和光盘{存储介质上,但却无法看到软g本n的Ş?必须通过观察、分析、思考、判断以及通过计算机的执行才能了解到它的功能和作用?
(4)软g目的生产主要是开发研?没有明显的制造过E。Y件开发研制完成后,通过复制可以产生大量软g目,所以对软g的质量控?必须着重在软g开发方面下功夫?
(5)软g目在用过E中Q不存在损、消耗、老化{问题。但软g在运行时,Z适应软gg、环境以及需求的变化而进行修攏V完善时,会引入一些新的错?从而软g退?在修改的成本变得让h们难以接受时,软gp抛弃,生存期停止?
(6)软g目的开发主要是脑力力_,q未完全摆脱手工开发方式,大部分项目是“定做的?生效率低?
(7)软g目的成本相当昂?软g费用不断增加,软g的研刉要投入大量的人力、物力和资金,生q程中还需寚w目进行质量控?Ҏ(gu)仉目进行严格的验?