系统需求分析文档需要考虑的问题
2006-03-18 22:00
411 查看
最近作了几次需求分析,有了一些经验,特共享出来.
欢迎指正.
我认为在系统需求分析中,有三个问题需要注意,
即
系统涵盖范围
用户对上线时间的要求
系统上线对目前系统整体的影响
系统覆盖的范围
很多用户都想的是,这次一定要把所有遇到的问题解决完. 也就说,客户潜在的心理是对系统较高的期望值.
这个时候,我们需要来确定系统涵盖的范围来界定我们的工作内容,同时也减少客户不合理的要求.
如果我们在需求文档里面不确定范围,系统就会越来越大,结果造成,系统本身过于庞大,而无法完成.
用户对上线的要求
确定这个是保证我们对今后工作计划作良好的准备工作.
记得有个专家说,我们最终完成系统所用的时间是我们计划的2-3倍,这里我就不涉及关于如何合理安排计划来确保进度.
这篇文章很不错,推荐一下,呵呵
在一个软件开发项目中进行实际日程安排的十二点提示(转)
系统上线对目前IT系统造成的影响
这一点来说,很多文档都不会记录.
前一阵跟agile的实施工程师接触,结果发现他们一个很严重的问题,他们不是很关心上线agile系统后对目前公司现有IT系统的影响.
我觉得这种态度是对上线公司的不负责,因为上线只是一个时间点,而上线后后遗症怎么处理?
所以,我把这一条加入到需求文档中去.
可以考虑一下跟交互的其他系统以什么接口来沟通.
这一步最好提前作,系统分析人员一定要明确出来给开发人员.
还一条我觉得可以列出项目分析文档中去
数据流程
欢迎指正.
我认为在系统需求分析中,有三个问题需要注意,
即
系统涵盖范围
用户对上线时间的要求
系统上线对目前系统整体的影响
系统覆盖的范围
很多用户都想的是,这次一定要把所有遇到的问题解决完. 也就说,客户潜在的心理是对系统较高的期望值.
这个时候,我们需要来确定系统涵盖的范围来界定我们的工作内容,同时也减少客户不合理的要求.
如果我们在需求文档里面不确定范围,系统就会越来越大,结果造成,系统本身过于庞大,而无法完成.
用户对上线的要求
确定这个是保证我们对今后工作计划作良好的准备工作.
记得有个专家说,我们最终完成系统所用的时间是我们计划的2-3倍,这里我就不涉及关于如何合理安排计划来确保进度.
这篇文章很不错,推荐一下,呵呵
在一个软件开发项目中进行实际日程安排的十二点提示(转)
系统上线对目前IT系统造成的影响
这一点来说,很多文档都不会记录.
前一阵跟agile的实施工程师接触,结果发现他们一个很严重的问题,他们不是很关心上线agile系统后对目前公司现有IT系统的影响.
我觉得这种态度是对上线公司的不负责,因为上线只是一个时间点,而上线后后遗症怎么处理?
所以,我把这一条加入到需求文档中去.
可以考虑一下跟交互的其他系统以什么接口来沟通.
这一步最好提前作,系统分析人员一定要明确出来给开发人员.
还一条我觉得可以列出项目分析文档中去
数据流程
相关文章推荐
- 需求分析挑战之旅(疯狂的订餐系统)(3)——背景-需要-需求规格
- 一个可用的股票回测系统需要考虑的问题(持续更新中…)
- 构建大型业务系统过程中需要考虑的问题
- 需要考虑的几个小逻辑问题(做学生管理系统)
- 在项目前期需求分析阶段,需要编写的文档
- 系统服务化,需要考虑的问题
- 组建大型机群系统需要考虑的一些问题
- 目前住院病人主要由护士护理,这样做不仅需要大量的护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。
- WMS与其他系统交互处理需要考虑的问题
- 关于加强系统需求分析质量的考虑
- 组建大型机群系统需要考虑的一些问题
- PSP个人软件开发系统面向对象需求分析与设计文档
- 需求分析挑战之旅(疯狂的订餐系统)(3)——背景-需要-需求规格
- B/S项目中需要考虑系统对各种浏览器的兼容问题
- 需求分析挑战之旅(疯狂的订餐系统)(1)——某IT公司员工的吃饭问题
- 新系统架构需要考虑的问题
- 软件工程 - 个人博客系统 - 可行性分析与需求分析文档
- 设置网站会员积分系统需要考虑哪些问题?
- 引:做企业信息系统集成需要考虑的问题 (来自Java视角,但可以与.NET技术一一对应)
- 机器视觉系统需要考虑的十个问题