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

这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
团队名称 WeChair
这个作业要求在哪里 Alpha总结展望——前事不忘后事之师
这个作业的目标 Alpha总结Beta展望
作业正文 如下
其他参考文献

Alpha感想总结

王彦杰

​ 经过长达七天的alpha阶段冲刺,让我收获了许多,不仅仅是知识和能力层面的收获,更多的是和组员一起协同合作完成项目的过程的喜乐。在Alpha阶段,我任然主要是负责前段的编写,包括小程序子网页的设计与编写以及配合后端及数据库的衔接,整体工作上我的自我评价是中等吧,虽然说如期完成了组长布置的任务,但并没有达到自己对自己要求,可能是时间的问题,也可能是主观上的问题,但是在alpha阶段我表现的也就一般般!尤其是在JavaScript部分,只学了一丢丢,简单地把底层逻辑架构好,并没有深入到每个细节开发,可能是自己给自己的压力,觉得逻辑业务开发很难,但是现在回想起来这完全就是借口,在接下来的项目过程中,我必须得改掉怕困难的习惯,必须要做到迎难而上,因为只有这样,再加上组员的合作,问题才能迎刃而解!
​ wechair小组在alpha阶段中,每个人都在努力,每天晚上定点视频会议,定点填写自己当天的收获与感悟,整体的合作氛围很融洽。只是在成果转化前有点小小的挫折,但是毕竟有困难就有成长!组长每次分配的任务都非常详细,领导能力很强,在明锐的带领下 我们应该会进步越来越大!

孙劼成

​ 在一开始设计数据库说明书的时候前端后端没有充分的沟通,等到初步设计完成给他们看的时候需要改很多数据字段属性和类型。对于建库时,一开始没有设置字符集格式导致中文乱码,因为没有使用外键,可能会导致后端编写sql语言难度增加。一开始没有好好考虑粒度问题,实践时又过于钻牛角尖,浪费了一两天的时间。建库完成后后端又要求增加字段和更改数据类型。总体来说,由于数据库由我一人完成建设,思维比较局限,又没有和其他人有很好的沟通,导致后面修修改改比较多。希望在小程序完成前能尽可能多地找到错误。
​ 对于组长合理分配的任务我们每个人都能按时完成,是在Alpha阶段个人觉得满意的地方,。

杨铭海

​ 按照时间阶段来说,α冲刺阶段开始前,主要是温习和学习java 的知识内容,然而等到了α阶段开始时,首先当头一棒得便是Springboot的项目配置和部署,我也不得苦笑了自己的目光实在短浅。知识上的跨度太大以至于进度十分缓慢,在整个α阶段中,没有起到太大的项目推进作用,一直都是一边学习一边开发,一边解决问题一边在创造问题,可以说不是很理想。对自己的工作不太满意。自己应该做更多,可自己对知识的理解不够透彻,很难进一步创造。基本功不扎实还是硬伤,我也深切体会到自己的不足之处。所以我立马网购了一本书,虽然网络上也有各类资源,但感觉学习离不开纸质书籍的详细文字说明。

陈富杰

本次冲刺最大的收获就是经历了一次团队开发,在大学里,自己完成一个小项目、学习各种语言、框架、运行环境的机会很多,但是在一个团队里大家共同完成一个项目的机会真的难的,况且还是边学理论知识边在团队充当一个角色进行系统的开发,感谢软件工程这门课给我带来这样的机会,这团队开发的经历带给我的是冲破瓶颈的成长。

陈康杰

第一次做项目,第一次接触Alpha,很多东西都很新颖,但是很多东西都不会,所以得要从新的开始学起,导致进度会很慢,在这个阶段中,我觉得自己的工作一般般,没有做到很好地辅助队友,首先是自己的知识不到位,其次是自己的时间没有合理的安排,导致组长安排的工作有一些也没有及时完成,可以改变的地方还是挺多的我觉得,比如时间管理。

张鑫宇

刚学习spingboot的时候就觉得很强大,有内置的tomcat等,并且刚开始的时候还发现了其中的一个小彩蛋功能,挺有趣的。组长每天都会组织大家开会,一起交流,然后根据分工去完成好任务。当项目有了重大进展的时候,组长也会召集大家开会,将这个环节的操作演示给大家,这时候大家都很兴奋。但是随着学习的深入,就发现把理论知识应用在实际上还是有难度的,并且我自己在编码这块还是比较薄弱,所以在编码这一块还是要着重提高的。

余文锦

在Alpha阶段冲刺阶段,我学到了很多新的知识,和大家一起每天学习,完成当天的任务,感觉过的很充实,自己在Alpha阶段的工作还有很多不足的地方,完成任务的效率和效果一般,有时候会拖累大家。做的不好的地方是发言比较少,对一些问题没有及时的发现和提出,希望可以多多的发言,并和大家高效的完成任务。

明锐

​ alpha阶段初期作为小组的组长,没有很好地计划好冲刺阶段预期成果和预期计划,这是作为组长很失败的地方。导致在冲刺阶段,小组内的成员特别是后端成员很被动,不太明确自己每天的工作和任务,只是盲目地学习理论知识,总得来看是作为组长没有在项目初期计划好导致的严重问题。

​ alpha冲刺阶段期间,没有很好地组织前后端和数据库人员之间的交互,而是各自为营,各自进行各自的开发和编码,没有做到实时交流。导致在开发过程中,不能实时更新一些数据和想法,为了让一些新想法和新改变相互协商和落实,耽误较多的时间。而且每天没有很好地组织前后端和数据库人员进行当天进度展示,导致各开发小组之间进度不明确,数据无法实时更新和交互。

​ 这是自己第一次参加这种团队项目开发,同时在团队中担任组长的角色。所以对于一些项目规划和项目开发结构等等太多的东西了解不深,所以在团队中不能很好地发挥作用也可以理解,但是这不是借口,而是支撑着自己不断学习地动力,learning by doing,好像对这句话有了一些新的感触。从无到有会经历很多,放在这次项目上真得合适,从搭建服务器,到部署SpringBoot项目,再到部署SpringBoot项目到服务器,再到写下第一个Controller,再到了解service和dao层,再到前后端、数据库交互等等,做了多少就学到了多少。每一种经历都是从无到有的探索过程。“项目仍在继续,同志还需努力”,从无到有需要每天上演。

Beta阶段展望

王彦杰

  • 在接下来的冲刺里,我还是更加愿意做我熟悉的前端部分,毕竟后端的java不太熟悉,现学也比较困难,我希望自己在接下来的过程中,一定要认真完成项目的开发工作,做到不耽误整体进程,完善自己的代码,克服不会的窘境。我个人觉得在组长明锐的带领下,我们组的大政方针是正确的,接下来就需要我们每个人的努力!
  • 在beta冲刺阶段,我希望还保有原来的分配任务,也可做适当调整。每个人的的任务分配其实都很合理。在接下来的过程中,我希望自己和团队能够同步进行,将项目越做越好!

孙劼成

  • 根据前端后端提出的要求及时增删改数据字段或者数据表,配合前端后端测试数据交互。
  • 小组在人员安排和分工上,个人觉得现在分工挺好的。

杨铭海

  • 在αβ阶段之间的这段时期,也不轻松,很多科目开始结课,备考、答辩也要准备,与此同时希望在这一时期,好好过一遍买来的Springboot的书本,了解框架,更好地编码,为队伍献上一份力。

陈富杰

  • 下个阶段的目标是完成前端剩余页面的开发、完成前段实名认证的开发、和团队成员的沟通上更上一层楼

陈康杰

  • 下一个阶段的目标是能够更好地发挥自己的作用,协助队友的工作,积极完成自己的工作,听从组长的安排。

余文锦

  • Beta阶段,希望和小组成员可以把项目的前端页面全部完善,个人小目标:学习前后端交互和学习js,完成页面的核心业务。
  • 对于小组的工作模式或计划提出建议:希望每天前端小组和后端小组可以一起开腾讯会议做项目,而不是分开组织,同时每天晚上大家可以花30分钟左右时间做一个项目进度展示。

明锐

  • Beta阶段前端计划完成全部的页面。但后端业务逻辑过多,计划完成个人信息页的所有逻辑以及预约、扫码用座这个核心的功能,数据库部分完善后端开发业务相关的数据库表和数据字段等内容,和后端实时交互,对表中数据进行相应增删改查。
  • 在下一阶段除了承担起作为组长的责任和义务外,还需要带领后端开发人员更多地投入到后端业务逻辑开发中。
  • 下一阶段计划对工作模式进行改进:每天编码过程中,不再独立进行腾讯会议,而是前后端、数据库人员都进入一个腾讯会议,开发过程中遇到问题和前后端需要交互的地方及时提出和讨论。每天晚上进行站立式会议时,除了总结一天的工作之外,还需要对当天的进度进行展示和相应的讲解。

张鑫宇

  • 具体工作还是看组长的分配,这阶段的小目标就是希望自己在编码这块能有较大的进步,紧跟上团队的节奏,和团队一起完成好项目。

Alpha阶段不足

  • 成员之间沟通还不够多
  • 每天的计划安排还不够仔细
  • 进度不够明确,导致积极性不够
  • 知识储备不够,但是需要避免盲目进行理论学习

Beta阶段改进

  • 冲刺前期提前组织会议,对开发计划和开发任务进行明确安排和设计
  • 每天实时全组成员进行腾讯会议沟通和交流,不再按开发部分各自开会
  • 每晚展示当天任务进度,同时对进度进行讲解和分析
  • learning by doing 不盲目理论学习
posted @ 2020-05-17 10:29  Wechair  阅读(201)  评论(4编辑  收藏  举报