软件需求笔记 一
每一个软件都应该有其对应的需求,但我们往往可能会因为软件太小而忽略这一点。
这是一种非常危险的行为,软件的需求对于一个 软件的开发是及其重要的。
如果一个做软件的团队并没有了解到用户的真正需求,做出来的东西无法满足用户的需要,那么这个东西做出来又有什么意义?
需求分析过程:
需求收集、 需求分析、 编写规格说明书、 需求验证
本书介绍了软件需求的相关内容
比如确定需求开发过程、编写项目视图和范围文档、将用户分类并归纳各自特点、选择每类用户的产品代表、建立起典型用户的核心队伍、让用户代表确定使用用例、
召开应用程序开发联系会议、分析用户工作流程、确定质量属性和其他非功能需求、通过检查当前系统的问题报告来进一步完善需求、跨项目重用需求等