《FBG》团队项目原型设计:http://www.cnblogs.com/ymm3/p/9012534.html

GitHub的链接地址:https://github.com/FBGfbg/xuqiu

一.实验目的与要求

(1)体验以原型设计为基础的团队软件项目需求获取技巧与方法。

(2)学习利用UML模型描述用户需求。

(3)编写软件需求规格说明书。

二.实验环境要求

(1)实验七开发的团队项目原型;

(2)UML绘制工具。

三.实验内容与步骤

实施团队项目软件用户调研活动。

1、需求调研方法

(1)原型法

  将我们APP端的原型发给调研用户,用户通过使用反馈给我们一些意见和建议。

(2)通讯工具交流

(a)QQ交流

由于刚开始接触,我们选择先利用QQ联系典型用户,获得用户一定的需求及痛点,在了解了一定的用户需求以后将我们已经做好的原型发送给用户进行体验,进一步确认将来做出来的产品是否真的能满足用户的需求,解决用户的痛点;此外我们团队也可以通过此方法了解实际产品与用户需求的差距,以期进一步对产品进行完善修改。以下是我们进行调研的截图。

      

       

(b)电话访谈

电话访谈部分录音:https://github.com/FBGfbg/xuqiu/blob/master/用户调查录音.mp3

(3)实地访问

鉴于电话,QQ,原型等方法虽具有简单快捷的好处,但是细节方面简单的沟通并不能满足的情况,我们团队又利用了实地访问方法,对一名五年级孩子的家长进行了具体采访

(4) 问卷调查

  虽然我们利用了多种形式的调查访问,但前面几种都是典型用户调查,其调查结果具有典型性却没有普适性,所以我们团队记过商量决定要面向大众进行一次采访调查,利用问卷星平台,我们根据前期的总结、资料以及别人的意见等,提出了16道问题,将我们的问卷通过我们的母校老师进行扩散,得到了78份反馈问卷。调查问卷见:https://www.wjx.top/jq/23849062.aspx ,反馈详情如下所示:

2、需求调研结果

典型用户:

           教师素材来源——马牧沟学校小学部

姓名

朱老师

年龄

38

性别

职业

马牧沟初级中学小学部小学四年级数学老师

知识层次和能力

本科毕业,对电脑有一定的了解,能够简单操作各种APP、网站等网络产品

典型场景

布置了家庭作业,并要求学生家长对作业进行检查并签名但是有好多家长反应一些题不会做或者不太确定答案,让家长审阅的目的没有达到并且加重了自己的工作负担

典型描述

检查作业费时费力,效率不高

解决方案:

教师利用该app与家长建立联系,布置家庭作业以后顺便上传答案,顺利摆脱教师痛点。

               家长素材来源——某五年学生家长

姓名

李**

年龄

45

性别

职业

个体经营(小卖铺)

知识层次和能力

小学刚毕业,会简单数学,但稍微难一点的就不行

动机,目的,困难

完成老师给孩子布置的家庭作业(家长检查作业并签名)

想要给孩子一定的指导

困难:a.自身的学识限制,导致很大一部分题不会做,也就没办法给孩子辅导

b.手机上的app或者网页什么的操作太难不会用

典型场景

老师给孩子布置了家庭作业,并要求家长对作业进行检查并签名,但是有好多题不会做,也有一些会的,但也不太确定答案;没办法好好的辅导孩子

典型描述

学识限制,好多题不会;app太难,不会操作

解决方案:

痛点一:学识限制,好多题不会该

课本内容家长只需设置需要查的相关信息(XX版X年级XX学科X册XX单元)就可找到完整答案

其余内容,在教师已上传作业和答案的基础上,家长可以利用app简单高效的找到答案,完成检查作业的任务。

痛点二:app太难,不会操作

该app页面简单,功能明确,操作简单。

问卷调查分析:

(1)大多数选择此类产品的,都是基于能够解决学校作业的基础,且作业难度较大。我们选择和老师建立一定联系,上传题目及答案

(2)搜题概率最高的学科是数学

(3)市面上普通的搜题软件存在的最大困难是题目准确率不高,或者直接找不到此题。而我们软件除了课本答案是数据库一开始自带以外,其余由老师上传,避免了这一缺点

(4)可以替用户节省一部分时间

(5)页面简答大方,没有更多附加功能,容易操作

(6)上手快

四.制作UML图

在线作图工具ProcessOn:https://www.processon.com/

UML图链接:https://www.processon.com/view/link/5afce5dee4b096c6eeb4db9b

 
 
 
 
 
五.《软件需求规格说明书
   软件需求规格说明书在GitHub中的链接地址:https://github.com/FBGfbg/xuqiu
六.成员分工
 
 

成员分工

成员姓名

总结及撰写博客

马玉婷

需求调研建模

马美玲

制作问卷调查

益西卓嘎

采访用户,用户调研,整理数据

马玉婷,马美玲,益西卓嘎

用户需求分析规格说明书

马玉婷,马美玲

 

需求文档任务的工作量比例:

马玉婷:35.49%

马美玲:35.49%

益西卓嘎:29.02%

七.实验心得
     在已具有了原型的情况下,进行用户需求调研使得我们的工作进展的很顺利,用户不仅仅能通过我们书面的虚拟的文字语言去感知我们的系统,也能通过实实在在的原型去感受我们的系统,而这进一步为我们的用户需求调研打下了坚实的基础,用户看得见,可以试体验,就能提出更有建设性的问题,我们可以更明确的体会到用户的具体需求和用户痛点,也能使我们与用户的交流更加简单化,明了化,而想要得到一份更权威更具体的调研报告,我们与用户沟通的能力和深浅就占了很大比重,也可以说,适时的适当的提出问题让用户回答是整个需求分析成功的核心,只有问到用户的痛点用户才能给我们真实可靠的建议和要求。
经过这次实验,我们更加明白了原型设计的好处,也明白了只有严格按照软件工程的三个时期七个阶段,才能真正严谨的科学的高效的做出一份好的软件工程。
七.评价其他小伙伴博客
《开拓者软件开发团队》http://www.cnblogs.com/LWDL/p/9048360.html

实验八 <FBG> 基于原型的团队项目需求调研与分析的更多相关文章

  1. 实验八 《Coderxiaoban团队》团队作业4:基于原型的团队项目需求调研与分析

    实验八 <Coderxiaoban团队>团队作业4:基于原型的团队项目需求调研与分析 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验八 团队作业4:基于 ...

  2. 《BUG创造队》第四次作业:基于原型的团队项目需求调研与分析

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验八 团队作业4:基于原型的团队项目需求调研与分析 团队名称 BUG创造队 作业学习目标 (1)体验以原型设计为基础的团队 ...

  3. 《WAP团队》作业四——基于原型的团队项目需求调研与分析

    基于原型的团队项目需求调研与分析 本项目是一个家教系统的实现,随着时代的进步,现今已经进入信息技术时代,越来越多的人注意到了教育的重要性.家长对于孩子的学习提高注意力,大家都不想自己的孩子输在起跑线上 ...

  4. 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析

    (一)需求规格说明书github地址:https://github.com/gzyt/SRS (二)原型链接:http://www.cnblogs.com/lztxh/p/9011873.html ( ...

  5. 《The One!》团队作业4:基于原型的团队项目需求调研与分析

    项目 内容 作业所属课程 所属课程 作业要求 作业要求 团队名称 < The One !> 作业学习目标 (1)体验以原型设计为基础的团队软件项目需求获取技巧与方法.(2)学习利用UML模 ...

  6. A_Pancers团队作业4—基于原型的团队项目需求调研与分析

    任务1:实施团队项目软件用户调研活动. (1)用户调研对象:我们的项目软件是基于安卓系统的音乐播放器,以设计出操作简单的音乐播放器为目的,所以本次用户调研的对象主要以身边的老人为主,对他们听音乐,听戏 ...

  7. <Dare To Dream> 第四次作业:基于原型的团队项目需求调研与分析

    任务1:实施团队项目软件用户调研活动. (1)真实的用户调研对象:生科院大三学生 (2)利用实验七所开发的软件原型:网站原型链接 (3)要有除原型法之外的其他需求获取手段: 访谈法 开会研讨法 (4) ...

  8. 《F4+2》—基于原型的团队项目需求调研与分析

    任务一 1.调研对象 老师和学生 2.所开发的软件原型 太阳系模型软件 3.调研方法 问卷调查法 原型法 任务二 采用UML模型描述任务1所获取的用户需求,如下: 主要需求: 教师:把系统展示给学生, ...

  9. 《hello--world团队》第四次作业:项目需求调研与分析

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验八 团队作业4:基于原型的团队项目需求调研与分析 团队名称 <hello--w ...

随机推荐

  1. Keras RetinaNet github项目

    https://github.com/fizyr/keras-retinanet 根据此网站的方法,利用Pascal VOC 2007数据集开始训练,出现error: D:\JupyterWorkSp ...

  2. 在centos7 上安装Python3

    Centos7缺省是python2.7. 现在需要使Python2和python3 共存,所以需要单独安装python3. 但是需要注意的是如果按缺省方式安装,则会替换python为python3.x ...

  3. GET和POST两种基本请求方法(转自博主--在途中#)

    GET和POST两种基本请求方法的区别 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二. 最直观的区别就是GET把参数包含在URL中,POST通过req ...

  4. PeopleSoft底层表,闪存查找历史代码(不小心改)

    Oracle 闪存查找历史代码 select * from (SELECT * FROM  PSPCMTXT      AS OF TIMESTAMP to_timestamp('20180725 1 ...

  5. 安装完Ubuntu后要做的事情

    Ubuntu 16.04安装完成后,还需要做一些配置才能愉快的使用,所以装完系统后还要进行一系列的优化. 1.删除libreoffice libreoffice虽然是开源的,但是Java写出来的off ...

  6. 【kafka学习之一】 kafka初识

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4一.kafka是什么? (1)kafka是一个高吞吐的分部式消息系统.( ...

  7. CAN自收自发问题小结

    2011-12-02 21:59:23 流程图: CAN自收自发问题小结 1,地址如何确定?  答:51的片外扩展地址,R/W脚的电平会根据代码自动更改,不需要设置.    参考 单片机的外部存储器的 ...

  8. Rsync使用方法

    Rsync是一款开源.快速.多功能.可实现全量及增量的本地或者远程数据同步的优秀工具.并且支持多系统平台运行.Rsync具有本地与远程两台主机之间的数据快速复制同步镜像.远程备份等功能,该功能类似sc ...

  9. Python批量合并处理B站视频

    最近想学习后端,又不想花钱,怎么办呢?于是在手机端B站(哔哩哔哩)上面找到了满意的免费视频教程,但是手机端看起来很不方便啊.于是,我通过在手机端缓存下来后,导入到了电脑端,但是我后面了发现两个问题: ...

  10. 用iPhone查看pc电脑上写的html(Mac电脑Charles)简单版

    对于客户端同学开发来说,写一段代码想在真机上看看,是非常容易的. 那么在这么一个大前端的环境下,客户端开发想写点html和js代码,又想在手机上看看效果,怎么办呢? 需要以下几个步骤: 大体流程:1. ...