【是什么】
上一篇博客我们介绍了关于软件计划阶段的内容,这一篇内容我们主要来分析软件需求分析阶段。
软件需求分析阶段顾名思义即在这一阶段主要分析用户的需求,明确系统“做什么”的阶段,需求分析具体可以分为总体需求分析和详细需求分析两个阶段。软件需求分析阶段对于软件生命周期来说比较重要,具有承上启下的作用。
【为什么】
需求分析阶段存在的原因主要其目标和任务决定的。需求分析阶段极其重要,如果在这一阶段没有明确确定用户的需求,会导致后续阶段工作的偏差,所以做好这一阶段的工作非常重要,也应该引起重视。
目标:将用户的需求及解决方法确定下来。
任务:详细调查收集和分析用户需求、确定新系统初步的逻辑模型、编制系统说明书