需求分析方法有哪些?

如题所述

需求分析方法包括结构化分析方法、面向对象的分析方法和面向问题域的分析方法。结构化分析方法在需求阶段不需要精确定义系统,可以根据业务框架确定系统的功能范围,以及每个功能的处理逻辑和业务规则。面向对象的分析方法可以精确地描述一个系统,采用程序语言的方式和最终用户交流,能够在项目一开始就发现很多问题,避免在开发的过程中出现需求的反复。面向问题域的分析方法适合于业务流程环节多的系统或软件产品的开发。
项目需求分析的方法包括原型化方法、结构化方法和动态分析法。原型化方法是建造一个粗糙的系统,实现了目标系统的某些或全部功能,以考察某一方面的可行性。原型主要有探索型、实验型和进化型三种类型。在使用原型化方法时有两种不同的策略:废弃策略和追加策略。
在需求分析阶段,需求分析的任务是解决“做什么”的问题,包括问题识别、分析与综合、制订规格说明和评审。需求分析的方法有很多,其中原型化方法是重要的,可以快速建造一个原型系统,以考察某一方面的可行性。
常用的需求分析方法包括结构化分析方法和面向对象分析法。培训需求分析的方法包括组织资源分析和组织特质与环境分析。
在需求分析阶段常用的图形工具包括数据流图、横向分解和纵向分解。
在软件需求分析中,需求分析及变更管理是重要的阶段。需求分析的方法包括问卷调查法、会议讨论法和界面原型法。这些方法适用于不同情况下的需求获取和沟通。
温馨提示:答案为网友推荐,仅供参考
相似回答