面对一个设计需求,是全新设计一个系统还是基于现有系统改造一个系统?

问题:面对一个设计需求,是全新设计一个系统还是基于现有系统改造一个系统?

1.优先选择基于现有系统改造出一个系统,对现有系统的选择必须保证以下几个特点
   a.类似系统。
   b.成熟系统,并得到广泛认同和好评的系统。
   c.已经大量应用的系统。
   d.有广泛可扩展可利用的模块或资源的系统。
  
   为什么要这样选择呢?优先需求只是一个大概,需求被提出以后如何变化和发展,你无法控制,那么在需求变化之后,你的系统如何去适应呢?一个成熟系统是具备适应变化的能力的,特别是经过了长时间演变和发展的系统。在客户使用现场,还有很多复杂的场景是新系统设计期间难以预测和估计的,只有现象出现了采取分析和解决,现有成熟系统已经将大部分问题的解决和预防囊括其中了。
  
   站在巨人肩上更容易成功。
  
  
2.对无法找到类似现有系统的,必须全新开发,但须考虑系统从诞生到走向可以让客户满意使用需要一个成熟周期。需要安排一个环境,让系统逐步试用从中发现问题并解决,以逐渐走向成熟。

3.无论是改造一个系统还是全新设计一个系统,还有一个重要的尺度需要把握,那就是【开放】,和客户环境中运行的其余系统和客户现有系统结合的可能性,并为此做出努力。很显然,基于现有系统的改造,更易实现这些。open,open,open,是新系统潜在生命力的象征。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wolfseek

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值