需求工程过程
需求工程过程:
可行性分析:技术可行性、经济可行性
软件成本如操作系统、数据库,centos 开源、Redhat收费
需求检查:
1. 有效性检查
根据不同的用户需要确定不同的功能,所以要在不同用户中协商系统功能, 保证功能的有效性。
2. 一致性检查
在文档中不应该有冲突,即同一个功能在同一系统中不能有不同描述或相互 矛盾的约束。
3. 完备性检查
需求文档中应该包含所有用户所需要的功能和约束。
4. 现实性检查:
对已有技术的了解,检查需求以保证能利用现有技术实现。
5. 可检验性检查:
为了避免减少客户和开发商的争议,开发的系统应该可以设计一些可以检验交付的系统是否满足需求的方法(方便用户验收系统)
需求评审:
主持人一般是产品经理,参会人员一般开发、测试、UI、产品
三个阶段:会前准备(通知,将需求发给相关人员,确定会议主题、时间、