zoukankan      html  css  js  c++  java
  • 软件计划

     在软件项目管理过程中一个关键的活动是制定软件项目计划,它是软件开发工作的第一步。 项目计划的目标是为项目负责人提供一个框架,使之能合理地估算软件项目开发所需的资源 、经费和开发进度,并控制软件项目开发过程按此计划进行。 在做计划时,必须就需要的人力、项目持续时间及成本作出估算。软件计划的内容有,范围,资源,进度安排,制定软件工程规范,成本估算等。

            

    软件的价格估计的方法

    1,       参数化算法

         C=f(Vi)

         C是软件价格

         Vi所选取的影响软件价格的独立参数

    2,        代码行估算

        有关参数: a,源代码行,是软件产品计量单位,不包括注释,作业命令

                   b,劳动量,一个人参加劳动时间的长短

                   c,软件生产率,单位劳动时间完成软件的数量

        LOC计算方法:

                   A,       对设计的系统进行功能分解;

                   B,       根据历史数据和经验选择每个软件功能块的LOC价格

    3,       任务分解法

                   A,       把软件开发工程分解为若干个相对独立的任务

                   B,       分别估计每个开发任务的成本

                   C,       累加得出总成本

        

    成本/效益分析法

       货币的时间价值法

            有关概念:

                  1,       货币的时间价值:一般用利用率表示

                  2,       纯收入:是指整个生存周期之内的累计经济效益与投资之差

                  3,       投资回收期:就是累计的经济效益等于最初投资所需的时间

                  4,       投资回收率:用来衡量投资效益的大小

  • 相关阅读:
    STM32 printf 方法重定向到串口UART
    STM32F401CCU6与MFRC522接线及读取示例
    Keil MDK5 STM32F401CCU6开发环境配置
    Keil MDK5 STM32F103C8T6开发环境配置
    RFID EPC Class1 Gen2电子标签笔记
    Ubuntu20.04下的ESP8266环境
    Centos7使用memtester测试内存
    内核5.4以上, Realtek 8111网卡初始化失败
    Centos7的KVM安装配置详解
    Python抓取网页例子
  • 原文地址:https://www.cnblogs.com/askDing/p/5108734.html
Copyright © 2011-2022 走看看