本次随笔调换了展示顺序,把重要的内容放前面。

一、本次Daily Scrum Meeting主要内容

  • 说明要完成alpha版本还需要哪些功能
  • 对这些功能进行分析和实现方式的讨论
  • 强调编码规范和变量命名
  • 近期要做的事情

二、项目进展

  • 今日进展:
学号尾数 今日已完成任务 所耗时间
502 整理GitHub团队项目合作流程; 4
509 数据库表的建立;数据库增删改查; 3
517 任务详情界面;教师添加界面;教师信息界面;登陆后保存用户名; 7
530 网络状态改变提示; 3
  • 整体进展:

    • 界面基本都完成了,有一些地方需要完善。
    • 可以和服务器交换信息。
    • 数据库已建立,并且有配套方法。
    • 报课表的Excel导入导出完成了。
  • 还需要做的主要功能:
    • 各界面对数据库的操作
    • 服务器提供API给app

三、Burndown Chart


四、遇到的困难

  • 报课表查看界面的缩放问题。手机上要实现像电脑那样直接以excel表格的形式查看并不容易,想要实现缩放,估计得创建自定义控件。
  • 本地数据库与服务器同步的方式。如果在修改的时候,同时对本地数据库和服务器数据库进行修改,一旦任意一方出现问题,数据会出错。在这一点我们有两种意见:
    • 一种是需要数据时直接从本地数据库获取,同步数据使用数据库日志的对比结果来操作。修改的时候先向服务器提交修改,如果修改成功,则本地数据库更新;否则撤销本地修改,并给出错误提示。
    • 一种是把本地数据库作为暂存缓冲区。每次进入一个页面需要数据的时候,都向服务器发送请求该页面需要的数据。等收到需要的数据后,放进数据库,并显示在界面上。

      针对这两种意见,我们争论起来。不过由于争论用掉较多时间,被我及时打断,先把其他事情讨论完再说(气氛渐渐转好,汗……)。
      给我的感觉是我们对同步这一块的了解不多。需要去查阅一些资料再讨论会比较合适。

  • 教师列表界面,要按照教师所属系分块。在块前面添加标签是一个问题。有两种思路:
    • 在listview里再嵌套listview
    • 用Material Design的卡片来分块

五、体会

  • 了解剩下要做哪些东西很重要,知道任务还有很多才不会松懈下来。不然以为现在做的好像离完成不远了,想着看看视频或者出去玩。结果仔细一分析,吐血……

    革命尚未成功,同志仍需努力!

  • GitHub的Pull Request合并前一定要看仔细!这次出了点问题。虽然我回退版本了,但队友为了再次提交那些代码,花了不少时间(他对git不是很熟悉)。


六、Daily Scrum Meeting照片

【Alpha】Daily Scrum Meeting第三次的更多相关文章

  1. 【Beta】Daily Scrum Meeting第三次

    1.任务进度 学号 已完成 接下去要做 502 将login改为面向对象,添加php测试:网络请求使用新线程及回调 将ConstantTools改成HashMap:重构相关代码 509 返回教师多行表 ...

  2. 一、Daily Scrum Meeting【Alpha】------Clover

    [Alpha]Daily Scrum Meeting 第一次 [Alpha]Daily Scrum Meeting 第二次 [Alpha]Daily Scrum Meeting 第三次 [Alpha] ...

  3. Daily Scrum Meeting 汇总

    Alpha Daily Scrum Meeting --FirstDay(11.8) Daily Scrum Meeting --SecondDay(11.9) Daily Scrum Meeting ...

  4. 【Alpha】Daily Scrum Meeting第十次

    一.本次Daily Scrum Meeting主要内容 每个人学习情况 测试的任务的安排 Alpha版本展示的具体内容 二.任务安排 学号尾数 昨天做的任务 今天做的任务 任务用时 612 完成将计时 ...

  5. 【Alpha】Daily Scrum Meeting第一次

    一.本次Daily Scrum Meeting主要内容 代码任务细分 服务器搭建 每个人时间分配及安排 二.项目进展 学号尾数 今天做的任务 任务完成度 明天要做的任务 612 写代码框架 30% 主 ...

  6. 【Alpha】Daily Scrum Meeting第五次

    一.本次Daily Scrum Meeting主要内容 每个人学习情况 任务安排 界面设计问题,怎样让界面更好看? 二.任务安排 学号尾数 昨天做的任务 今天的任务 明天的任务 612 时间轴控件优化 ...

  7. 【Alpha】Daily Scrum Meeting第二次

    一.Daily Scrum Meeting照片 二.Burndown Chart 由于此次项目延期7天,因此Burndown Chart较第一次会变宽 三.项目进展 登陆模块已经能和服务器交流 可以使 ...

  8. 【Alpha】Daily Scrum Meeting第四次

    之前没领悟到Daily Scrum Meeting的精髓,认为要做出些东西才敢拿出来. 在范老师提醒我们保持有节奏的迭代后,我们意识到之前的想法是不符合Daily Scrum Meeting的思想的. ...

  9. 【Alpha】Daily Scrum Meeting第六次

    一.本次Daily Scrum Meeting主要内容 各队员的任务完成情况 接下去要做的任务有哪些方面的问题 二.项目进展 学号尾数 今日已完成任务 接下去要做 502 统一Excel表头数据的英文 ...

随机推荐

  1. Android开发-取消程序标题栏或自定义标题栏

    注:本文由Colin撰写,版权所有!转载请注明原文地址,谢谢合作! 在Android开发中,跟据需要我们有时候需要自定义应用程序的标题栏或者取消程序的标题栏,下面本菜鸟在此记录与分享一下自己使用的方法 ...

  2. thinkphp3.2跨控制器调用其他模块的方法

    thinphp中前台后台都有互相调用方法,这样可以省去重复内容. 1 2 $hello = new \Admin\Common\Fun\hello(); $hello->hehe(); 调用其他 ...

  3. Apache限制某个目录下的PHP文件没有执行权限

    为了安全期间,有时我们需要限制网站下的某些目录对于php脚本不能执行. 有两种方法可以参考: 1.  使用.htaccess 文件限制 在要限制php执行的目录下,创建.htaccess文件,加入内容 ...

  4. 引用项目外dll时不显示注释的解决方案

    在引用项目外的dll时,显示类库中的注释可按以下步骤: 方法或变量用summary添加注释,如:         /// <summary>发送post请求         /// < ...

  5. 【ZJOI2008】 树的统计 count

    Description 一 棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w.我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. ...

  6. JavaScript方法

    1.hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象.不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员.isPrototype ...

  7. [转]TextView maxWidth maxLength maxEms 区别

    maxWidth=”80dp” 限制TextView最大宽度.必须与layout_width=”wrap_content”搭配使用,当指定layout_width为其他值时,maxWidth会失效. ...

  8. position:fixed 属性在iphone 中不起作用

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. strust1与strust2,springmvc三者之间的区别?

    strust1与struts2的区别    1.struts2是基于webWork的一个全新的框架,比struts1学习更方便    Struts2主要是改进了Struts1的servlet和acti ...

  10. 利用Photos 框架搭建美图秀秀相册选择器

    简介:Photos框架是iOS8.0后推出的一个新的用于对系统相册进行相关操作的,在iOS8.0之前,开发中只能使用AssetsLibrary框架来访问移动设备的图片库.本文中不再对AssetsLib ...