赞
踩
需求分析是软件生存周期中相当重要的一个阶段。由于开发人员熟悉计算机但不熟悉应用
领域的业务,用户熟悉应用领域的业务但不熟悉计算机,因此对于同一个问题,开发人员和用
户之间可能存在认识上的差异。在需求分析阶段,通过开发人员与用户之间的广泛交流,不断澄清一些模糊的概念,最终形成一个完整的、清晰的、一致的需求说明。可以说,需求分析的
好坏将直接影响到所开发的软件的成败。
需求分析主要是确定待开发软件的功能、性能、数据和界面等要求。具体来说,可有以下
五个方面:
在此需要强调的是,需求分析阶段主要解决“做什么”的问题,而“怎么做”则是由设计
阶段来完成。
软件需求就是系统必须完成的事以及必须具备的品质。软件需求包括功能需求、非功能需
求和设计约束三方面的内容。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。