软件需求分析分为四个阶段:1、需求确认与审核;2、精确分析与准确定位;3、测试验证必不可少;4、归纳总结阶段。其中,需求确认与审核需要业务支撑部门协同需求提出部门共同完成,对所提需求申请可行性进行沟通。
1、需求确认与审核
需求申请的确认需要业务支撑部门协同需求提出部门共同完成,对所提需求申请可行性进行沟通。对业务需求进行统计分析所需要的统计数据,一般都能由电信业务支撑系统提供。但有些专业性比较强的、具有决策性质的统计数据(如判断市场发展方向)则很难实现。那么,这类需求就需要结合BSS电信业务支撑系统功能特点,对需求进行评审并反馈需求评审结果,进一步完善需求申请。需求确定之后,先需要明确需求申请和统计分析的终目标,其次要明确需求限定条件和把握准方案制定规则,这将为后续的工作就打下了良好基础。
2、精确分析与准确定位
这一阶段是决定提取统计数据难易程度的关键。以电信固话业务为例,只要做好以下几方面的统计分类,实现数据共享,规范提取数据标准,合理区别分类,就可以相对容易地实现统计分析结果。
3、测试验证必不可少
在提取过程中,统计数据总是在不断地修正和完善。测试数据是检验统计数据有效性的关键手段。电信业务的特殊性决定了大部分的统计数据之间都相互关联。如通话费可以根据时长,按费率计算得出和进行比照,设备量数据可以和前台营业受理数据进行参照等。通过不同方法测试统计数据,不但能发现提取程序中的错误,及时得以修正,而且能够保证统计数据的准确度。
4、归纳总结阶段
归档汇总工作可以总结不足、积累经验。完成统计数据的上报工作后,还要确保后续存档工作规范、有调理。资料备份和存档可以作为查阅分析数据的有效数据源,同时也提供了查阅统计是否规范的依据。
延伸阅读
需求分析的原则
- 侧重表达理解问题的数据域和功能域。对新系统程序处理的数据,其数据域包括数据流、数据内容和数据结构。而功能域则反映它们关系的控制处理信息。
- 需求问题应分解细化,建立问题层次结构。可将复杂问题按具体功能、性能等分解并逐层细化、逐一分析。
- 建立分析模型。模型包括各种图表,是对研究对象特征的一种重要表达形式。通过逻辑视图可给出目标功能和信息处理间关系,而非实现细节。由系统运行及处理环境确定物理视图,通过它确定处理功能和数据结构的实际表现形式。
延伸阅读
文章标题:软件需求分析分为哪些阶段,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34349