【软件工程|思考题】GIS项目如何估算成本和效益

1. 成本估算

郭曦的小组一起整理的

费用组成

项目可能涉及的成本项目的成本部分,通常包括:

  • 基础建设支出:如房屋和设施,办公设备,平台软件,必需的工具软件等购置费用;
  • 一次性支出:如研究咨询费用、调研费、管理费用、培训费、差旅费、其他一次性杂费等;
  • 运行维护费用:如设备租金和定期维护费用、定期消耗品支出、通信费、人员工资奖金、房屋租金、公共设施维护及其他经常性的支出项目。

成本估算方式

  1. 经验估算(类比估算):自上而下估算,在项目初期信息不足时进行,只能给出一个大概的估算数值,不能够满足项目的要求。
  2. 参数估算:建模技术统计技术,使用模型对项目成本进行估算。一般图上需要描述规模与成本的基本关系,最终获得近似的数值。
  3. WBS基础上的全面估算:对项目的工作分解,对工作包进行成本估算,将结果累加获得。过程是:
    1. 对项目需求做一个完整的限定
    2. 指定完成任务必须的逻辑步骤
    3. 编制WBS表

估算维度

  1. 项目规模
  2. 技术方案
  3. 设备方案
  4. 工程方案
  5. 项目实施进度

绘制WBS表方式

绘制工作流图,将每一项活动当成一项工作任务,在此基础上描绘分工任务。

成本估算全流程

​ ①对每个WBS要素的详细费用估算。还应有一个各项分工作、分任务的费用汇总表,以及项目和整个计划的累积报表。

【软件工程|思考题】GIS项目如何估算成本和效益_第1张图片

②每个部门的计划工时曲线。如果部门工时曲线含有“峰”和“谷”,应考虑对进度表作若干改变,以得到工时的均衡性。

③逐月的工时费用总结。以便项目费用必须削减时,项目负责人能够利用此表和工时曲线作权衡性研究。

④逐年费用分配表。此表以WBS要素来划分,表明每年(或每季度)所需费用。此表实质上是每项活动的项目现金流量的总结。

⑤原料及支出预测,它表明供货商的供货时间、支付方式、承担义务以及支付原料的现金流量等。

评价

​ 采用这种方法估算成本需要进行大量的计算,工作量较大,所以只计算本身也需要花费一定的时间和费用。但这种方法的准确度较高,用这种方法作出的这些报表不仅仅是成本估算的表述,还可以用来作为项目控制的依据。最高管理层则可以用这些报表来选择和批准项目,评定项目的优先性。

​ 以上介绍了三种成本估算的方法。除此之外,在实践中还可将几种方法结合起来使用。例如,对项目的主要部分进行详细估算,其他部分则按过去的经验或用因素估算法进行估算。

2. 经济效益估算

分类1

  1. 直接收益
  2. 间接收益
  3. 不可定量收入

分类2

  1. 短期收益
  2. 长期收益
  3. 隐性收入

综合

项目技术开发的直接现金收入、新产品在生命周期中预期的总销售收入、技术积累、对公司业务和产品线的完善和支持、开辟新市场和利润增长点、进入预期能带来较高收益的新市场、提高客户满意度和忠诚度、打击竞争对手抢夺市场份额、获得新的信息化能力从而改善经营或管理格局等

公式

​ 利润 = 收益-成本


步骤:

  1. 判断软件类型
    确定软件为商业类型还是公益类型,如果是商业类软件,具体划分在哪一个行业内,如果是公益软件,则社会响应程度是主要效益,而不计较经济利润。

  2. 估算软件硬性成本
    按照成本估算的三种方式法进行初步、深入、动态的估算,获得综合成本。(按照软件生存周期进行全方面的估算)

  3. 确定软件主要收益
    判断主要来源,考虑来自各个主体的直接收益与间接收益,进行综合统计。

    3.1一次性收益

    • 开支的缩减。包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存储和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化和分布化等;
    • 价值的增升。包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进,管理和运行效率的改进及出错率的减少等;
      • 其他。如从多余设备出售回收的收入等。

        3.2 非一次性收益

        在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币表示的收益,包括开支的减少。

  4. 计算隐性收益
    公司形象提升,公司人员效率提升等。指无法直接用人民币表示的收益,如服务的改进,由操作失误引起的风险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差情况估计)。

  5. 完善模型
    建立模型,改进经验公式,计算综合经济效益对效益分析的若干指标进行进一步的分析,例如分析:

  • 收益/投资比:软件项目实施后整个系统生命期的收益/投资比值;
  • 投资回收周期:收益的累计数开始超过支出的累计数的时间;
  • 敏感性分析:分析项目中的一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型、处理速度、设备和软件的配置等因素发生变化或进行合理搭配时,对开支和收益的影响最灵敏的范围估计。通常当项目需要在不同因素之间取舍和调整的时候,需要参考敏感性分析的内容。

你可能感兴趣的:(软件工程,软件工程师,面试,经验分享)