随着知识经济和信息时代的到来,计算机软件行业发展迅速。商业化、资本化、资产化计算机软件价值评估的社会需求也在增加,趋势也在增加。由于系统软件通常是一些规模大、复杂程度高的人的一台机器系统,系统软件的开发、使用、维护和管理过程是一个非常复杂的系统工程,需要巨大的人力、物力和财力资源,以及各种计算机软硬件的支持。系统软件评估应充分考虑这一特点,并从成本渠道评估系统软件的价值。
据统计,软件成本在软件和硬件总成本中的份额已从20世纪50年代的10%以上上升到近期的70%或80%,并继续上升。软件成本中的开发成本和维护成本的比例也从20世纪50年代的近1:1达到近期的1:2。该系统的开发成本和维护成本不应包括在整个生命周期中。
本文主要调整个生命周期中的维护成本。
(1)系统软件的成本构成系统软件的成本作为一个经济范畴,应反映软件产品在其生产过程中所消耗的各种成本,为原材料、燃料、动力、折旧、人工成本、管理成本、财务成本等待项费用的总和。
从财务角度看,系统软件的成本包括以下项目:(1)计算机及相关设备、不间断电源、空调等硬件采购成本。
(2)软件采购成本,如操作系统软件、数据库系统软件等应用软件采购成本。
(3)人工成本,主要是开发人员、操作人员、管理人员、工资福利费等。
(4)培训成本。
(5)通信成本,如购买计算机网络设备、通信线路设备、租用公共通信线路等。
(6)基本建设成本,如新建、扩建机房、购买计算机平台、机柜等。
(7)财务成本。
开发成本由软件开发成本、硬件成本等成本组成,包括系统软件分析/设计成本(包括系统研究、需求分析、系统分析)、实施成本(包括编程/测试、硬件采购与安装、系统软件采购、数据收集、人员培训)、系统切换等。维护成本包括运营成本(包括人工成本、材料成本、固定资产折旧成本、专有技术和技术数据采购成本)、管理成本(包括审计成本、系统服务成本、行政管理成本)和维护成本(包括纠错维护成本和适应性维护成本)。
1.根据待开发软件的特点、所选硬件的特点、用户环境特点和以往类似或类似项目的基础数据,计算软件规模。
2.由系统软件的成本组成,结合成本影响因素、环境因素和以往类似或类似的项目数据分析,进行软件成本计算。这是基于软件成本计算的人力和时间表。系统软件成本计算的风险因素应包括:
(1)了解目标系统的功能需求、开发团队和开发环境的正确性;
(2)历史数据和模型参数的可靠性;
(3)系统分析中逻辑模型的抽象性、业务处理过程的复杂性和软件的可测量性;
(4)新软件技术和替代技术的出现和应用对成本计算方法的影响;
(5)系统软件开发中用户的参考&nbs