1. 可行性分析和系统方案建议
  2. 可行性的6个准则
  3. 成本效益分析技术
  4. 候选系统的可行性分析
  5. 系统方案建议

1.可行性分析和系统方案建议

可行性分析针对的问题是项目能不能够收回投资,系统方案建议则是针对项目的解决方案。可行性是对组织将要开发的信息系统价值或实用性的度量。可行性分析是度量可行性的过程。信息系统在生个生命周期内都应该度量可行性,存在多个关键节点必须要进行可行性的测量,这个称之为逐步投入法。这个跟商业规则的及时止损规则有重要的关联。

第一个关键节点:范围定义阶段的检查点。主要解决对问题紧急程度的度量和开发费用的粗略估算。这个时候要出具:是否值得投入进一步详细研究和分析的费用,费用的估计数值在什么范围。一般来说因为问题不能充分全面的理解,费用只多不少。

第二个关键节点:问题分析阶段的检查点。主要解决最低评估的问题解决成本。这个时候要详细的定义问题的范围边界,关注成本的变化,如果急剧放大,就要做好缩减范围的准备。

第三个关键节点:决策分析阶段的检查点。主要解决从许多可能的实现选择一个作为系统设计目标。这个阶段要详细分析每个可行方案的运行可行性、技术可行性、进度可行性、经济可行性,最终决策出一个适合的建议性方案,做出概要设计和详细设计。

2.可行性的6个准则

可行性要检查6个方面,分别是:运行可行性、文化(政治)可行性、技术可行性、进度可行性、经济可行性、法律可行性。运行可行性是在范围定义阶段和问题分析阶段对一个建议方案解决问题和可见机会能力的度量。简单的是说,这个方案能不能在实施后很好的解决问题,并且让我们前进到更好的位置。文化(政治)可行性是衡量解决方案是不是很符合我们文化习俗的度量,例如某个中国项目主体工作人员是中国人但是只提供西餐供给,特别是国际化项目要特别注意这些。技术可行性主要度量解决方案是否实际合理,针对解决方案考察采用的技术是不是稳定成熟、人员是不是对这些技术很熟练、需不需要技术专家支持等,一般没什么问题。进度可行性是确定最后期限是强制还是期望的,这点很重要,决定了工作节奏和压力。经济可行性是很多项目的底线,是衡量项目收益和成本的。法律可行性是解决方案总是要受到法律制约,例如版权法等。衡量可行性需要在这六个方面进行评价,通常会有一定的冲突,例如最优方案往往是经济可行性最低的方案,这需要和客户方坐下来一起沟通这个问题。

3.成本效益分析技术

成本效益分析技术是分析建议方案的经济可行性技术之一。系统的成本分为两类:与开发系统相关的成本和与运行系统相关的成本。与开发系统相关的成本是随着项目开发逐渐明确和细化;与运行系统相关的成本只有在选择好运行方案后才可以确定。系统的成本还可以划分为固定成本和变动成本,例如运行系统相关成本中固定成本是主机、硬盘的费用,变动成本是电费、运维人员的开销。通过这么比较,基本上我们可以得到一个观点,系统开发成本是一段时间内的集中支出,系统运行成本是长时间内比较稳定的持续支出。一个系统项目的成本是系统开发成本和系统运行成本之和。

系统的效益一般描述为降低成本或者增加利润。这非常符合商业经营的要求。当然不论是有形收益(容易被量化的收益),还是无形收益,都要尽可能进行货币化转化。有三种常用技术可以评估经济可行性,投资回收分析、投资回报率、净现值。这三种技术都是基于货币时间价值上操作的。货币时间价值是说:今天的100元要比明天的100元更值钱,有时间的因素还有通货膨胀的因素。

投资回收分析,是比较简单流行的技术,用于确定投资是否可以回收以及何时回收。投资回收分析确定产生的收益需要多长时间才能超过已产生和继续产生的成本,这段时间称为投资回收期。在比较准确地计算时,需要使用贴现率来找到真正的时间价值。投资回报率分析是比较替代方案或项目的终生收益率,用投资回报率比较找出资金效率最好的项目。当然投资回报率的计算数据要考虑货币时间价值。净现值是一种比较专业的成本和收益分析技术,通过逐年分析净成本和净收益,得出净现值。

4.候选系统的可行性分析

候选系统矩阵是一种用于候选系统方案比较和对比的归档技术。它记录了候选系统之间的异同点,没有提供分析。常见的用于确定候选方案的方案有:1.认识用户表达的想法和观点;2.咨询方法学和架构标准;3.集体讨论可能的方案;4.寻找参考资料;5.借阅相应的杂志和期刊。这些方法可行是因为可行性分析处于项目立项阶段,很多的内容还是模糊的。可行性分析矩阵是评估候选系统分析和等级评定的一种矩阵,对每一方面的可行性赋予权重,然后对各个方案的每一项评分,最后用加权数获得总分,获得最适合方案。

5.系统方案建议

推荐一种方案包括生成一种系统方案建议,面向系统所有者和用户的一份正式书面报告或口头汇报。书面报告的长度一般需要做适当的控制,面向高级管理人员在2页内是适当的,面向中级管理人员在3到5页是适合的,面向主管级管理人员在10页以内是适合的,面向办事员级人员在50页以内是适合的。报告的风格有事实型风格、管理型风格,事实型风格主要面向技术人员,管理型风格主要面向管理人员,如果同时兼具,则根据其人偏向那种职责。具体汇报过程请自己做一次推广,就知道其中的细节了。基本汇报原则:正式、尊重、真诚等等。

系统分析和设计方法之可行性分析和系统方案建议相关推荐

  1. 【控制】《多智能体机器人系统信息融合与协调》范波老师-第5章-强化函数设计方法及其在学习系统的应用

    第4章 回到目录 第6章 第5章-强化函数设计方法及其在学习系统的应用 5.1 引言 5.2 强化学习应用中的关键问题 5.2.1 泛化方法 5.2.2 探索与利用的权衡 5.2.3 强化函数与算法结 ...

  2. 系统架构师(八)系统分析与设计方法

    定义问题与归结模型 软件系统的目的是为了解决问题,因此在建模之初最重要的步骤是对问题的分析与定义,并在此基础上归结模型,这样才能够获得切实有效的模型.定义问题的过程包括:理解真实世界中的问题和用户的需 ...

  3. 系统分析和设计方法之全书总结

    全书总共分为四部分,每一部分都有需要仔细去学习并且需要与现实中遇到的项目做对比,这是我第一次尝试做全书总结. 系统分析和设计的基础 系统分析 系统设计 系统构造和实现以及之后的工作 1.系统分析和设计 ...

  4. 《系统分析与设计方法》 第8章 数据建模

    定义数据建模并解释其优点 数据建模:它是一种为数据库定义业务需求的技术. 优点: 1.数据模型有助于分析员快速地确定业务词汇(比过程模型确定的更全面) 2.数据模型几乎总是比过程模型构造得快 3.一个 ...

  5. 系统分析与设计复习--(三)系统的需求分析

    系统需求概述 在什么场景下,用户通过系统,做什么事情 基于场景的需求才是真正的需求 需求分类: 大众需求 VS 小众需求 强需求(必要的) VS 弱需求(锦上添花的) 高频需求 VS 低频需求 刚需: ...

  6. 系统分析和设计方法之信息系统构件

    信息系统的构件描述了信息系统的通用性系统设计框架和描述规则,通过这种方式去设计和描述可以极大的减轻描述难度和沟通压力.除了描述框架,系统所有者.系统用户.设计人员.构造人员只是代表了角色特征,通常情况 ...

  7. 系统分析与设计方法---用户界面设计的原则

     用户界面设计 接口设计主要包括三个方面的内容:一是设计软件构件间的接口:二是设计模块和其他非人的信息生产者和消费者(如外部实体)的接口:三是人(如用户)和计算机间界面设计. 软件构件间接口的设计与架 ...

  8. 《系统分析与设计方法》 计算投资回收分析

    •一个系统投资¥300万,第一年的收益30万,维护费用100万:第二年的收益200万:维护费用100万:第三年的收益300万,维护费用100万:第四年的收益400万,维护费用100万:第五年的收益50 ...

  9. 《系统分析与设计方法》 练习计算投资回收分析

    练习计算投资回收分析 •一个系统投资¥300万,第一年的收益30万,维护费用100万:第二年的收益200万:维护费用100万:第三年的收益300万,维护费用100万:第四年的收益400万,维护费用10 ...

  10. 基于人工智能的计算机课程教学系统设计,【智能教学系统的特点与设计方法】人工智能系统有哪些...

    [摘要]:智能系统应用于教育领域不仅给人们提供了大量便捷的学习机会.丰富的教学环境和教学资源,而且使学习活动更加自主化.个性化.文章基于此,主要分析了智能化教学系统的特点与设计方法. [关键词]:智能 ...

最新文章

  1. Spring Boot 2.4.5、2.3.10 发布
  2. 实现redis 手动_Redis精华所在,一口气说完Redis的主从复制和哨兵模式
  3. Android的debug.keystore拒绝访问导致的生成异常及解决方案
  4. 前端公共reset.css模板
  5. Android开发指南中文版(十三)User Interface-Notifications
  6. Linux的Vim编辑器
  7. matlab三极管名称,三极管常用型号大全(收藏)
  8. Clover引导Windows10,Mac OS High Sierra,CentOS7 经验分享
  9. 解密MySQL 8.0 multi-valued indexes
  10. 房产抵押贷款需要的资质有哪些
  11. 【科普向】从gtx480的落败到并行计算再到SIMD,MIMD,SIMT
  12. 如何利用长尾关键词挖掘推广口红?
  13. QGIS插件grass使用出现“This algorithm cannot be run:”问题
  14. 工信部总工程师:建设网络强国振兴实体经济
  15. 关于scrapy shell 在ipython环境下 TAB出现debug信息解决方案
  16. 网页端对接linux发起cc,网页端和mLink指南
  17. 无人机学习之路——材料准备
  18. 计算机组装声卡,计算机组装与维护教程之声卡.pdf
  19. COMSOL本周六开课/FDTD时域有限差分/RSoft光电器件仿真设计专题线上通知
  20. 区块链+AI+广告:不仅数据更透明真实,他们让内容的权益回归作者

热门文章

  1. tensorflow 1.14 + cuda10.1 在Ubuntu 16.04上
  2. python判断是不是整数_在Python中确定值是否为整数
  3. mysql数据库错误调试_云函数写MySQL数据库,显示调用失败,但调试写库成功,问题大吗?...
  4. TIA protal与SCL从入门到精通(1)——SCL编程入门
  5. Linux Shell 内建命令 : fg , bg , jobs 命令详解
  6. 车牌分割python_车牌字符分割python打开
  7. python能开发android吗_用Python开发Android程序到底
  8. layui富文本编辑器
  9. 圈圈教你学USB学习资料大全(包含完整光盘和教程)
  10. PMP助力!让你成功转型项目管理