实验六 团队作业3:项目需求分析与原型设计
实验时间(师范):2021-4-29
实验时间(卓越工程师班): 2021-4-30
Deadline:
2021-5-5 10:00,以团队随笔博文提交至班级博客的时间为准。
评分标准:
- 按时交 – 根据实验七评分细则打分,满分110分,检查项目包括:
- 任务1部分(12分)
- 任务2部分(30分)
- 任务3部分(45分)
- 任务4部分(2分)
- 任务5部分(21分)
- 本实验为团队任务,团队成员成绩以团队博文成绩为准
- 晚交 - 0分
- 评分截至日:2021-5-8 22:00
关于软件原型方法
- 原型方法就是快速地建立可运行的、概略的系统,之后不断评价、改进直到获得最终系统。利用原型系统,用户能和你一起看到未来交互的软件蓝图、功能和效果,获得较真实的感受,在不断讨论的基础上完善软件未来的设计。
- 不要等到代码写好之后再去验证用户需求,采用原型系统可直观展示用户界面和功能需求。
- 原型设计与开发不仅要考虑系统核心功能,还要考虑功能的页面排布、用户实际操作中的问题,要提前为用户考虑得当并征求用户意见
- 原型系统是必须可运行的,可实际使用的——请抱着这样的同理心去设计原型系统。
- 给目标用户展现原型,与目标用户进一步沟通理解需求。
软件原型方法相关知识与实例参考:
- 《现代软件工程—构建之法》第10章典型用户和场景:http://www.cnblogs.com/xinz/archive/2011/10/30/2229236.html
- 阿里巴巴卫哲关于软件产品的讨论:http://iamsujie.com/8000/8018/
- 关于墨刀的使用:https://modao.cc/tutorials/快速创建应用
- SPOC课程:5.6 原型工具Axure与墨刀使用实例
原型工具参考
采用专门的原型设计工具支持软件原型设计开发,能够事半功倍,工具参考:
- 移动应用原型与线框工具-墨刀(https://modao.cc/)
- 老牌原型设计工具 -Axure RP,Axure
- 网页和移动端的设计sketch
- 一款简洁高效的原型图设计工具mockplus
- 致力于高保真原型制作工具Justinmind
- 一款免费的带有手绘涂鸦风格的原型设计软件balsamiq mockups
- 更多选择,请参考: http://next.36kr.com/posts/collections/1
软件原型设计作业参考:http://www.cnblogs.com/andwho/p/7577253.html
一、实验目的与要求
(1)学习使用软件原型开发工具;
(2)掌握软件原型开发技术;
(3)体验以原型系统为基础的软件项目需求获取技巧与方法。
二、实验内容与步骤
任务1:下载并安装墨刀原型设计工具,以团队内部协作学习方式掌握软件操作方法;
评分要点:
- 以团队成员姓名命名的墨刀安装界面截图(2分);
- 提供至少播放10分钟的团队协作学习过程的视频录像/录音(*)(5分);
- 墨刀原型设计工具(5分)简介;
任务2:针对实验五团队项目选题,利用墨刀设计团队项目软件原型;
评分要点:团队项目软件原型系统V1.0(*)(30分)
任务3:利用任务2所开发的软件原型系统,实施团队项目软件用户调研活动,并迭代完善团队项目软件原型。要求:
(1)调研真实的用户;
(2)团队项目软件原型要有不同版本,用版本号V1.1、V1.2区分命名;
(3)要有除原型法之外的其他需求获取手段;
(4)收集整理用户需求调研素材,包括文献资料、需求调研成果整理文档等;
(5)用户需求调研活动的佐证材料(文献目录、访谈录音、问卷、调研对象名单、社交平台聊天记录等等)。
评分要点:
- 提供满足(2)要求至少2个以上版本的项目软件原型(*)(10分)
- 提供(4)要求的需求调研素材(*)(30分)
- 提供(5)要求的需求调研佐证材料(*)(5分)
任务4:将任务1-任务3任务要求中评分要点带(*)的作业资料上传到团队项目仓库,仓库地址链接到实验七博文中;
评分要点:提供团队项目仓库截图(2分)
任务5:完成《实验六 团队作业3:XXX项目需求分析与原型设计》团队博文作业:
博文作业格式评分要点:
- 博文名称:团队名称 实验六 团队作业3:XXX项目需求分析与原型设计(1分)
- 博文开头格式:(1分)
项目 |
内容 |
课程班级博客链接 |
<填写课程班级博客链接> |
这个作业要求链接 |
<填写作业要求链接> |
团队名称 |
<填写团队名称> |
团队成员分工描述 |
<姓名:工作内容> |
团队的课程学习目标 |
<填写目标> |
这个作业在哪些方面帮助团队实现学习目标 |
<填写相关内容> |
团队博客链接 |
<填写地址> |
团队项目Github仓库地址链接 |
<填写地址> |
- 博文作为《实验六 团队作业3:XXX项目需求分析与原型设计》的文字资料,需包含以下内容:
- 满足任务1-任务4评分要点中未要求上传到团队项目仓库的材料;
- 记录完成《实验六 团队作业3:XXX项目需求分析与原型设计》各项任务实际花费的时间和分工(4分);
- 从团队分工和协作学习角度,陈述团队实施原型开发工具学习、项目原型设计、基于原型的团队项目需求调研过程、原型迭代开发等学习活动的心得(每项3分,共12分)
- 博文文字陈述是否流畅严谨、排版是否美观(3分)