结构化思维在软件需求分析和描述中的应用
2017-11-07葛晨李洋
电子技术与软件工程 2017年17期
文/葛晨 李洋
结构化思维在软件需求分析和描述中的应用
文/葛晨 李洋
将结构化思维方法面向整体、循序渐进、逐步求精的认知结构与软件需求分析和描述相结合,分层次由上至下、逐步细化地对软件需求进行描述,定义软件需求类型和需求元素,构建软件需求结构化的层次结构和模型,建立需求分析的模板,支持软件需求的分析和编写,并结合显示软件的需求分析和描述过程进行了应用实践,验证了结构化思维与软件需求分析相结合开展软件需求分析的有效性。
需求分析 结构化思维 需求描述层次结构 显示
1 引言
各种应用软件改变了人们感知外界、使用工具等日常生活的方式,软件研发既有成功的项目,也不乏因需求分析不充分而未正确传递需求而出现返工最终超出预算的案例。在过去十年中越来越多的人认识到软件需求分析是整个软件研发过程中最关键的一个过程,针对软件需求分析开展了诸多研究与探索。
软件需求分析是面向整体地启发性思维过程,从问题的多个层次、多个因素和角度共同完成对用于需求的分析。结构化思维能站在整体的角度,遵循启发性的原则,把复杂问题的求解过程分层次分类进行,由上至下,逐步细化,结构化思维符合软件需求分析的思维模式。
本文分析目前软件需求分析和描述的相关研究,针对现有软件需求分析过程中的不足,将结构化思维方法与软件需……
登录APP查看全文
