当前位置: 代码迷 >> 开发方法 >> 软件做重搭修改,怎样选择?解决方法
  详细解决方案

软件做重搭修改,怎样选择?解决方法

热度:7730   发布时间:2013-02-26 00:00:00.0
软件做重搭修改,怎样选择?
假设你的任务是对一个已有的软件做重大修改,而且只允许你从下述文档中选取两份:(a)程序的规格说明;(b)程序的详细设计结果(自然语言描述加上某种设计工具表示);(c)源程序清单(其中有适当数量的注解)。
你将选取哪两份文档?为什么这样选取?


------解决方案--------------------------------------------------------
首先得有需求。
然后分析需求的修改内容和修改原因。
然后看时间是否足够。
A如果旧的需求旧的软件已经完全满足
1.无论时间长短 a(了解软件可维护性)c(通过对比源码能够准确制定维护开发计划)。
B旧的软件没有完成或者有重大的架构和需求冲突。
1.时间足够 b(分析不满足的原因)c(避免走老路,时间估计不正确,架构错误等)
2.时间不够 ab(分析不满住的原因)

  相关解决方案