• KNY三人组对YiSmile小程序的项目总结


    设想和目标

    1.我们的小程序要解决什么问题?

    针对于本校学生,服务于本校学生。由于丢东西,找东西的事情每天都在上演,空间说说,朋友圈,官方QQ,信息比较冗杂,没有一个固定的平台来专门提供学生。此外,教室查询也是学生的一大痛点,不清楚哪个教室什么时候没课,想要上自习,却总是不方便。

    针对本校学生的痛点,希望能给学生提供一个方便快捷的平台,让学生校园生活变得容易!

    2.用户量

    小程序上线几天,我们团队也进行了宣传,目前有50个用户。我们当时的预想是使每个本校学生都成为小程序用户。

    3.经验教训

    没有合理的时间预估,链接数据库比较吃力,但花费一半的时间在做界面上,导致最后没有充足的时间在数据库上。

    没有考虑数据来源,教室查询需要连接学校官网接口,但没有考虑。

    计划

    1.你原计划的工作是否都做完了?如果有没做完的,为什么?

    (1)原计划的并没有全部完成,未完成部分:失物界面展示未实现评论功能

    (2)失物界面没有实现丢失物品详情界面

    (3)同(2),我的发布没有实现详情界面,展示相关信息

    (4)教室查询最初想与学校数据连接,最后没实现

    2.有没有发现你做了一些事后看来没必要或多大价值的事?

    有,比如我的反馈建议的模板更换很多次,失物界面最开始计划的点赞

    3.是否每一项任务都有清楚定义和衡量的交付件?

    大部分没有

    4.是否项目的整个过程都按照计划进行?

    没有,感觉有些拖拉,在时间不太充裕的时候开始紧张地做。

     5.将来的计划会做什么修改?

    失物招领界面获取用户名和头像,增加评论功能,新增失物招领详情界面。

     设计/实现
    1.设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?
       设计阶段一直是大家一起完成的,从刚开始讨论要做什么,实现哪些功能,到界面的设计,颜色、字体大小等都是一起讨论的。
    2.设计工作有没有碰到模棱两可的情况,团队是如何解决的?
       有。我们都会提出来,向团队成员寻求帮助,如果团队内部无法解决,会向外界寻求,若还是不行就只能暂时放弃了
    3.团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML, 或者其他工具来帮助设计和实现?这些工具有效么?
      有采用单元测试,其余两个没有用到。效果就是能够及时修补漏洞,不会在最后要上线时十分紧张。
    4.什么功能产生的Bug最多,为什么?
       失物招领界面和教室查询界面都存在bug,教室查询主要是因为没有学校教务系统微信小程序的接口,数据不全; 失物招领信息显示有问题。

     测试/发布

    1.团队是否有一个测试计划?为什么没有?

    有,这样才会对小程序普遍功能都得以测试。

    2.是否进行了正式的验收测试?

    通过微信公众平台后台审核代码

    3.团队是否有测试工具来帮助测试?

    有。

    对团队的建议:

    1.时间安排不当,做事比较拖沓,没有按照所定计划按期完成。

    2.做之前没有考虑到各项功能实现所需的要求,一味地从满足用户功能考虑。

    3.没有进行系统的bug测试。

    4.团队成员编程技术(数据库方面)需加强。

    对小程序的建议:

    1.失物招领界面获取用户名和头像

    2.增加评论功能

    3.新增失物招领详情界面

    4.搜索实现智能匹配

  • 相关阅读:
    Oracle数据库相关问题
    常用Oracle数据库查询SQL
    VS2019添加引用错误:COM组件调用返回错误HRESULT E_FAIL
    C#.NET重点知识点汇总(三)
    C#.NET重点知识点汇总(二)
    C#.NET重点知识点汇总(一)
    ajax的19道经典面试题
    C#设计模式——抽象工厂模式
    C#设计模式——工厂方法模式
    C#设计模式——简单工厂模式
  • 原文地址:https://www.cnblogs.com/KNYY/p/8290416.html
Copyright © 2020-2023  润新知