202205-为党和国家办事 实验六 团队作业3:团队项目需求调研与原型开发

202205-为党和国家办事 实验六 团队作业3:团队项目需求调研与原型开发

项目 内容
课程班级博客链接 2019级卓越班
这个作业要求链接 实验六
团队名称 为党和国家办事
团队成员分工描述 王玉慧:项目总负责人 统筹整个项目 是本次项目的项目经理 主持团队项目软件原型系统V1.0的开发
汤可意:负责市场调研 发放问卷 填写《学生“创新能力提升计划”项目申请表》
王晨阳:负责总结 撰写博客 测试项目
团队的课程学习目标 (1)软件项目需求调研;
(2)学习使用软件原型开发工具;
(3)掌握软件原型开发技术。
这个作业在哪些方面帮助团队实现学习目标 1.利用原型设计工具设计项目原型
2.获取项目需求,对原型进行迭代
3.通过团队共同协商的方式,培养团队意识
团队博客链接 https://www.cnblogs.com/wyhtkywcy/
团队项目Github仓库地址链接 https://github.com/JULYcat9/worf-for-party-and-the-state

任务1:团队协作学习《现代软件工程—构建之法》第8章需求分析,团队组长主持企业微信会议,采用NABCD法,从五个视角对实验软件项目可行性进行团队合议;

1.项目名称:背包问题知识社区系统

2.项目NABCD描述:

  • N(Need,需求)

    随着网络的越来越普及,人们越来越关于这样一种交流平台一一论坛.很多商业网站都开设自己论坛来提供交流和服务,也有很多的个人网站和个人论坛的出现,论坛已经不光是一种交流平台,甚至是成为了实现自我价值的一个舞台。正因为论坛越来越重要,所以论坛的维护也变成了一种职业,而更好的维护则需要从设计这个层面来了解和进行。

    在论坛里大家最熟悉的就是用户浏览论坛中已有的内容,针对别人的主题展开讨论,也可以发表自己的观点供大家品评。同时为了防止用户发布一些不健康不合法的内容,需要有管理人员来对这些内容进行删除、修改。而且用户想在论坛发布信息则要求他注册,这样来控制用户发布信息和方便管理者操作用户的信息。论坛也要有多个版面和分区,用来区分各种帖子的内容范畴,方便整理和管理。所以论坛的基本功能就是资源上传、检索、资源审核与管理、背包问题主题知识论坛、资源类型至少包括:典型算法源代码、开源数据集、背包问题相关文献资源,系统设置管理员,用于系统用户管理、资源有效性审核。

  • A(Approach,做法)

    我们的系统用java编程语言(或c#),开发一个系统,后端采用spring boot、mybatis、shiro框架;前端采用layui作为UI框架,实现90%的移动端自适应。

  • B(Bennfit,好处)

    我们团队基于新手对于背包问题的不了解,学生无法自主的学习到背包问题的等方面,开发出一款针对背包问题的论坛系统,目的是为了让有经验的人能够将自己的经验传授给新手,而大家互相之间也能够讨论。

  • C(Competitos,竞争)

    由于市面上现在针对背包问题的论坛很少,所以优势很大,受惠人群也很大。

  • D(Delivery,推广)

    可以在本校某个班级率先试用,一段时间后征集学生、老师的意见再进行优化;逐步推广至学院,一段时间后再收集意见再进行优化;以此类推,将系统推广至本高校,乃至更大的市场。

任务2:依据任务1讨论情况,实施团队项目软件用户调研活动,并依据调研结果填写《学生“创新能力提升计划”项目申请表》

要求:

  • (1)调研真实用户;

  • (2)采用多种需求获取手段;

  • (3)收集整理用户需求调研素材,包括文献资料、需求调研成果整理文档等;

  • (4)用户需求调研活动的佐证材料(文献目录、访谈录音、问卷、调研对象名单、社交平台聊天记录等等)

任务3:关于软件原型方法:原型方法就是快速地建立可运行的、概略的系统,之后不断评价、改进直到获得最终系统。利用原型系统,用户能和你一起看到未来交互的软件蓝图、功能和效果,获得较真实的感受,在不断讨论的基础上完善软件未来的设计。不要等到代码写好之后再去验证用户需求,采用原型系统可直观展示用户界面和功能需求。原型设计与开发不仅要考虑系统核心功能,还要考虑功能的页面排布、用户实际操作中的问题,要提前为用户考虑得当并征求用户意见。原型系统是必须可运行的,可实际使用的——请抱着这样的同理心去设计原型系统。给目标用户展现原型,与目标用户进一步沟通理解需求。团队协作学习《现代软件工程—构建之法》第10章典型用户和场景,下载并安装墨刀原型设计工具,以团队协作学习方式掌握软件操作方法。

关于墨刀的使用:https://modao.cc/tutorials/

1.以团队成员姓名命名的墨刀安装界面截图

王玉慧:

汤可意:

王晨阳:

2.墨刀原型设计工具简介

墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。墨刀同时也是协作平台,项目成员可以协作编辑、审阅 ,不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是在团队内部协作沟通、项目管理.墨刀产出的是原型,是设计工具,不是开发工具,墨刀的PC客户端也很好用,也是账号同步,并且支持取色之类的功能。

3.团队协作学习墨刀的会议截图或照片

任务4:利用墨刀设计实验项目软件原型

项目仓库地址:https://github.com/JULYcat9/worf-for-party-and-the-state

团队项目仓库截图:




任务5:完成《实验六 团队作业3:团队项目需求调研与原型开发》博文作业

预期时间与实际使用时间表:

任务: 预期时间(min) 实际时间(min)
任务1 180 200
任务2 200 450
任务3 200 440
任务4 200 410
任务5 60 60

本次作业的感受和体会:

本次实验在实验开始之初我们就开会讨论了实验方向和分工,对墨刀工具进行自学,然后我们小组通过腾讯会议的方式展开了墨刀工具的学习活动,并在此基础上共同商讨原型设计,遇到难点都会在企业微信群中开会同讨论,同时我们互相讨论对功能模块进行划分,各成员完成一部分模块。在初始原型完成后,共同商讨问卷内容、分配采访任务、制作问卷,进行需求调研,随后对原型进行迭代。在原型制作过程中,对于需求的理解和认识不同,所以对于部分设计产生了一些分歧,但是在经过友好地讨论后,我们的意见终于统一,完成了原型的设计,但是也耗费了大量的时间,所以在原型设计阶段花费的时间较多。同时对于本次实验的内容与老师在课堂讲的理论知识深刻的结合了起来,让我们对于需求分析的作用和意义有了更深的理解和认识。

posted @ 2022-04-27 11:12  为党和国家办事  阅读(72)  评论(0编辑  收藏  举报