第二章
6. 还贷表格
年数 年初所欠金额 年利息额 年终所欠金额 偿还本金 年终付款金额
n Sn-1 In = Sn-1 * in Sn = Sn-1 + In Un Vn = Un + In
7. 13. 现金流预计
Sn = S0 * (1 + i) ^ n
8. 9. 10. 11. 等额系列现金流
Pn(贴现值/先用) = A / CRF
Sn(预期值/后用) = A / SFF
CRF(资金回收系数) = i(1 + i) ^ n / (1 + i) ^ n - 1
SFF(偿债基金系数) = i / (1 + i) ^ n - 1
14. 关联矩阵法进行评价
-
评价主体为项目经理
-
评价对象为设计方案A1, A2, A3
-
确定评价指标为:X1, X2, X3, X4, X5
-
采用二分比较法,计算Fi与Wi
Fi = Fi1 + Fi2 + ··· + Fij
Wi = Fi / (F1 + F2 + ··· + Fi)
-
经以上评价指标可以获得如下价值矩阵表
V(综合价值量) = U1 * W1 + U2 * W2 + ··· + Ui * Wi
V2 > V1 > V3,所以方案排序为 A2 -> A1 -> A3
17. 不同排序结果的集结方法
di = (di1 + di2 + ··· + dij) / l
d1 < d2 < d3
A1 -> A2 -> A3
第三章
3. 成本与工作量的估算
(1)单维度
- 设功能模块分别为:···
- Ej(各个模块平均工作量) = (aj + 4mj + bj) / 6
- Cj(各个模块成本) = Coj * Ej,Mj(以人月为单位的工作量) = Ej / Eoj
- Cs = C1 + C2 + ··· + Cj,Es = E1 + E2 + ··· + Ej,Ms = M1 + M2 + ··· + Mj
(2)多维度
- Ci = αi * Mi,Mi = Ni1 + Ni2 + ··· + Nij
- Cs = C1 + C2 + ··· + Ci,Ms = M1 + M2 + ··· + Mi
(3)对比两组数据
△C = |(Cs2 - Cs1) / Cs2|
△M = |(Ms2 - Ms1) / Ms2|
选择一种输出即可
5. 单参数模型
-
根据软件类型确定r,k,h,d
组织型 3.2,1.05,2.5,0.38
嵌入型 2.8,1.20,2.5,0.32
半独立型 3.0,1.12,2.5,0.35
M0 = r * L ^ k
-
U(综合影响因子) = U1 * U2 * ··· * Ui
-
Ms(修正工作量) = U * M0
Td(软件开发工期) = h * Ms ^ d
Cs(软件开发成本) = α * Ms
6. 双参数模型
-
画出下表
i,Li,Ui,MMi,a = log Li,b = (log Li) ^ 2,c = log (MMi / Ui),d = log (MMi / Ui) * log Li
-
r = 10 ^ [(b * c - a * d) / (n * b - a ^ 2)]
k = (n * d - a * c) / (n * b - a ^ 2)
M0 = r * L ^ k
10. 定价方法
α = α1 * d1 + α2 * d2 + ··· + αk * dk
M = L / δ
C2A = α * M
C2B = β * M
C = C1 + C2 = C1 + (C2A + C2B)
P = C * (1 + γM) * (1 + γC) / (1 - γ0)
11. ABC分类法
-
将各模块按成本自大到小排序为:···
-
分别计算各个模块的成本系数
CIie = Cie / C
C = N1 + N2 + ··· + Nj
画出下表
模块 N1 N2 ···
成本估计 Ci1 ···
成本系数 CIi1 ···
累计成本系数 CIi1 ···
-
作直方图
x轴:模块下标
y轴:成本系数
在距离成本系数0.7最近的模块(a)和距离成本系数0.9最近的模块(b)处做划分
a之前:A
a到b:B
b之后:C
A{} 是重点跟踪与控制模块
B{} 是一般跟踪与控制模块
C{} 不作跟踪
13. 放弃
第四章
1. 2. 4. 8. 净现值法
NPV = (B0 - C0 - K0) / 1 + (B1 - C1 - K1) / (1 + i) ^ 1 + ··· + (BN - CN - KN) / (1 + i) ^ N + DN / (1 + i) ^ N
B:收益
C:指出
D:残值
K:投资额
NPV > 0 :值得投资
NPV < 0 :不值得投资
6. 投资回收期法(现金流量复杂)
画出下表
t
Bt
Kt + Ct
净流量 Bt - Kt - Ct
贴现值 Ft = (Bt - Kt - Ct) / (1 + i) ^ t
累计贴现值 Gt = F1 + F2 + ··· + Ft
从表中可以看出,当l = td = ? 时,累计贴现值出现正值
nd = (? - 1) + |G(? - 1)| / F?
将nd与投资回收期(Tp)做比较,nd < Tp:可行,nd > Tp,不可行
7. 投资回收期法(现金流量简单)
nd = - lg[1 - i * K0 / (Bi - Ci)] / lg(1 + i)
9. 多方案项目排序
-
净年值法
A = NPV * CRF
比较A
-
研究期法
NPV = K + (B - C) / CRF
CRF的n取最小的n
比较NPV
11. 成本—效益分析
收益函数:
B(t) = b0 + b1 * t
消费函数:
C(t) = c0 + c1 * t
nd = (c0 - b0) / (b1 - c1)
?年即可回收成本,所以可行
第五章
5. 公式混合
mod = md(tod) = K / [td * (6e) ^ (1 / 2)]
mo = K / [td * (e) ^ (1/ 2)]
mod = mo / (6) ^ (1 / 2)
tod = td / (6) ^ (1 / 2)
6. 7. 8. 9.(1) 10.(1) 关联分析
判断开发类型进而确定D0
- 全新软件:D0 = 8
- 独立系统:D0 = 15
- 基于已开发软件建立系统:D0 = 27
(S / E) ^ 3 = K * td ^ 4 = D0 * td ^ 7 = D * td ^ 6
K = D0 * td ^ 3
D = D0 * td
11. 放弃
第六章
4. 5. 6. 7. 8. 9.(2) 计划网络图
活动时间对位差:R(x, y) = 0
结点时间对位差:R(x) = R(y) = 0
9.(1) 成本与工作量的估算
第三章 3.