今天我们进行了beta会议,针对目前我们遇到的问题进行了相关的讨论。
首先,在我们的开发过程中存在团队交流少,团队协调性不高的问题,还有组内成员代码实现模式不一,无法实现代码的合并归项的问题,刘家诚同学和田铭庚同学在web段主要利用jsp文件实现web端关于数据库的增删改查等相关操作,黄敏仪同学使用servlet和mybates实现web短的增删改查。在项目合并资源的时候,没有办法将其中一方的代码模块直接添加到对方的项目中,必须经过长时间的修改,根据自己的思路然后重新对代码进行实现。
然后,会议的第二个阶段,我们讨论了关于智能排班系统开发过程中的时间安排以及对应的kpi绩效问题,我们对自己这阶段的实际工作以及当时安排的每个人所需要的每日任务进行了评定。然后,岁第二阶段冲刺的个人评分排名进行了相关的排序。
会议的最后,我们对组内每个人遇到的问题进行了提出、讨论、解决,
黄敏仪同学在本项目中遇到的问题:
1.排班各数据表之间的调用关系比较难确立.
2.排班表所需要的数据表混乱.
3.页面布局的表单设计容易出错,在整体页面的修改上花了很多时间,对于一些特定排版不太熟练.
4.排班算法很难实现完全智能,只能够根据员工喜好和预测数据以及门店规则进行排班,但是对于一些突发情况的处理不灵活.
田铭庚同学在本项目中遇到的问题:
1.第一次冲刺阶段中,关于web前端页面使用js和css连接数据库表实现更加简洁的画面表格无法实现
2.第二次阶段中,andrioid端实现员工端请假申请功能是,没能成功时出现当web端修改表单时,android能够建立监听器,实现轮询然后消息推送功能
3.Android端前端界面没有进行优化,只有潦草的几个功能
4.Android端的请假申请数据表在Android建立了,但是没有来得及在web端建表,添加界面实现
刘家诚同学在本项目中遇到得问题:
1.首先作为队长,我认为我自己没有发挥好自己的带头作用,不能很好的保证团队的日常交流,与队员缺乏沟通
2.在进行换班模块时,过分纠结于一个思路,过于钻牛角尖
3.第一次冲刺时没有控制好时间,导致在展示的过程中,缺少了核心算法
4.在编写核心算法过程中,没有很好的实现智能排班,需要限制的条件太多,给人的操作并不是很方便。
经过将近一个小时左右的讨论,我们对我们在本次项目中遇到的问题逐一分析后,我们认为智能排班系统最重要的应该是排班的算法最为重要,我们确定了最为需要的改进的三个问题是
1.排班系统目前还是不够智能化,在后期的改进中要将更多的逻辑添加进代码池中,使我们的智能排班系统能够它应用于更多的场景
2.我们在项目的开始时,应该确定统一的代码环境,避免因为编写形式的不同,导致在后期植入合并时产生无法直接粘贴的问题,并且在以后的项目中我们要先确定每个人的实现逻辑,确保统一思维,统一行为。
3.当前我们的智能排班系统如果有员工要请假,必须要重新排班,无法进行微调,这对于以后的应用有着巨大的缺陷,这样会导致所有员工重新执行新的排班表,无法进行微调
在会议的最后,我们对这段时间的工作进行了总结,这段让人难忘的团队工作时间中,我们要感谢王建民老师对我们团队的指导和改正,时间如梭,转眼间我们已经完成了本学期的最后一篇团队博客,回想点点时光,我们收获很多,同时也遇到的很多难以解决的问题,这将会是我们人生中难以忘却的美好回忆,感谢帮助我们团队的每一个同学和学长,感谢王老师的悉心指导。