Beta博客总结
描述项目预期计划和现实进展
| 冲刺 | 时间 | 预期任务以及预估时间 | 现实完成情况以及实际用时 |
|---|---|---|---|
| 冲刺1 | 12.4 | 修改等级答题界面:30,修改获取用户信息接口:30 | 修改等级答题界面:60,修改获取用户信息接口:35 |
| 冲刺2 | 12.5 | 完善不同等级算法:40,修改用户信息界面:35 | 完善不同等级算法:70,修改用户信息界面:60 |
| 冲刺3 | 12.6 | ||
| 冲刺4 | 12.7 | 完成等级答题接口 :35,前端与后端对接新的等级接口:30,修改用户排名界面:20,前端与后端对接新的获取用户信息接口:30 | 完成等级答题接口 :45,前端与后端对接新的等级接口:80,修改用户排名界面:40,前端与后端对接新的获取用户信息接口:20 |
| 冲刺5 | 12.8 | 修改用户存储答题成绩:30,后端重新部署:10 | 修改用户存储答题成绩:40,后端重新部署:7 |
过程体会
郑玉波:这一次的项目我主要负责的用户答题界面的开发,并且作为组长监督每个小组成员的进度,通过这一次的项目开发我除了对微信小程序的语言有了更多的理解外,我还体会了作为项目经理对项目进行实时跟进,我们小组中每个人的编程水平不同,常常导致大家的进度不同,例如有同学的页面写好了,但后端没有写好接口,导致其前后无法对接,还有的是喜欢拖延,如果没有及时的催促常常要等很久才能得到一些成果。总的来说,这一次的项目经验给了我丰富的体会。
吴福强:这个项目让我收益匪浅,我学会如何去和别人合作去做开发,如何在团队中发挥出自己的特长,更有效率的进行开发。总之,收获很多。
张苏涛:这次的团队项目让我学到了很多,我主要负责的内容从alpha阶段的保存用户信息接口、获取题目接口的编写到beta阶段的小程序的部署、发布,让我对项目的开发流程有了进一步的了解,在这过程中,学习对新知识的利用也很大程度的锻炼了我的自学能力。
周文华:我们坚持每天收集用户的反馈我们在每天完善功能之后,都会继续把完善好的四则运算软件发给一些朋友使用,让他们继续帮我们测试、提建议,所以我们的APP实际上每天都在进步,每天都在往更加符合用户需求的路上前进。而且,在这个反馈的过程中我们还发现了许多新的功能点,这些是我们最开始没有想到的然后在做的过程中又慢慢摸索到的,这也使得我们的软件越来越完善,越来越能够满足用户的需求;但反过来说,我们本次冲刺的一大弊端就是早期的用户需求调查不到位,先前的需求分析有点过于想当然,没有落地去考察真正需要的对象,造成我们一开始对这个软件的功能定位存在偏差,导致之后在不断完善的过程中产生了大量本可以避免的工作。好在老师们及时指出我们需求分析的漏洞,让我们下定决心去切实落实需求分析,我们才能找到小学数学老师以及个别家长对我们提建议,才有了我们每天完善的四则运算APP;
肖文婷:我负责的个人信息页面,相比Alpha阶段beta 阶段做的改进就是将从微信读取的个人信息先读到了数据库,展示的时候再从数据库读出来,因为考虑到用户答题后更新做题情况的同时是更新了页面,如果个人信息直接是本地获取的可能就会发生错误。在整个工程中,我的工作相对来说是比较轻松的,设计一个页面,用接口将数据从数据库读出来并展示。
林志伟:此次项目收获颇丰 学习了新知识 并学会了如何与团队成员合作开发 。
叶斓浈:在beta冲刺阶段,虽然我负责的模块是博客,没有参与到编程代码的环节,但是在这过程中,看着组员们将四则运算答题小程序一步一步的将功能完善,到最后可以微信扫码并且运行,内心也是无比激动。
组员分工
| 组员 | 任务 |
|---|---|
| 郑玉波 | 修改等级答题界面,前端与后端对接新的等级接口,修改用户存储答题成绩 |
| 吴福强 | 完善不同等级算法 |
| 张苏涛 | 修改获取用户信息接口,对服务器进行域名配置,前端与后端对接新的获取用户信息接口,后端重新部署 |
| 周文华 | 修改用户排名界面 |
| 肖文婷 | 修改用户信息界面 |
| 林志伟 | 完成等级答题接口 |
| 叶斓浈 | 博客 |
beta阶段的工作量比例
| 组员 | beta工作量比例 |
|---|---|
| 郑玉波 | 18% |
| 吴福强 | 16% |
| 张苏涛 | 16% |
| 周文华 | 14% |
| 肖文婷 | 12% |
| 林志伟 | 14% |
| 叶斓浈 | 10% |
Beta博客总结的更多相关文章
- Beta博客集合
Beta博客集合 Task1:beta冲刺准备 冲刺准备 Task2:Beta阶段冲刺合集 Beta阶段冲刺一 Beta阶段冲刺二 Beta阶段冲刺三 Beta阶段冲刺四 Beta阶段冲刺五 Task ...
- Beta版本——第六次冲刺博客
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- Beta版本——第五次冲刺博客
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- Beta版本——第三次冲刺博客
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- Beta版本——第二次冲刺博客
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- Beta版本——第一次冲刺博客
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- (Beta)Let's-Beta阶段展示博客
康家华:http://www.cnblogs.com/AmazingMax/ 马阿姨:http://www.cnblogs.com/oushihuahua/ 刘彦熙:http://www.cnblog ...
- 【集美大学1411_助教博客】团队作业8——第二次项目冲刺(Beta阶段)
写在前面的话 此次团队作业8可以拆分成两部分:1.beta阶段冲刺计划安排,2.7天敏捷冲刺."我们很低调"没有使用leangoo,经过与张老师的商议,张老师同意他们不使用lean ...
- 【集美大学1411_助教博客】团队作业9——测试与发布(Beta版本)
写在前面的话 已经看到了大家的发布成果,很欣喜,虽然有的团队的产品还是有一点问题,但大家也都发布成功了,这就是软件的魅力.但还是要说一些问题,大家录的视频不是没人讲解就是讲得太快,在我看来这都没有在卖 ...
随机推荐
- php gizp压缩传输js和css文件
1. [代码][PHP]代码 <?php /** * 完整调用示例: * 1.combine.php?t=j&b=public&fs=jslib ...
- mvc购物车项目(2)
为了避免数据冗余,我们可以把共同的信息,抽出建立一个单独的表,把不是共有的信息,建立一张单独表. 订单表分为两个表 create table orders( id number primary key ...
- 再次理解WCF以及其通信(附加一個編程小經驗)
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NE ...
- python-多线程趣味(锁)
接上一篇,程序员在敲代码的时候觉得无聊,无聊的时候,会想到去吃零食,那么假如一个函数: #! /usr/bin/env python #coding=utf-8 ''' ''' import time ...
- C语言小程序(二)、计算第二天日期
输入一个日期,判断下一个日期是哪一天,如果日期输入错误,则调用Linux下的cal命令显示输入的月份. #include <stdio.h> #include <stdlib.h&g ...
- 说几个JS优化技巧吧
JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标 ...
- HNOI2008玩具装箱 斜率优化
题目描述 P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京.他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中.P教授有编号为1...N的N件玩具, ...
- 如何在virtualenv环境中安装指定的python版本
指定python版本:virtualenv -p python执行文件路径 自定义虚拟环境名称.如果文件路径有空格,用引号. 如果不指定python版本,则默认使用环境变量中的python ...
- javascript中eval()函数使用方法
本教程主要重介绍eval()函数的语法与使用方法,及在后面我还补充了eval()解析json数据的相关例子,希望文章能帮助到各位深入理解eval()使用方法吧. 前几天说到js中尽量不要使用eva ...
- 理解Promise
一.Propmise基本用法 Promise用于发送一个异步完成的结果,是替代回调函数的另一种选择.可以把Promise理解为一种异步函数. 以下函数通过一个Promise来异步地返回一个结果 fun ...