Alpha版本总结

General Questions

a)     What went well?  Why?

成功之处:界面设计简洁,功能吸引用户。

原因:铁道大学学生上自习不方便,没有固定的教室,因此这款软件可以解决大家的麻烦。而且考试周来临,考试周查询更加方便。

b)     What was particularly problematic?  Why?

问题较大的地方:基本功能查询没有实现。

原因:对数据库的操作有一定的弱势,不了解不可视数据库的操作和android数据库查询。

c)     What should have been done differently?

应该改进的地方:scrum没有详细的计划,有时会发生组员不知道该干什么的情况,大家的交流相对较少,合作没有效率。

d)     What planned results did you successfully accomplish / fail to accomplish?  Why?

成功完成的计划:UI设计完成,数据库创建成功。

未完成的计划:查询功能,约自习功能。

原因:一开始的敏捷开发没有体现出来,大家相互交流少,将最主要的功能一直拖到最后,最后没有实现。

e)     what would you do differently in Beta stage?

针对c)和d)的情况,我们将按照老师的要求在beta scrum开始之前就列出团队开发的任务安排和每天的工作安排,不让任务拖到最后,此外,我们将在beta阶段对原有的后台接口进行修改,以满足统计模块的需求,还要增加考试周查询自习室的功能。

Discussed Questions

Did you have a clear problem definition, and typical user scenarios?

我们有三个主要的persona

http://www.cnblogs.com/surver/p/5417918.html

并对其感兴趣的功能进行了设计(部分已实现)。

How much of your planned work was done? How much was postponed to later? Why?

只完成了UI和数据库的建立,优化和查询、约自习都放到Beta版本。因为对数据库的不了解和sqlite的整理操作。

Did you do any work that was later abandoned or unnecessary or had minimal impact due to changed plans?

主要有两个地方出现了工作被废弃的问题

1、蹭课功能放弃,因为与自习室没有关系,冲突,并且和课堂派发生交集。

Was the exit criteria defined clearly enough?

不够明确,因为展示时特别单调,几乎只有界面能供别人看 ,而且还有很多BUG没有修复,很多功能没有实现。

Did you have a test plan? If not, why?

有但做得不够好。

http://www.cnblogs.com/Butter-Refly/p/5485873.html

在beta阶段,将增加的功能完善再进行测试。

 Did you feel that you had all the necessary tools to test code?

No. In the beta period, we will try Sikuli for GUI testing.

Teamwork and communication

1.    How is the team formed?

比较熟的同学凑到一起。

2.    How did “leader” emerge from the team members?

组长是比较有组织里和领导力的。

3.    How did you go thru forming/storming/norming/performing stages?

我们开过几次大会,一般都是先总结一下目前的进度,然后提出需要讨论的内容,有的人提出方案,有的人提出方案可能的问题,组长主要负责提醒大家讨论的目标,以免跑题。综合意见时,会考虑方案的意义、实施难度,总的来说我们最终的方案都是比较实际和理性的,实施阶段基本顺利。

Alpha版本总结的更多相关文章

  1. 第五次团队作业——第一次项目冲刺——Alpha版本

    Deadline:2016-11-19    8:00am 本次团队作业将持续三周时间,完成项目Alpha版本,在2016.11.19 的实践课上进行演示操作. 阅读或再次阅读<构建之法> ...

  2. 第五次团队作业——【Alpha版本】随笔汇总

    031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 [Alp ...

  3. 【Alpha版本】冲刺随笔汇总

    [Alpha版本]冲刺-Day1 [Alpha版本]冲刺-Day2 [Alpha版本]冲刺-Day3 [Alpha版本]冲刺-Day4 [Alpha版本]冲刺-Day5 [Alpha版本]冲刺-Day ...

  4. 【Phylab2.0】Alpha版本项目展示

    团队成员 冯炜韬(PM)http://www.cnblogs.com/toka 岳桐宇(后端)http://www.cnblogs.com/mycraftmw 杨子琛(测试&LaTeX)htt ...

  5. 【Alpha版本】冲刺阶段——Day 1

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  6. 【Alpha版本】冲刺阶段——Day 2

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  7. 【Alpha版本】冲刺阶段——Day 10

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  8. 【Alpha版本】项目总结

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 031402341 王 ...

  9. 【Alpha版本】冲刺总结随笔

    项目预期计划 确定代码规范与编码原则. 根据原型设计,界面设计,搭建应用大致框架,完善控件,背景等的界面设计. 根据体系结构设计,完善界面跳转逻辑,确定功能模块,实现1.0版本功能. 重点完善需求说明 ...

  10. Alpha版本十天冲刺——Day 5

    站立式会议 会前小侃:今天是双11,也是恰逢组内秋鑫同学生日,本组同学祝他双11生日快乐.天气好冷,注意保暖. 会议总结 队员 今天完成 遇到的问题 明天要做 感想 鲍亮 json数据解析学习,完成注 ...

随机推荐

  1. Alpha冲刺报告(6/12)(麻瓜制造者)

    今日已完成 邓弘立: 看github上的开源库 确定了几个对UI改进有帮助的第三方库 符天愉: 部署了用户修改信息,修改头像的接口,并且完成两个接口的api文档,复习了PHP的无限分类来实现商品的发布 ...

  2. Django商城项目笔记No.14用户部分-用户中心邮箱绑定

    保存邮箱界面如下 接口设计如下 视图逻辑: 因为url是不接受pk参数的,所以UpdateApiView无法确定要更新哪个模型类,所以要重写get_object,告诉他更新哪个模型类.这里更新的是us ...

  3. saltstack二次开发(一)

    Saltstack简介 Salt是一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的包被安装,指定的服务在运行),一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则 ...

  4. 3.Dubbo2.5.3快速启动Hello World

    转载请出自出处:http://www.cnblogs.com/hd3013779515/ 1.服务提供者 (1)工程目录 (2)接口代码 HelloService.java package cn.lj ...

  5. [JSOI2009]球队收益

    题目 这题好神啊 我们发现一个球队的总比赛场数是确定的,设第\(i\)支球队一共进行了\(s_i\)场比赛 于是这个球队的收益就是\(c_i\times x^2+d_i(s_i-x)^2\) 我们拆开 ...

  6. linux 的常用命令---------第三阶段

    用户管理 为什么需要用户? 答:linux是一个多用户系统 权限管理(使之权限最小化) 用户:它是对系统中的资源做归属的 : 用户组:在用户组中包含一个或者多个用户,每个用户都同时拥有用户组的权限. ...

  7. ORACLE 11GR2常用命令

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  8. mysql 导出表数据表结构

    在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: mysqldump 最常用的: mysqldump -uroot -pmysql databasefo ...

  9. Python2.7-tempfile

    tempfile 模块,生成临时文件夹或文件,所生成的文件(夹)的名字都是随机的,但可以指定前缀.后缀和路径,中间由6位随机字符组成.应用程序经常要保存一些临时的信息,这些信息不是特别重要,没有必要写 ...

  10. JAVA框架 Spring AOP--切入点表达式和通知类型

    一:AOP的相关术语: 1)Joinpoint(连接点):所谓的连接点是指那些可以被拦截点,在spring中这些点是指方法.因为在spring中支持方法类型的连接点. 2)Pointcut(切入点): ...