一、Daily Scrum Meeting照片

二、今天冲刺情况反馈

1、昨天已完成的工作

   昨天我们组全体成员在五社区五号楼719召开了紧急会议,在会议上我们梳理了编写这个程序的所有流程,并且根据各个流程的难易和耗费时间的多少量化了我们的任务量,如下图所示:

  

这张表格汇聚了我们六个人一个多小时的讨论与修正;与此同时,我们还对整个开发过程中可能遇到的一些问题进行了一些预想,给大家打了预防针。俗话说得好,磨刀不误砍柴工,经过这一次的会议,大家对自己的分工与职责更加明确,也对接下来的整个开发过程充满了信心。

2、今天计划完成的工作

  今天我们按照昨天开会的计划,李嘉廉同学继续研究24点的实现算法,今天主要想解决的是Stack数据结构实现,生成不重复的算式(考虑结合律和结合律);侯帅军同学今天负责编写登录模块的登录工具类;张朝玮同学负责设计与制作游戏的界面;张翔同学负责编写工具类中的JSON工具类;林正晟同学负责对今天完成的模块进行测试。

3、工作中遇到的困难

今天工作的难点是产生不重复的算式,目的是为了节省在数据库中的存储空间。我们在做的过程中发现我们一开始考虑得不够细致,除了加法、乘法的交换律和结合律,还有去括号产生的重复等没有考虑进去,所以多走了一些弯路,后来在查询了一些资料之后终于解决了这个问题,还好没有浪费太多的时间。

    另外,在编写主界面的过程中也遇到了一些问题,因为队友的其他工具类还没有完善,难点就是产生的空activity默认是有一个任务栏的,在欢迎界面中显然不适合出现,直接在activity_welcome.xml进行修改无效,后来发现要在AndroidManifest.xml里面进行修改,还有Android Studio的预览界面和实际运行界面不一样也造成了困扰。

三、发布项目燃尽图

  • 请理解燃尽图横坐标和纵坐标指的是什么:横坐标代表工作的时间,纵坐标代表剩余的卡片数量。
  • 请理解燃尽图实线和虚线分别代表什么:实线代表实际剩余工作曲线,虚线代表计划剩余工作曲线。
  • 结合《构建之法》里的“项目收敛”相关内容理解燃尽图的作用。燃尽图选择leangoo,并将助教加入,以便随时可以看到进展
  • 燃尽图采用图表的形式可以清晰地看到整个项目的进度。

四、每人的代码/文档签入记录

码云链接:https://gitee.com/ljl36/team_programming

每人的代码签入截图如下:

签入记录对应的Issue内容:

必要的code review:

五、适当的项目程序/模块的最新(运行)截图

最新模块的代码(代码上有注解,规范)截图如下:

设计截图如下:

在手机客户端的运行截图如下:

 

测试过程的截图如下:

六、每日每人总结

林正晟:

    今天是冲刺的第一天,刚开始起步真的是团队最困难的时候。我的任务主要是负责各模块的测试,而测试是为了发现错误而执行程序的阶段,而改错是调试阶段。可能我的工作量比较小,但我也知道测试也是在团队测试中不可或缺的一部分,我会高度重视自己的工作,为团队献出自己的一份力。 

李嘉廉:

今天是七天冲刺的第一天,有了昨天的任务安排和任务量的量化之后,今天大家的工作也比较有目的性,效率也更高。今天我主要负责的任务是24点算法的研究,今天研究的是Stack数据结构实现,生成不重复的算式(考虑结合律和结合律),但在研究的过程中还是遇到了一些问题。今天工作的难点是产生不重复的算式,目的是为了节省在数据库中的存储空间。我们在做的过程中发现我们一开始考虑得不够细致,除了加法、乘法的交换律和结合律,还有去括号产生的重复等没有考虑进去,所以多走了一些弯路,后来在查询了一些资料之后终于解决了这个问题,还好没有浪费太多的时间。

侯帅军:

    今天是冲刺的第一天,今天我主要负责编写模块的登录工具类,真正上手的时候,感觉还是有些困难的,不管怎样,整个团队开发已经紧锣密鼓的展开了,大家各司其职,齐心协力,相信最后一定可以做出一个令人满意的程序。 

张朝玮:

今天的任务比较少,因为队友的其他工具类还没有完善,最终Android Studio的预览界面和实际运行界面让人很困扰,主要还是对安卓环境下设计界面比较陌生,通过网上查询和视频教程学习的进度比较缓慢,但好在今日任务顺利完成,明天还得继续努力学习。

张翔:

这是冲刺的第一天,开始真的是最难的。今天的任务是开始写JsonUtil类,一看到这个东西印象里觉得去年学习java的时候老师有讲过一些,不过说实话一开始写的时候真的是一点都写不出来,只好先去补了个课,这里倒是花了不少时间(真是丢脸啊)。唤醒了深埋的记忆以后,写起来虽然还有些磕磕绊绊,倒是还算比较顺利吧。

陈伟泽:

   今天的问题就是大家各自都在熟悉安卓的开发环境,所以进度不是特别快,明天LJL要抓紧把网络工具类写完,这样其他模块测试起来就很方便 。

Alpha阶段敏捷冲刺---Day1的更多相关文章

  1. 软工网络15团队作业——Alpha阶段敏捷冲刺 DAY1

    Alpha阶段敏捷冲刺 DAY1 1.各个成员在 Alpha 阶段认领的任务 姓名 在Alpha阶段所认领的任务 陈龙 题目生成类的编写,随机生成合理题目的算法编写 郑佳明 答案计算类的编写,对随机生 ...

  2. 软工网络15团队作业4——Alpha阶段敏捷冲刺1.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺1.0 1. 各个成员在 Alpha 阶段认领的任务,以及整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致.比如项目A预估需120小时才 ...

  3. 软工网络15团队作业4——Alpha阶段敏捷冲刺2.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺2.0 1.提供当天站立式会议照片一张. 2.每个人的工作 成员 昨天已完成 今天计划完成 郭炜埕 熟悉微信web开发者工具 完成新建话题界面的设计 郑 ...

  4. 软工网络15团队作业4——Alpha阶段敏捷冲刺3.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺3.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  5. 软工网络15团队作业4——Alpha阶段敏捷冲刺4.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺4.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  6. 软工网络15团队作业4——Alpha阶段敏捷冲刺6.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺6.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  7. 软工网络15团队作业4——Alpha阶段敏捷冲刺8.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺8.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 2.1 任务完成安排: 成员 昨日已完成 ...

  8. Alpha阶段敏捷冲刺---Day7

    一.Daily Scrum Meeting照片 二.今天冲刺情况反馈     今天是Alpha阶段敏捷冲刺的最后一天,今天我们将对这一阶段的任务进行扫尾工作,我们打算完成之前设想的程序的所有功能,包括 ...

  9. 软工网络15团队作业4——Alpha阶段敏捷冲刺之Scrum 冲刺博客(Day1)

    概述 Scrum 冲刺博客对整个冲刺阶段起到领航作用,应该主要包含三个部分的内容: ① 各个成员在 Alpha 阶段认领的任务 ② 明日各个成员的任务安排 ③ 整个项目预期的任务量(使用整数表示,与项 ...

随机推荐

  1. DBA-常用到的动态视图分析语句

    --语句1:获取前20逻辑读取次数或逻辑写入次数或CPU 时间 ), ((CASE qs.statement_end_offset THEN DATALENGTH(qt.TEXT) ELSE qs.s ...

  2. python之redis模块

    一.redis简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(s ...

  3. C++中的常量定义

    本篇笔记总结自一次代码检视. 一般来说,使用C语言编程时我们都习惯在代码当中使用C当中的宏定义来定义一个数值常量: #define MY_CONST 7 在C++开发项目时,也会经常存在沿袭C当中常量 ...

  4. 解决不能在本地使用JQuery load的方法

    $.ajaxSetup({ xhr: function () { if ("ActiveXObject" in window) { return new ActiveXObject ...

  5. uva1424

    Traveling salesmen of nhn. (the prestigious Korean internet company) report their current location t ...

  6. JavaScript实现Map功能

    JavaScript中没有类似Java中的Map集合类的实现,自己做了简单实现,如下: function Map() { this.elements = new Array(); this.size= ...

  7. U盘安装window系统

    U盘安装window系统: 1. 制作系统启动U盘,推荐使用老毛桃. 2. 电脑上插入U盘,启动系统,选择U盘启动. 3. 进入老毛桃选择界面,选择生成PE系统.推荐win8,之前在一个戴尔电脑上使用 ...

  8. 服务器环境配置nginx / php / php-fpm(一)

    登陆,升级应用,查询和关闭selinux yum update getenforce setenforce 0 vi /etc/selinux 添加非root用户 adduser deploy pas ...

  9. MySQL事务概述-1

    事务是数据库区别于文件系统最重要的特性之一.事务可由一条非常简单的SQL语句组成,也可以由一组复杂的SQL语句组成.事务是访问并更新数据库中各种数据项的一个程序执行单元.在事务操作中,要么都做修改,要 ...

  10. JS地址自动返填技术

    系统设计地址为省市县三级联动,规范是规范了,但是无形中增加了系统操作的时间成本,因此设计地址自动返填技术,只要把地址拷贝到详细地址框中,可以自动返填到省市县三级联动的下拉框中. 还好洒家的大学不是混过 ...