需求获取与管理学院招聘因素研究
1. 基于AUCD的需求获取游戏机制
1.1 游戏流程
在需求获取过程中,运用AUCD(Architect’s Use Case Diagram)工具作为游戏机制,其流程如下:
- 主持人根据收集的可扩展性需求,确定最终的可扩展性需求,并向小组成员展示AUCD,以找出遗漏的可扩展性需求。
- 如果小组成员识别出任何遗漏的可扩展性需求,他们将获得额外的5个奖励积分。
- 重复上述步骤,直到识别出所有的性能需求。
- 主持人和参与者检查AUCD是否完整、易懂、明确、正确且可追溯。
- 主持人最终宣布游戏的获胜者,并向管理层推荐关键参与者以获得奖励。
1.2 游戏阶段重点
参与者在不同阶段从不同角度寻找需求:
- 第一阶段,参与者专注于识别基本功能(基本用例)。
- 后续阶段,参与者专注于寻找子流程、替代流程、安全流程以及性能和可扩展性需求。
1.3 应用案例
该方法已在不同项目和环境中应用,例如:
- 软件专业人员的基于Web的技能评估项目和大学的基于Web的人力资源管理系统项目在Goldan infotech客户场所进行。
- 大学的基于Web的学生信息系统项目在大学计算机科学与工程专业二年级的课堂上进行。
1.4 问卷验证
为了验证使用AUCD的游戏化方法,准备了两份不同的问卷,一份针对参与者,另一份针对项目经理/软件架构师。
|问卷类型|问题关注点|
| ---- | ---- |
|参与者问卷|游戏是否易于指定功