IT项目管理第五次作业
你联合同学做一个年级微信公众号加强各班相互了解、联合活动等。请写一份两页的报告,描述收集需求的方法,并附上收集的需求跟踪矩阵(不少于五个需求)
收集需求的方法
数据收集
- 头脑风暴:项目小组的成员探讨并分析需求,收集项目需求。
- 问卷调查:设计问卷向全年级的老师、同学发放,收集老师、同学的需求,并整合。
- 标杆对照:对比类似已有的产品,比如校园通等APP,判断该产品的需求是否满足自己项目的需求。
文件分析
- 政策与程序:收集需求时需要考虑学校的相关政策和规定,不能违反这些规定,例如不能随意泄露同学的隐私等。
决策
- 投票法:项目小组的成员投票决定项目的需求。
- 打分法:按照计分模型决定权重来为需求打分。
需求呈现
- 亲和图:将需求分组、分类并排序。
- 思维导图:将需求分级、分层。
社交与团队技能
- 观察与交流:可以先推出demo或者请同学来模拟工作场景来挖掘新的需求。
结构化分析方法
- 顶层上下文图:描述系统、外部实体、通讯数据三者关系。
- 数据流图:自顶向下,逐步分解,分层描述需求的数据输入、变换、输出的过程。
- 模块结构图:将系统描述为层次化结构的一组功能模块。
面向对象分析方法
- 用例图:描述系统,外部实体,用户交互行为序列(用户目标)三者之间关系。
- 用例文本:描述为了某个目标,一组用户操作成功或失败场景的集合。
- 领域模型:操作中设计的数据实体及其关系。
需求跟踪矩阵
需求描述 | 种类 | 需求源 | 状态 |
---|---|---|---|
笔记本电脑 | 硬件 | 开发成员 | 已完成,根据需求订购了3台笔记本电脑 |
服务器 | 硬件 | 公众号运营 | 已完成,根据需求租用了服务器 |
前端UI | 软件 | 公众号开发,同学、老师 | 未完成,需要开发成员完成 |
发布通知功能 | 软件 | 同学、老师 | 未完成,需要开发成员完成 |
功能模块化测试 | 软件 | 公众号测试 | 未完成,需要测试人员完成 |
使用思维导图,为作业1构建WBS ,并使用项目管理工具制作WBS或根特图。并按要求检查工作包的可管理性,分解完整性
WBS
工作包的可管理性,分解完整性
- 每个工作包能计算工作时间,可以用甘特图来记录时间。
- 每个工作包能赋予(人力)资源,包括负责人,可以明确工作人员。
- 每个工作包能给出成本预算模型。
- 每个工作包都具有明确的任务或活动以及相关成果。
- WBS分解是完整的。