对于需求的管理,软件开发公司会提示您可以先做以下的规划,以便后期软件开发时对项目进行管理。
1、可行性分析
在允许的成本、性能要求下,分析每项需求实施的可行性,提出需求实现相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。
2、系统原型
当用户自身对有的需求不十分清楚时,我们可以建立一个系统原型,用户通过评价原型更好地理解所要解决的问题。
3、绘制关联图
绘制系统关联图是用于定义系统与系统外部实体间的界限和接口的简单模型。
4、图形分析模型
绘制图形分析模型是编制软件需求规格说明重要手段。图形分析模型能帮助分析人员理清数据、业务模式、工作流程以及他们之间的关系,找出遗漏、冗余和不一致的需求。这样的模型包括数据流图、实体关系图、状态变换图、对话框图、对象类及交互作用图。
5、数据字典
数据字典是对系统用到的所有数据项和结构的定义,以确保开发人员使用统一的数据定义。在需求阶段,数据字典至少应定义客户数据项,确保客户与开发小组是使用一致的定义和术语。
网友评论