Alpha总结展望——前事不忘后事之师

这个作业属于哪个课程 软件工程
团队名称 软摸硬跑
这个作业要求在哪里 Alpha总结展望——前事不忘后事之师
作业正文 如下
GitHub地址 Yexxxxx
其他参考文献

感想总结

姓名 感想总结
叶翔 这次的冲刺让我认识到,之前的计划是多么想当然。高估了自己也低估了别人。这次的任务分配混乱,我的失误是在这次的冲刺中没有确切的思路,没有一个行之有效的开发策略。其次则是没有办法鼓动组员集体地进行有效率的沟通,于是放任自流无所作为。以前我觉得我可能只要好好码代码就好了,而现在一直以来逃避的缺点暴露无遗。才疏不足担此重任,然重任已委,则当全力而为。
陶云亮 对本次小组项目自己的表现不满意,主要没有积极主动地去反馈自己的想法,过于倾向于其他作业,没有很好的融入进来。对下一阶段需要时刻反省自己,反省自己还差哪些技术,小组还需要更完善什么样的需求,还需要怎么去聚合小组成员一起干起来。我个人是虽然有模仿过小米、京东商城的前端页面和js实现,但是js是一个功能非常强大的交互语言,个人涉足还很浅,许多知识点还为零,比如这次的前后端数据图表分析的交互,对我来说是场考验,之前也未曾涉及过,同时我也会进一步努力我会做好这块,去提升自己。
陈炜波 Alpha阶段了解了项目开发的流程,收获了合作完成目标的快乐。运用之前所学的知识,主要使用了前端知识,可惜js掌握的不是很好。这个阶段表现得不是很好,并没有如期完成组长分配的任务。
巫资昊 Alpha对于我来说,是不断补充新知识不断修补不足的一个阶段。Alpha测试可以从软件产品编码结束之后开始,或在模块测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。但此次的项目我们还是停在了Alpha阶段,确实想要做出成品还是有些难度。不足之处在于,过程有点痛苦,因为要解决的问题实在是太多,从HTML和JS,而且借鉴了各大网站的方案来解决后,还不能确定是否是有效的。这同时也是我自身代码量不够不熟练导致的。能改进的地方就是多花时间,多看多敲,这样来的最直接。
徐进东 不满意,需要更努力学习后端知识的,改变似乎要看看JS。
陈斌 在Alpha阶段我的主要问题是遇到困难时没有主动与队友沟通,导致最后问题没能得到很好的解决,任务也没有完成,因此我对Alpha阶段的工作是不满意的
孙子轩 第一次做项目,接触Alpha,很多东西都不会,所以得要从新的开始学起,在这个阶段中,我没能对小组的任务有所帮助,首先是自己的知识不到位,其次是自己的时间没有合理的安排。
吴戈 经过观察各小组Alpha冲刺的完成情况以及对自己的反思,我深感自己以及我组在团队合作上出现了一些问题,尤其在于任务的分配以及小组成员搭配协作上。我们组的项目在alpha冲刺后整体框架仍未清晰呈现,说明在分配任务的过程中出现了缺失遗漏或者因为成员协作不恰当导致项目滞后。以上问题都说明我组仍需要加把劲。

Beta阶段展望

姓名 展望 建议
叶翔 下一个阶段希望能把学员端写出来吧,现在可能就只希望有个成果,不至于在最后答辩的时候什么也展示不出来。 希望能有点积极性吧,毕竟说近关系成绩,说远关系简历资本。
陶云亮 负责前后端数据图标分析图能够成功实现
陈炜波 在下一个冲刺阶段,还需要继续努力学习,完成组长分配的任务,小程序的功能陆续上线。
巫资昊 Beta阶段的展望,就是能够多学习,多探讨,多花点时间琢磨。多和组员沟通,把能够实现的内容尽量实现。
徐进东 展望:完成项目,目标:完成数据展示部分和个人信息部分
陈斌 希望在Beta阶段我可以完成前一阶段遗留的任务的同时,更好的参与进团队中
孙子轩 下个阶段的目标是完成前端剩余页面的开发、和团队成员的建立更多的沟通
吴戈 希望在通过组内成员讨论协商后,小组内部的问题能够得到改善,项目开发效率能有进一步提升,希望Beta版本能够在我们的努力下早日露头。下阶段目标:我的角色主要是针对前端的开发,首先需要把alpha冲刺遗留的问题以及滞后的部分完成,形成微信小程序形式整体框架,确定好风格,向beta版本迈进。建议组内成员多交流,透露手里正开发部分的进度以及出现的问题。

Alpha阶段

不足

  • 沟通反馈不及时,每次的会议讨论能来的也就一半人,甚至还没有。能获得的反馈和建议近乎没有。没有反馈也就没有完成程度,更遑论下一步安排。
  • 前后端开发安排混乱,开发倾向选后端开发的都只会前端。于是任务进度卡壳。
  • 对于前后端互相的接口、代码规范没有讨论。开发放飞自我。

初始计划安排

  • 阶段一:登入页面/注册页面/密码找回页面/密码修改页面/404页面的整合与可运行,实现数据库交互,通过测试。
  • 阶段二:教练+学员个人信息页面(主页+注销功能)/教练选择学员页面(删除+查看)/学员选择教练绑定页面(教练查找绑定)的整合与可运行,实现数据库交互,通过测试。
  • 阶段三:个人体测信息选择页面(时间排序)/详细数据页面(时间点)/详细体测数据增加/过往数据可视化(时间段)
    三个阶段的基本框架全完成,前端可以简陋,先实现基础功能。

后期计划改变

完完整整地完成阶段一通过测试

任务分解和分配是否合理。

  • 任务的主次顺序错误,应该首要集中精力去开发主阶段二和阶段三的功能。在安排中先开发了登入注册的部分。
  • 把任务复杂化,虽然以上是所需要的全部页面,但是可能打击积极性,应以主页为首,辐射性扩散。
  • 如同不足中说的,任务前后端分配有误。

Beta阶段

姓名 人员职位 任务分配
叶翔 后端+测试 后端进行代码编写
陶云亮 前端 前端体测视图页面编程
陈炜波 前端 前端个人信息页面编程
巫资昊 前端 前端与陶云亮结对编程
徐进东 后端 后端进行代码编写
陈斌 前端 前端与吴戈结对编程
孙子轩 前端 前端与陈炜波结对编程
吴戈 前端 前端登入页面编程

会议截图

开发计划

  • 由于PHP的在本组开发效率和可用性低,在陶云亮的推荐下,陶云亮+叶翔+徐进东特地用一个下午的时间初步学习了微信小程序自带的云数据库。
  • 经过部分人员的商讨,觉得先行完整开发出学员端的主要功能及页面,暂时放弃教练端,因为功能的话主要还是围绕学员端进行。
  • 适当缩减在Alpha冲刺中计划的页面,删除一些不必要页面。
  • 下一阶段是我和徐进东写后端,其他人写前端,孙子轩,陈斌,巫资昊与一个前端人员两人结对。
  • 登入页面放弃账号密码,改为微信授权登入。
    在以上的基础上,完成学员端的所有功能及页面:学员个人信息页面(主页+注销功能)/个人体测信息选择页面(时间排序)/详细数据页面(时间点)/详细体测数据增加/过往数据可视化(时间段)
posted @ 2020-05-17 18:09  软摸硬跑  阅读(181)  评论(6编辑  收藏  举报