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.搜索实现智能匹配
KNY三人组对YiSmile小程序的项目总结的更多相关文章
- KNY团队与“易校”小程序介绍
一.团队介绍 “KNY”团队是软件工程专业中的一支充满了斗志,充满了自信的队伍,由三人组成,每个队员都在为我们共同一致的目标而努力:我们三个人的小程序的知识都相对薄弱,但我们不甘落后,一直在努力的学习 ...
- 微信小程序mpvue项目使用WuxWeapp前端UI组件
前言:这是一篇简单粗暴的使用指南 在最近的小程序项目里前端UI框架最后选择使用WuxWeapp,这篇文章记录一下如何在小程序mpvue项目中使用该UI组件. 步骤一:下载源码 (地址在这里)主要是里面 ...
- 微信小程序学习二 微信小程序的项目结构
进来之后可以看到五个文件和两个文件夹,一般新建的小程序项目都是这种格式,但有些可能会不一样,不用担心,因为我们所要关注的文件是不会变的 pages 小程序的页面放置文件夹,每一个页面(page)包含四 ...
- 第三篇、微信小程序-网络请求API
wx.request(OBJECT)发起的是https请求.一个微信小程序,同时只能有5个网络请求连接. OBJECT参数说明: 效果图: net.js Page({ data:{ result:{} ...
- 微信小程序开发《三》:微信小程序请求不能使用session的原因及解决办法
本人在前面的微信小程序开发<二>中提到要想在服务端保持状态需要在客户端第一次请求服务器的时候给客户端返回一个sessionid,由客户端在本地保存,下次请求的时候在header里面带上这个 ...
- mpvue 开发微信小程序搭建项目
首先 mpvue 是一款基于vue的框架,mpvue 修改了 Vue.js 的 runtime 和 compile 实现,可以运行在小程序的环境中. 第一步:安装 vue-cli vue-cli是vu ...
- 微信小程序上手项目
小程序刚发布的时候何其风光,可能大家习惯性的对微信给予了过高的期待,加上一开始小程序的功能确实很孱弱,扫了很多人的兴. 经过最开始的热闹和喧嚣,如今微信小程序热度大减,但随着不断迭代,如今小程序的功能 ...
- 微信小程序< 3 > ~ 微信小程序开源项目合集
简介 移动开发者想学习微信小程序需要学习一点HTML ,CSS和JS才能够比较快速的上手,参考自己学习Android学习过程,阅读源码是一个很好的方式,所以才收集了一些WeApp的开源项目. awes ...
- 微信小程序新建项目完整流程
最近刚好也在做新的小程序项目,所以有机会给大家整理一个完整的开发流程! 上一篇介绍是如何获得appid,那么接下来就是怎么新建一个全新的小程序项目了 首先:下载最新版的微信开发者工具,支持网页版微信开 ...
随机推荐
- Django商城项目笔记No.2项目准备工作
Django商城项目笔记No.2项目准备工作 接着上篇开始,创建好工程之后,随之而来的是怎么配置工程,这篇文章记录如何进行相关的配置 1.pycharm打开工程,进行相关的配置 通过pycharm打开 ...
- 实现统计 android手机 CPU使用率
# -*- coding:utf-8 -*- ''' Created on Sep 10, 2018 @author: SaShuangYiBing ''' import subprocess imp ...
- cmd那个命令是查看端口情况的?
netstat -a查看开启哪些端口netstat -n查看端口的网络连接情况netstat -v查看正在进行的工作netstat -p tcp/ip查看某协议使用情况netstat -s 查看正在使 ...
- javascript仿新浪微博图片放大缩小及旋转效果
javascript仿新浪微博图片放大缩小及旋转效果 经常看到新浪微博里有图片放大缩小旋转效果,感觉效果还不错,所以就想试着做一个类似的demo出来,至于旋转对于IE可以用滤镜来解决,标准的浏览器可以 ...
- css实现气泡框效果
前提:气泡框或者提示框是网页很常见的,实现它的方式有很多,我们以前最常用的就是切图片 然后通过 "定位" 方式 定位到相应的位置,但是用这种方式维护很麻烦,比如设计师想改成另外一种 ...
- 2019年春季学期《C语言程序设计II》助教注意事项
本学期<C语言程序设计II>课程安排 理论课时24(1-12周),实验课时8(13周),课程设计课时16(14-15周) 理论课教学内容 附:教学进度表 本学期实验课和课程设计参考教材 & ...
- Java使用线程并发库模拟弹夹装弹以及发射子弹的过程
同样是从网上看到的一个需求,需求描述都在代码中. 不多说了,直接贴代码了.相信大家都能够看得懂的! package cn.yw.bore; import java.util.ArrayList; im ...
- Oracle 函数function之返回结果集
工作中常需要经过一段复杂逻辑处理后,得出的一个结果集.并能够将这个结果集作为一个表看待,去进行关联查询 我一般采用建立函数function的方式来处理. --创建包,声明function和typeCR ...
- mysql中left join中的on条件 和 where条件区别
需要知道sql中关键字的执行顺序. FROM-> ON->JOIN-> WHERE->GROUP BY-> HAVING->SELECT-> DISTINCT ...
- final、finally、 finalize 有什么不同
感觉这三者除了长得像也没啥可作为比较的,但是面试题中经常会出现这三者的比较,就简单总结一下. 1.final final 可以用来修饰类.方法和变量,修饰类的时候表示类是不可以被继承的,修饰方法的时候 ...