成本效益分析
成本效益分析的目的是从经济的角度评价开发一个软件项目是否可行。
效益分为有形效益和无形效益。有形效益可言用货币的时间价值、投资回收期和纯收入等指标进行度量;无形效益主要从性质上、心里上进行衡量,很难直接进行量的比较。
系统的经济效益=使用新的系统而增加的收入+使用新系统可以节省的运行费用。
(1)成本估算
一个软件开发的成本主要表现在人力消耗。
可以用代码行定量估算方法,把开发软件中实现每个功能所需要的源代码行数与成本联系起来。
也可以用任务分解技术估算成本。将软件各个子系统的开发阶段相对独立,然后再分布估算各个阶段的成本。
(2)货币的时间价值
成本估算的目的是为了了解对项目的投资。成本估算后得到项目开发时需要的费用,这就是项目需要的投资。在进行成本效益分析时,要考虑货币的时间价值。
设现存入年利率为I的货币P元,则n年后可得的钱数为F,若不计复息,则:
若n年后收入为F,那么这些钱现在的价值是:
相关阅读
1引言 1.1编写目的 该文档在概要设计的基础上,进一步的细化系统结构,展示了软件结构的图标,物理设计、数据结构设计、及算法设计、详
程序员交流论坛排行: 1. StackOverflow 网址:http://www.pudn.com/ 2. CodeProject 网址:http://www.codeproject.com/ 3
概要设计 1引言1.1目的 该文档的目的是描述实验室设备管理系统的概要设计,主要内容包括系统功能简介、系统