149
社区成员
发帖
与我相关
我的任务
分享
一、知识基础
1、培训需求分析师
2、帮助干系人理解需求
3、帮助开发人员理解应用领域
4、制定需求工程流程
5、建立词汇表
二、需求获取
6、定义产品愿景和项目范围
7、识别用户类别及其特征
8、为每类用户选出用户代表
9、安排由典型用户组成的焦点小组
10、与用户代表协同发现用户需求
11、识别系统事件和响应
12、组织访谈活动
13、举办并引导需求获取讨论会
14、观察用户如何工作
15、分发调查问卷
16、分析文档
17、检查现有系统的问题报告以获取需求
18、重用现有需求
三、需求分析
19、建模应用环境
20、创建用户界面和技术原型
21、分析需求的可行性
22、划分需求优先级
23、创建数据字典
24、进行需求建模
25、分析系统与外部联系的接口
26、分配需求给子系统或组件
四、需求规范编写
27、使用需求文档模板
28、标识需求来源
29、唯一标识每个需求
30、记录业务规则
31、确定非功能需求
五、需求验证
32、评审需求
33、测试需求
34、定义验收标准
35、模拟需求
六、需求管理
36、建立需求变更控制流程
37、开展需求变更影响分析
38、建立基线并控制需求集合版本
39、维护需求变更的历史记录
40、跟踪每个需求的状态
41、跟踪需求问题
42、维护需求跟踪矩阵
43、使用需求管理工具
七、项目管理
44、选择合适的软件开发模型
45、规划需求活动
46、估算需求工作量
47、基于需求确定项目计划
48、确定需求决策人
49、当需求变化时重新协商项目承诺
50、分析、记录和管理与需求有关的风险
51、跟踪在需求上花费的工作量
52、借鉴其他项目中关于需求的经验教训