1. 实验要求
练习面对面交流的方式进行需求获取,澄清用户需求
根据用户需求建立用户故事清单,使用敏捷开发方法为用户故事建模卡片,规划优先级,估计工作量,构思迭代计划
练习使用VersionOne或其他自选的Scrum项目管理工具为项目建立Scrum迭代计划
练习使用MockupBuilder或其他自选的原型设计工具为每个用户故事设计原型
练习用户评审
- 面对面需求获取
- 项目概述
本组项目:
项目名称:学术师承树
目标用户:拥有学生或者老师身份的人
系统核心价值:由师生关系与师兄弟关系建立起的学术关系树
每个用户可以构建自己的学术师承树,自己的树也可以与其他人的树进行连接生成更大的树,用户可以查看或者修改自己或者别人的关系树,同时还可以查看相关用户的信息
对方组项目:
简要介绍对方组3人所面对的实践项目的基本情况(名称、目标用户、系统核心价值等);
名称:学术日历与学术地图
目标用户:关注学术会议的各领域学术人士
系统核心价值:为用户提供学术会议的第一手信息的手机App
该项目主要实现四个功能:
1.汇集历史学术会议举行的时间、地点、主题、URL、deadline
2.实现用户手工输入个人会议日程
3.用户提供某个学术领域关键词,系统检索相应的学术会议列表,将日程更新至用户的Google Calendar(或其他web日历、手机日历),通过Google地图(或其他地图)展示选定的会议地点;
4.用户可关注若干会议,系统自动为其做出各个deadline的提醒。
- 预设计的问题清单(本组作为开发者角色)
给出本组人员在问答之前所设计的一组问题(请根据需要增加下表的行),请按照优先级从高到低排序,目标是通过询问这些问题,澄清本组人员对自己的实践项目的需求。
问题编号 |
问题描述 |
询问该问题的目的(试图希望客户澄清的内容) |
|
用户在构建与修改的时候每一条边都是随意的吗? |
明确每个用户对于边的构建与修改的权限 |
|
用户的信息必须要包含的内容有什么? |
明确用户信息 |
|
用户没有LinkedIn与Google Scholar时需要用什么来代替? |
明确用户想要展示的个人信息内容 |
|
对于界面有什么特定的要求吗? |
明确用户对于界面的要求 |
- Q&A过程(本组作为开发者角色)
记录本组(扮演开发者)和对方组(扮演客户)进行面对面需求获取问答过程中的问题和答复情况。
每个小组在Q&A过程中务必保证有一人进行记录,或者使用录音笔录音,事后整理成下表。请根据实际问答情况增加下表的行数。
本组所提问题 |
对方的回答 |
所用时长(分钟) |
当别人要修改你的个人师承树时你希望如何处理? |
最好有一个修改请求,比如他要将我加入到他的师承树上作为他的师傅,那我这边就会收到一个提示,我如果通过了他的验证,那么在整体的大树上就会添加上我们两个的师徒或师兄弟关系,我自己的个人树上也会添加这个人。如果我没有通过验证的话,那么他的个人树上与我的连线就要显示未验证,而我的个人树和整体的大树上将不会添加我们两个人的关系。 |
11 |
如果出现你添加的与你有关系的人不是我们这个网页的用户怎么办? |
我首先需要确保这个人的名字可以显示在我个人的师承树上,至于你们如何处理这个用户的信息,是直接新建一个信息不全的人的名片啊,还是只显示名字,由你们决定。 |
5 |
您希望显示的个人信息都包括什么? |
姓名 性别 电话号码 邮箱 毕业院校 工作单位 CSDN博客主页,最重要的是最好有我可以联系上他的联系方式。 |
4 |
如果出现重名您希望如何处理? |
可以从一开始就禁止重名,比如新建用户时如果有重名就属于非法输入,需要在后面加上数字,比如张三1,张三2。或者你把他们的姓名以及其他信息都列出来,在别人检索这个名字的时候,由用户根据第二关键词选择准确的人。 |
7 |
对于个人树您希望以一个什么方式呈现?这棵树的深度显示到哪个地步合适?还有关于时间比如从小学到大学各个时间阶段? |
我希望最好可以实现一个图形可视化,比如我的这个节点是一个圆圈,里面有我的头像和名字,然后和我联系的人也是一样。最好我和联系人的箭头上标注他是我什么时间段的什么人。 然后树的深度显示到与我直接相关的二级师生关系就可以。 点击节点可以直接显示这个人的详细信息以及他的个人树。 |
10 |
个人树的时间属性您是希望可以有那种按钮点击各个学术阶段,比如高中,大学这种;还是希望可以有一个检索年份的功能? |
在我与联系人关联的箭头上标注时间属性,比如你说的学术阶段,最好是可以检索年份,指定年份的个人树,如果没有检索的话就显示最近的默认个人师承树就可以。 |
5 |
如果他人要删除您个人树的信息您希望如何处理? |
还是以提出申请的方式,如果我同意就可以删除,大树上也删除我们的关系。 |
3 |
任务繁杂,您希望我们最优先实现的功能有哪些? |
1)确保我能建立起个人师承树,这棵树在别人点击进我的个人主页时可以看到,不管验证不验证。 2)确保我可以点击链接进入他人主页,获取到他人联系信息。 |