软件开发中的敏捷实践与创新工具探索
在软件开发领域,敏捷方法正逐渐成为主流,它强调灵活性、协作和快速响应变化。本文将介绍几种创新的工具和实践方法,包括用于数字桌面的敏捷规划工具 APDT、探索敏捷方法中信任角色的研究,以及在产品开发组织中应用敏捷实践的案例,还有如何构建和关联隐喻以提升开发效果。
1. APDT:数字桌面的敏捷规划工具
在迭代软件开发模型中,规划会议是客户向开发者传达需求的重要场合。传统的敏捷规划会议使用索引卡(故事卡)来安排任务和功能请求。然而,许多规划工具在实现传统实践与敏捷团队交互需求之间存在差距。
APDT(Agile Planner for Digital Tabletops)是专门为大型水平显示器设计的敏捷规划工具。其目标是让与规划对象的交互尽可能接近与真实纸质卡片的交互,并利用电子设备的优势增强规划会议的效果。
- 数字桌面特点 :项目中使用的数字桌面尺寸为 210 cm X 120 cm,分辨率约为 1000 万像素。
- 多模态交互 :用户除了可以使用传统的鼠标和键盘输入设备外,还可以使用指尖、电子标记笔甚至语音与桌面进行交互。
- 卡片操作功能 :支持索引卡的 360° 无限制旋转和移动,使用 RNT 算法,用户可以流畅地操作工件的位置和方向。此外,还提供了抛掷功能,方便将对象扔给远处的参与者。
- 手势交互 :为了创建与方向无关的环境,实现了手势操作,用于创建、删除和组织规划对象。例如,使用创建手势时,故事卡会正确地朝向创建者。
-
超级会员免费看
订阅专栏 解锁全文
1985

被折叠的 条评论
为什么被折叠?



