可行性研究课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

$418,040
$400,000
4.5 years
3.5 years
3.3 years
$210,000
$306,748
$325,500
See attachment A See Attachment A See Attachment A
Score: 60
Score: 85
Score: 90
Schedule Feasibility Assessment of how long the solution will
– 经济性原则:以最小的投入取得最好的效果 – 发展原则:发展的前景及适应发展的能力 – 兼容性原则:与原有经济、技术、环境、社会的兼容

• 选择视角
– 技术先进性 – 技术适用性
风险分析
• 风险评估 – 风险识别。如:产品规模风险,过程风 险,技术风险,人员结构风险,与客户 相关风险 – 风险分析,风险优先级。建立风险可能 性尺度;估计对产品和项目的影响 – 风险监控。主要靠管理者的经验 – 风险成本。风险驾驭措施会增加项目成 本
Cost
(a
bS c
)
m(x)
其中 S Size of the system , a,b,c Costant ,
x
(x1 , x2 , , xn
)T
Cost factors,
m adjustment multiplier.
软件:Boehm’s Constructive Cost Model
0
1
2
3
4
5
F P(1 i)n 其中P为初始投资, i 为年利率,
F为第n年底P的值
成本效益分析
到第5年底结算时: 投资额 = 200000(1+3%)5
231855(元) 收入 = 42000 [(1+3%)4+
(1+3%)3+ (1+3%)2+ (1+3%)+1] 222984(元)
3 导出新系统模型
导出高层逻辑模型(conceptual design)
抽象
老系统 物理模型
……
模型 逻辑模型
改进
……
新模型 逻辑模型
实现
新系统 物理模型
报告应该告诉用户“What”而不是“How”
It is written in the customer’s language It describes the functions of the system It is independent of implementation It contains no technical jargon
第三章 可行性研究
• 可行性研究的任务 • 可行性研究的步骤 • 可行性研究的工具
– 系统流程图 – 数据流图 – 数据字典
开发软件要回答三个问题
• Why to do? —可行性研究 • What to do?—需求分析 • How to do? —系统设计
回答是否可行: 最短时间 最小代价
第三章 可行性研究
– 系统流程图 – 数据流图 – 数据字典
可行性研究的步骤
1. 复查系统目标和范围
2. 研究现有系统功能
循环
3. 导出新系统模型
4. 重新定义问题
5. 导出和分析各种可选解决方案
6. 推荐行动方针
7. 草拟开发计划
8. 书写文档提交审查
11 复复查查系系统统目目标标和和范范围围
• 问题定义阶段的成果
• 新系统带来的经济效益。必须考虑 – 开发成本、运行费用货币的时间价值( 利率) – 计算投资回收期 – 纯收入 – 投资回收率
成本效益分析
1、成本估计(Cost Estimation)
⑴ 代码行技术:每行代码的平均成本 源代码行数
⑵ 任务分解技术:人力 工资
⑶ 经验公式及软件:
常见公式形如
• 情形:系统将使客户对组织的态度有何变 化?是否采用一个自动化的系统将与提供 友好的服务相冲突?
策略评估中的模块管理
• 模块管理(Programme management)
– “模块是一组协调管理的项目,通过将项目组 成模块,将获得比单个管理项目更大的效益。 ”——D. C. Ferns
• 有效的模块管理需要有一个模块目标,项 目必须根据模块目标来选择
take to design and implement.
10%
Less than 3 months
9-12 months
Score: 95
Score: 80
9 months Score: 85
Ranking
60.5
92
83.5
第三章 可行性研究
• 可行性研究的任务 • 可行性研究的步骤 • 可行性研究的工具
Same as Candidate #2
Score: 100
Current release of Current technical
Platinum Plus is
staff only has
1.0; only on market Powerbuilder
6 weeks
experience.
Staff thinks Access
10.13.01
Feasibility Criteria
Weight Candidate 1
Candidate 2
Candidate 3
Operational Feasibility Functionality: To what degree does the candidate solution benefit the organization? Political: How well will the solution be received by users? Management?
• 在大的组织中,将可能有模块管理的机构 ,例如模块主管或者模块经理
• 即使没有专门的组织来管理模块,项目的 选择也需要根据组织的整个业务目标来评
策略评估中的业务管理
• 业务管理
– 选定的项目将成为业务的一部分,项目将对资 源产生竞争
操作可行性
• 确定:
– 系统是否能够真正解决问题 – 是否系统一旦安装后,有足够的人力资源来运
30%
Technical Feasibility Technology: Assessment of maturity, availability, ability to acquire, and desirability of computer technology needed to support the candidate. Expertise: Assessment of the technical expertise needed to develop, operate, and maintain the candidate system
• 可行性研究的任务 • 可行性研究的步骤 • 可行性研究的工具
– 系统流程图 – 数据流图 – 数据字典
可行性研究的任务
不是解决问题,而是确定是否可解\值得解 可从下述以下方面考虑(项目评估): – 策略评估 – 操作性评估 – 计划评估 – 技术评估 – 风险评估 – 社会性评估 – 经济评估
行系统
• 用户对新系统具有抵触情绪可能使操作不 可行
计划评估
• 估计项目完成所需的时间 • 评估项目的时间是否足够
技术评估
• 技术的成熟程度 –实验室技术 –经过试用的技术 –已经工业化应用的技术
• 市场需求 – 显在 – 潜在。转化为显在的条件 – 竞争态势。与竞争技术相比,所采用技术的优势及缺 陷
4 重新定义问题
• 复查问题定义、规模和目标,根据新系统 模型,需注意
– 分析员误解 – 用户遗漏
• 重新定义问题
– 循环(定义,分析,求解,重定义)
4 重新定义问题
逻辑模型 重新定义
复查定义
(1)分析员应和用户一起再次复查问题定义、
工程规模和目标
(2)前四个步骤构成一个循环。
注意:此时合同未签,应考虑成本,不宜反复 太多次。
不合算!
成本效益分析
衡量工程价值的经济指标有:
⑴ 纯收入
= 折合现价的总收入 - 当前投资额
=
42000
1 1.035
1 1.034
1 1.033
1 1.032
1 1.03
200000
7652(元)
wk.baidu.com
⑵ 投资回收期 例:第6年底可收回!
42000
1 1.036
35174(元)
7652 0.22(年) 回收期 5.22年 35174
• 技术转换成本 • 支撑体系与条件:原料、销售网络、用户体系、政策 • 技术发展趋势及所采用技术的发展前景
技术方案选择
• 需考虑的制约条件
– 需求制约:现存的需求结构及需求结构可能的变化 – 资源制约:资金、人力资源、自然资源、其它要素 – 环境制约:经济技术环境、社会文化环境、自然环境
• 选择原则
• 组织结构:新系统对目前的部门和组织结 构有何影响?例如一个新的订单处理系统 是否与目前的销售与库存控制的功能相重 叠?
策略评估的内容
• MIS:系统将在组织的何层次上提供何种信 息?它将以何种方式对现存管理信息系统 进行补充何提高?
• 人员:系统将以何种方式影响人力水平何 现存雇员的技术?它对组织整个人员开发 策略有何影响?
5 导出和分析可选解决方案
2 研究现有系统功能
解决现有系统问题
现有系 统功能
新增 功能
? 新系统效益
老系统效益
注意: 只了解老 系统做什么 ,而不管怎 样做;
注意了解 与其它系统 的接口。
3 导出新系统模型
• 旧系统逻辑模型 • 新系统目标和规模 • 逻辑模型描述工具
– 数据流图 – 数据字典 – 用例图
新系统逻辑模型
30%
Only supports
Fully supports
Members Services required
requirements and functionality
current business
processes would
have to be modified
Score: 60
Score: 100
– 阅读和分析有关的材料,如系统目标和范围说明书
– 复查定义,明确限制的约束。
• 复查任务
– 改正含糊的、二义的描述
– 改正不正确的描述
– 核查系统限制和约束
? – 访问关键人员 我们认为用户要的
用户要的
2 研究现有系统功能
• 分析现有系统
– 高层系统流程图 – 确定系统功能
• 比较新旧系统
– 新系统必须完成旧系统的基本功能 – 新系统必须改正旧系统存在问题 – 新系统必须比旧系统增收入、减支出
app is simple.
Score: 50
Score: 95
Score: 60
Economic Feasibility Cost to Develop Payback period (discounted) Net Present Value Detailed Calculations
30%
$350,000
成本效益分析
⑶ 投资回收率:设为j
200000
420001
1
j
1 (1 j)2
1 (1 j)3
1 (1 j)4
1 (1 j)5
j 1.65% 年利率 3%
综合评估
• 我们的目的是最后确定是否实施该项目 • 因此我们要将这些评估加以综合考虑 • 如何综合考虑?列表,综合分析
Feasibility Analysis
社会可行性
• 是否满足所有项目涉及者的利益 • 是否满足满足法律或合同的要求
– 如环境法规
成本效益分析
• 成本估计
– 代码行技术
• 行数*每行平均成本
– 任务分解技术
• 人月1*月工资+人月2*月工资+ 。。。
– 自动成本估算
• 软件工具
成本效益分析
• 成本/效益分析方法 – 成本估计 • 代码行技术。行数*每行平均成本 • 任务分解技术。人月1*月工资+人月2* 月工资+ … • 自动成本估算。软件工具
注:不要花过多精力,占总成本的 5 10 %
项目评估的内容
• 策略评估 • 操作性评估 • 计划评估 • 技术评估 • 风险评估 • 社会可行性(法律,合同,政治……) • 经济性评估
策略评估的内容
• 目标:提出的系统对组织目标具有怎样的 贡献?例如它是否能够增加市场份额?
• IS计划:提出的系统如何与IS计划相适应? 它将替换或者与那些系统接口?它与将来 开发的系统有何交互关系?
(COCOMO)
v1.0 in 1970s , v2.0 in 1995
成本效益分析
2、效益估计(Benefit Estimation) 例:假设某软件生命周期为5年。现在投资
20万元,平均年利率3%。从第一年起, 每年年底收入4.2万元,问该项目是否值 得投资?
P = 20万 4.2万 4.2万 4.2万 4.2万 4.2万
相关文档
最新文档