Alpha版本冲刺总结——曙光初现
No Bug
031402401鲍亮 031402402曹鑫杰 031402403常松 031402412林淋 031402418汪培侨 031402426许秋鑫
项目预期计划
| 界面设计 | android端访问服务器接口 | android端响应及控制 | 服务器接口 | 文档 |
|---|---|---|---|---|
| 登录界面、注册界面、忘记密码界面 、发帖界面、主页获取帖子界面、帖子详情界面 | 验证码获取、注册请求 、登录请求 、忘记密码请求、忘记密码界面验证码获取、获取首页帖子请求 、 查看帖子详情 、 发布帖子 | 登录界面 、注册界面 、主页响应 、帖子详情界面响应 、发帖界面响应 | 发送验证码 注册验证 、登录验证 、返回帖子首页列表 、 返回帖子详情 、添加新帖子记录 | α版本接口文档 |
现实进展
完成所有预期功能,但是存在一些未解决bug。后端的同志很棒,提前完成任务,不仅超预期完成 接口的编写,还担起主导测试的任务。
过程体会
- 鲍亮:作为队长和PM,我感觉自己在Alpha版本里并没有完全尽到责任。主要是1.没有做好预期的规划和,导致后来出现很多意料之外的状况,需要临时改变计划(包括ui设计,数据库结构,接口文档)。2.分工不协调,后端的接口完成得很快,由于分工确定了,一时不知给他们分配什么任务。3.没有安排好测试计划,把测试想的简单了,没有规划好,测试这块做的不好。总结来说还是经验不足啊。还好有一群很棒的队友,我们一起努力,共同进步。
- 曹鑫杰:alpha版本过程中,有bug调很久调不出的无奈,也有收获知识的欣慰。和小伙伴一起专注的做一件事是很难得的,也是激动的。主要就是熬夜太伤身体了
- 常松:感觉十天的时间还是挺久的,虽然中间的运动会自己浪了几天,这周晚上自己的事情也很多,但是UI的设计个人来说还不算觉得太糟糕。可能是还没有完全的领会MVC,所以和C还是有一小部分相互重叠,虽然这种情况看起来不是很好,但是还是学了不少C的东西,遇到点小毛病也能帮着提提想法改一改。幸亏有Alpha版本,不然用户一定要爆炸。总的来说我们的Alpha版本虽然整体框架有了,基本功能也都实现了,但是内部的问题还是很多的。最主要的问题就是内存的管理。大部分崩溃的情况都是那一句内存炸了的报错。之后的Beta版本界面方面还要在细化,做的更舒服一点。另外还希望加入更多的手势控制,让操作变得更加有效率,毕竟我们发帖界面EditText有点多,一直在寻找一种更加高效的方式。
- 林淋:学了点东西,但是比较少,需要学的东西还有很多
- 汪培侨:Alpha版本怎么说,一个后台工作人员,从买服务器到配置服务器,一系列没有体验的过程。感觉很棒。还有自己和后台队友的配合也非常好,接口写的也很快,原因之一是php实在是比较好上手,原因之二也是因为所写的php难度相对较低,只是单存的对数据做一些判断,对数据库的读取,没有遇到什么困难的代码处理,当然期间也遇到许多以前很神奇的功能,比如邮箱发验证码,没涉及之前感觉还挺新鲜,实现后还挺开心的,后台进度相对较快,在Beta版,我们后台两个准备朝前端发展,希望软工能教我们两种语言,虽然都不精。感谢alpha版本的努力,革命还需努力,加油小兄弟。
- 许秋鑫:做完登陆注册功能的时候觉得离成功不远了,后来发现自己真是太天真了,怎么会产生这样的感觉,后面的主功能调bug真是惨,不过不知道为什么做起来很有动力,完成后感觉非常爽。
组员分工
| 队员 | 工作 |
|---|---|
| 鲍亮,曹鑫杰 | 功能模块 |
| 常松 | 界面ui |
| 林淋,汪培侨 | 后端接口 |
| 许秋鑫 | 响应逻辑 |
工作量
| 组员 | 工作量 |
|---|---|
| 鲍亮 | 1/6 |
| 曹鑫杰 | 1/6 |
| 常松 | 1/6 |
| 林淋 | 1/6 |
| 汪培侨 | 1/6 |
| 许秋鑫 | 1/6 |
大家都非常尽力,少了哪一个1/6都不会有Alpha版本的成果!下一阶段,再接再厉!
下阶段展望
- 修复目前的bug
- 加入密码表单、实现记住密码功能
- 个人信息功能模块
- 设置功能模块
- 我的收藏功能
- 我的足迹功能
Alpha版本冲刺总结——曙光初现的更多相关文章
- 作业七:团队项目——Alpha版本冲刺阶段
本次作业为期三周时间,要求各组结合所选项目并阅读教材<构建之法>第六章内容,完成项目的Alpha版本.本阶段的主要内容如下:(20分) 1. 每天组织一次站立会议,讨论每个成员的昨天进 ...
- Alpha版本冲刺(十)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Alpha版本冲刺(五)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Alpha版本冲刺(九)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Alpha版本冲刺现场演示和阶段验收的总结
一共15个组.有13个组参加了今天的现场演示,分别是YZH.Radio Group.FZU5BOYS.静静看.Clean Code.Mod4.F4.For the Dream.Journey of C ...
- Alpha版本冲刺(一)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:丹丹 组员7:家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示组内 ...
- 团队Alpha版本冲刺(一)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:丹丹 组员7:家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示组内 ...
- alpha版本冲刺总结
小组:The Expendables 一.项目预期计划 1.基本完成所有界面设计 2.基本完成所有功能设计(导入导出excel表格,搜索功能,文件选择功能,连接服务器等...) 3.基本完成服务器搭建 ...
- Alpha版本冲刺(二)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:丹丹 组员7:家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示组内 ...
随机推荐
- [No00005B] word快速插入当前时间&怎样一次性删除文档中的全部链接
按Alt+Shift+D键来插入系统日期 按Alt+Shift+T键则插入系统当前时间 同时,在插入的时间上右键->编辑域 一次性删除文档中的全部链接: 方法1:一劳永逸法(推荐) 因为链接大多 ...
- Python黑客编程ARP欺骗
Python灰帽编程 3.1 ARP欺骗 ARP欺骗是一种在局域网中常用的攻击手段,目的是让局域网中指定的(或全部)的目标机器的数据包都通过攻击者主机进行转发,是实现中间人攻击的常用手段,从而实现数据 ...
- usb驱动开发24之接口驱动
从第一节我们已经知道,usb_generic_driver在自己的生命线里,以一己之力将设备的各个接口送给了linux的设备模型,让usb总线的match函数,也就是usb_device_match, ...
- 地理信息系统 - ArcGIS - 高/低聚类分析工具(High/Low Clustering ---Getis-Ord General G)
前段时间在学习空间统计相关的知识,于是把ArcGIS里Spatial Statistics工具箱里的工具好好研究了一遍,同时也整理了一些笔记上传分享.这一篇先聊一些基础概念,工具介绍篇随后上传. 空间 ...
- C# 利用反射根据类名创建类的实例对象
“反射”其实就是利用程序集的元数据信息. 反射可以有很多方法,编写程序时请先导入 System.Reflection 命名空间. 1.假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型): ...
- Jquery揭秘系列:ajax原生js实现
讲到ajax这个东西,我们要知道两个对象XMLHTTPRequest和ActiveXObject ,提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求 ...
- c++的一些陷阱(1)
class String { public: String(]) { strcpy(p,pp); } ~String() { delete[] p; } char& operator[](in ...
- ubuntu下配置vpn
Ubuntu系统下搭建VPN环境 以下是基于Amazon EC2/Ubuntu搭建PPTPD服务提供VPN连接的过程记录.至于为什么要搞VPN,大家都懂的...而我主要是要访问Python的一些网站以 ...
- 使用powershell链接到Azure
一:针对传统的的Azure 的登陆界面: (ASM) 1. 正常来说是 现在本地创建证书文件,然后上传文件,以便本地计算机和Azure建立可靠的安全连接 Get-AzurePublishSetting ...
- JavaScript零基础学习系列二
条件控制 if(条件){//语句块}如果条件(小括号里面的)满足true.那么才会执行大括号里面的代码,如果条件不满足(false),那么不执行,注意:有可能代码不会执行. 例如: if(3>1 ...