zoukankan      html  css  js  c++  java
  • 团队任务二

    一、1 团队序号:软工七组。
    2.码云仓库链接:https://gitee.com/wangzhen666999/sesnake
    3.软件名称:北软查寝系统
    4.软件目标用户:全体学生、辅导员。预计3000人。
    5.博客撰写人:PM(张纹广2018035107088)
    6.小组成员:张纹广(PM)、王振(队长兼软件工程师)、徐子涵(UI)、孙立钊(软件测试师)、林义童、李常禹、姚鹏(软件工程师)。
    二、访谈提纲记录:


    1.被访谈者:王庆斌老师。
    2.访谈目的:了解查寝系统的需求。
    3.判断用户群:学生与查寝人员。
    4.用户背景:学生与辅导员
    5.使用动机 :希望开发一个小工具可以判断学生是否在校内。
    6.有没有接触过其它的相关软件:企业微信打卡

    7.被访谈者期望用户是如何使用的?:楼层设置二维码,扫码打卡,扫码成功,发送验证码,填写验证码,打卡成功。
    8.希望在什么设备上使用:与智慧北软相结合,成为智慧北软的一个子模块。
    访谈记录:
    PM:您好,王老师。
    王老师:你好。
    PM:我是之前微信联系您的软工学生,今天来的目的就是想和您访谈一下,看看您有什么需求。
    王老师:目前辅导员对学生是否在寝室很难清楚,我们想开发一个查寝系统来判断学生是否在校内。
    PM:那您想在什么设备上使用或者是以哪种方式使用?
    王老师:我希望是在移动设备上使用,可以把查寝系统并入到智慧北软APP中,可以省去学生老师,注册,填写个人信息的麻烦。
    PM:那我们面向的客户都有哪些?
    王老师:主要还是学生与辅导员。
    PM:您想用什么方式来进行打卡?
    王老师:我想在每个楼层都放置二维码,到了规定时间,每个同学需要去扫这个二维码,完后系统会用短信方式去给你发送一个验证码,在有效时间内去在查寝系统填写这个验证码,才算完成签到。
    PM:那我们为什么不选择使用人脸识别进行打卡定位?
    王老师:人脸识别技术难度较大,等查寝系统完整,面向用户稳定之后,我们可以尝试做出人脸识别进行打卡。
    PM:您在界面或功能上有什么要求吗?
    王老师:界面方便、简洁,功能的话,还是要方便操作,省去不必要的步骤,耽误打卡时间,以免造成打卡失败。
    PM: 那王老师,您看看在填写验证方面上有什么需求?
    王老师:打卡时候发送的验证码尽量控制在1分钟之内验证码有效,否则会有些同学登陆别人账号代替打卡。
    PM:那您还有其它需求吗?
    王老师:现在暂时没有了。
    PM:那好,我就暂时先不打扰您了,如果后续有什么需求的话可以跟我们联系,反之我们有什么问题后续的话可以跟您沟通,您看可以吗?
    王老师:可以。

    三、经过团队分析之后,我们共同的决定是继续研究开发查寝系统。

    四、团队成员基于NABCD模型的发言和团队会议照片






    五、经过我们小组最终的讨论,我们的结果进行了一下整合,如下:

    1. Need(需求):
      目前辅导员对学生是否在寝室很难清楚,我们希望能网上定位查寝,判断学生是否在校内,解决了辅导员每个寝室走访查寝的麻烦,也解决了同学们在查寝时去厕所,去打水而导致查寝不在寝室,过后找辅导员解释的麻烦。有可能会有在辅导员查完寝室后,学生又偷偷出去的情况,为此,希望开发一个小工具可以判断学生是否在校内。
      2.Approach (做法):
      我们听了王庆斌老师的需求后,我们决定用安卓来做出这个查寝系统,加入并成为智慧北软App的一个分支独立模块,省去每个同学注册填写个人信息的麻烦。预期使用步骤:使用扫二维码,定位打卡服务,(人脸识别—在以后有能力的情况下会推出这个功能),每个楼层设置二维码,在规定时间内扫码打卡,扫码成功发送验证码,收到验证码,填写验证码,打卡成功,不在规定时间(地点)范围内打卡,自动生成报告,向专业或班级的辅导员发送打卡未成功的同学的姓名学号联系方式以及打卡失败的原因。
      3.Benfit(好处):
      辅导员:不用寝室走访,对学生的把控更直接明了,也更方便,省去很多时间和精力,实时、快捷、准确、不需要纸质文档保存,数据保存时间长。
      4.Competitors(竞争):
      与我们查寝系统打卡定位类似的APP有企业微信。
      我方优势:拥有独立的系统,学生和辅导员属于两个模块,有每个人的个人基本信息,能更好的将学生与辅导员之间的信息相关联,每个辅导员会负责自己负责的班或者专业的学生。能自动进行数据统计,每天查寝结束后会自动生成报告,筛选出打卡异常学生的联系方式(照片不符,范围,时间)
      我方劣势:没有面向用户开放过,只是个雏形,而且技术没有企业微信成熟,我们学生还没有接触过某一软件开发项目,对于我们在接触代码不是太多的情况下,来说任务比较重,难度比较大,我们团队刚成立,在配合默契方面还需要时间的磨合来提升自己。

    2. Delivery(推广):我们将查寝系统并入到智慧北软App中,会在以后开例会中通知学生,也会在智慧北软App向用户发送推送,通知用户更新智慧北软App更新一个查寝系统的模块,也会附上使用说明,注意事项。

    六、不同意见:
    基于NABCD模型中的Benfit(好处)有了不一样的看法,徐子涵同学认为一个Benfit是把己方的软件与市面上已经成熟的软件相比较,我方的软件比已有的软件能给用户带来更大的好处。而我的想法就是:Benfit就是我们要开发的软件能给用户带来什么好处,能给用户解决什么问题,解决什么麻烦,经过团队成员的讨论,最终确定采用我的想法。
    2020.9.25

  • 相关阅读:
    发现程序bug思路
    streambase log(log4j和logback)
    streambase service 变为 window service启动
    机器学习-chapter1机器学习的生态系统
    eoe推荐的优秀博客
    Android Service 服务(一)—— Service .
    android startActivityForResult(Intent intent, int requestCode) 整理与总结! .
    Android Intent详解
    隐式Intent实例
    Android中的距离单位
  • 原文地址:https://www.cnblogs.com/zz0714/p/13728570.html
Copyright © 2011-2022 走看看