架构师学习笔记7--系统计划

网友投稿 746 2022-10-19

架构师学习笔记7--系统计划

架构师学习笔记7--系统计划

系统计划用于描述从项目提出、选择到确立的过程,包括:

一、项目的提出与选择 一个项目的提出,有各种各样的动机,我们要根据这些动机来确定系统的工作范围,立项,提出选择方案,并给出结果。

(一)项目的立项目标和动机 1、进行基础研究并获取技术 2、进行应用研发并获得产品 3、提供技术服务 4、信息技术产品的使用者

(二)项目的选择和确定 1、选择有核心价值的产品/项目或开发方向 2、评估项目风险、收益和代价 3、评估项目的多种实施方式 4、平衡地选择合适的方案 1)新技术带来新风向 2)不基于快速开发技术可能使周期变长,但选用又可能会影响灵活性 3)不考虑扩展性可能影响适应性,但考虑过多又会增加时间和成本 4)开发方可能因为关注技术而忽略了真正的需求。 5)企业经营者要么容易忽略客户的需求,要么对客户的需求照单全收,累死开发团队

开发方更关注项目风险和回报,而客户关心成本和购买后的满意度。要取得一个平衡点。

(三)项目提出和选择的结果 结果通常就是《产品/项目建议书》

二、可行性研究与效益分析

(一)可行性研究内容 1、经济可行性 2、技术可行性 3、法律可行性 4、执行可行性 5、方案的选择

(二)成本效益分析

(三)可行性分析报告 内容包括:

项目背景 研究成果和建议 候选方案 系统描述 各种可行性

报告由项目负责人审查内容是否可靠,再上报给上级审阅,评估项目地位。从报告中应当能得出“行或不行“的决断。

三、方案的制订与改进 解释系统如何实现问题。 1、确定软件架构 2、确定实现的各种关键性要素和实现手段 比如选操作系统,数据库,开发语言,中间件等 3、归结目标到最适合的计算体系 系统架构图

四、新旧系统的分析和比较

1、遗留系统的评价方法

2、遗留系统的处理

遗留系统的演化可以采用淘汰、继承、改造和集成四种策略。

1)低水平低价值,淘汰

2)低水平高价值,继承 所谓的继承,是指新建一个系统,继承其功能和数据,然后取而代之。

开发新系统,兼容旧系统的功能和数据模型,新老系统并行运行一段时间,逐渐切换到新系统。

3)高水平低价值,集成 如各种信息孤岛

4)高水平高价值,改造 增强或略为改造

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:OverSim- 覆盖网仿真框架
下一篇:ZYS- 高性能服务框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~