其他分享
首页 > 其他分享> > 6组-Alpha冲刺-总结

6组-Alpha冲刺-总结

作者:互联网

组长博客链接:https://www.cnblogs.com/GuoHail/p/15586232.html

一、基本情况

组长博客链接:https://www.cnblogs.com/GuoHail/p/15586232.html

现场答辩总结:

  • 对于核心功能,没能提前经过调研等方式了解过用户的具体需求和痛点;
  • 在此阶段冲刺后,还有一部分功能未对接好,没能展示;
  • 对完成项目所需要的能力和知识没能提前进行了解和学习,开始具体项目 的时间大大推迟,导致项目进展缓慢;
  • 在人员任务分配中,虽然有具体的分组,但仍然存在任务分配不均的情况,没有完全利用好每个人的时间。
    ......

我们会改进我们的方案,调整状态,加快步伐,把剩余的功能和界面实现,尽快将完整的产品APP交付。

全组讨论的照片:

评估团队中每个人对本次作业的贡献比例,描述为本次作业的工作流程、组员分工、组员工作量比例:

姓名 负责任务 贡献度
郭海龙 数据组:爬虫数据库 11.5%
李涵 宣传组:博客PPT 8.5%
詹珊 前端组:前端设计 11.5%
刘雨欢 前端组:前端设计 11.5%
伍浪 后端组:数据库 11%
汪炜剑 后端组 6%
谢文灏 后端组:服务器数据库 12%
宁乙浩 后端组 6%
叶绍文 前端组:前端设计 11.5%
谢之越 前端组:前端设计 11.5%

二、总结思考

2.2.1 设想和目标

1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述 ?

2.我们达到目标了么?(原计划的功能做到了几个? 按照原计划交付时间交付了么? 原计划达到的用户数量达到了么?)

3.用户量, 用户对重要功能的接受程度和我们事先的预想一致么? 我们离目标更近了么?

4.有什么经验教训? 如果历史重来一遍, 我们会做什么改进?

2.2.2 计划

1.是否有充足的时间来做计划?

2.团队在计划阶段是如何解决组员对于计划的不同意见的?

3.原计划的工作是否最后都做完了? 如果有没做完的,为什么?

4.有没有发现做了一些之后看来没必要或没多大价值的事?

5.是否每一项任务都有清楚定义和衡量的交付件?

6.是否项目的整个过程都按照计划进行,项目出了什么意外?有什么风险是当时没有估计到的,为什么没有估计到?

7.在计划中有没有留下缓冲区,缓冲区有作用么?

8.将来的计划会做什么修改?(例如:缓冲区的定义,加班)

9.学到了什么? 如果历史重来一遍, 会做什么改进?

2.2.3 资源

1.我们有足够的资源来完成各项任务么?

2.各项任务所需的时间和其他资源是如何估计的,精度如何?

3.测试的时间,人力和软件/硬件资源是否足够? 对于那些不需要编程的资源 (美工设计/文案)是否低估难度?

4.你有没有感到你做的事情可以让别人来做(更有效率)?

5.有什么经验教训? 如果历史重来一遍, 会做什么改进?

2.2.4 变更管理

1.每个相关的员工都及时知道了变更的消息?

2.我们采用了什么办法决定“推迟”和“必须实现”的功能?

3.项目的出口条件(Exit Criteria – 什么叫“做好了”)有清晰的定义么?

4.对于可能的变更是否能制定应急计划?

5.组员是否能够有效地处理意料之外的工作请求?

6.学到了什么? 如果历史重来一遍, 会做什么改进?

2.2.5 设计/实现

1.设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?

2.设计工作有没有碰到模棱两可的情况,团队是如何解决的?

3.团队是否运用单元测试(unit test),测试驱动的开发(TDD)、UML, 或者其他工具来帮助设计和实现?这些工具有效么?

4.比较项目开始的 UML 文档和现在的状态有什么区别?这些区别如何产生的?是否要更新 UML 文档?

5.什么功能产生的Bug最多,为什么?在发布之后发现了什么重要的bug? 为什么我们在设计/开发的时候没有想到这些情况?

6.代码复审(Code Review)是如何进行的,是否严格执行了代码规范?

7.学到了什么? 如果历史重来一遍, 我们会做什么改进?

2.2.6 测试/发布

1.团队是否有一个测试计划?为什么没有? 是否进行了正式的验收测试?

2.团队是否有测试工具来帮助测试?

3.团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?

4.在发布的过程中发现了哪些意外问题?

5.学到了什么? 如果历史重来一遍, 会做什么改进?

2.2.7 团队的角色,管理,合作

1.团队的每个角色是如何确定的,是不是人尽其才?

2.团队成员之间有互相帮助么?

3.当出现项目管理、合作方面的问题时,团队成员如何解决问题? 每个成员明确公开地表示对成员帮助的感谢 。

  • <郭海龙>:我感谢<其他九位成员>对我的帮助, 因为某个具体的事情:
    万事开头难,第一次担当小组长,带领这么一个团队相当没有经验,一种摸不着头头脑的体验感:你不知道该如何前景规划,你不知道该如何分配任务,你不知道该如何push组员。很感谢我的队友们,带着我一步一步不断学习,不断进步,我们的团队也不断成长,不断进步,慢慢去调整、去优化、去挑战!
  • <伍浪>:我感谢<谢文灏>对我的帮助, 因为某个具体的事情:
    在前期我对于我该如何进行具体工作产生迷茫时,他回答了我的疑问让我确切了自己所负责部分该如何去学习和实现。
    <伍浪>:我感谢<李涵>对我的帮助, 因为某个具体的事情:
    在我被软工折磨的死去活来时,是他在我闲暇之时陪在我身边,让我缓解压力,能够以更饱满的精神和跟良好的心态。
  • <汪炜剑>:我感谢<伍浪>对我的帮助, 因为某个具体的事情:
    他总是耐心地给我答疑解惑,并且也很好地督促了我学习新知识。
  • <刘雨欢>:我感谢<谢文灏>对我的帮助, 因为某个具体的事情:
    在完成基础的前端界面,因为知识的匮乏,与后端的接口不知道如何加进去,他主动将这方面的任务承担,代码是我们在网上找的修改,大部分的代码我们也看不懂,他需要额外花时间读懂代码,这些我们前端的同学感谢他的帮助。
  • <叶绍文>:我感谢<宁乙浩>对我的帮助, 因为某个具体的事情:
    在完成软工实践的过程中,每当我遇到困难停滞不前时,我的舍友宁乙浩都会给予我积极乐观向上的鼓励,让我可以用一种良好的心态面对困难,所以在此我感谢宁乙浩对我的帮助。
  • <谢文灏>:我感谢<叶绍文>对我的帮助, 因为某个具体的事情:
    在我没有思路的时候,更叶绍文进行沟通交流后,我获得了许多灵感。
  • <宁乙浩>:我感谢<谢文灏>对我的帮助, 因为某个具体的事情:
    他在我遇到困难的时候能够激励我,给与我鼓励,他积极向上学习的态度与精神给我很大的激励。
  • <谢之越>:我感谢<詹珊,刘雨欢,叶绍文>对我的帮助, 因为某个具体的事情:
    他们对任务态度端正并且在前端任务上完成出色,在前端学习为我分享了许多学习资料,让我学习到了许多前端相关知识。
    <谢之越>:我感谢<郭海龙>对我的帮助, 因为某个具体的事情:
    他是一个很负责的人,在我们小组每一次会议中组织规划好需要完成的任务,带着我们团队前行,对我的帮助很大。
  • <詹珊>:我感谢<谢文灏,刘雨欢>对我的帮助, 因为某个具体的事情:
    此次alpha冲刺我负责的是前端界面的实现。由于之前只在结对编程中接触过微信开发者工具来实现前端,但此次做的是一个app,加上团队讨论之后决定采用vue来做前端的框架,实在是从未接触过,只好从头学起。还好有大佬谢文灏同学在群里分享了vue的速成学习视频,后来刘雨欢同学又在群里分享了uniapp插件的使用方法,让我在学习的过程中少走了很多弯路。不仅仅是他们两个,在此次的alpha冲刺中,每一个队员都给了我很大帮助,十分感谢。
  • <李涵>:我感谢<郭海龙>对我的帮助, 因为某个具体的事情:
    在此次alpha冲刺中,我们亲爱的队长在百忙之中还是组织好了每一次会议,甚至有早上出门,到了第二天凌晨才能回到宿舍的情况,以及他用每次用温柔的声线和我们对话的声音,依然在我脑袋里余音袅袅,我非常感谢队长的负责,为这一个团队做出的所有贡献,他就像是我们团队的脊柱,支撑着我们前进,承载着我们的精神。
    <李涵>:我感谢<谢文灏>对我的帮助, 因为某个具体的事情:
    我很清楚文灏大佬是我们团队的核心,名义上他属于后端小组,但是对前端和数据库都做出来卓越贡献,在后端组更是一个人撑起了一片天,他就像是我们团队的大脑,没有他我们行将就木,有了他我们运筹帷幄决胜千里。
    <李涵>:我感谢<伍浪>对我的帮助, 因为某个具体的事情:
    伍浪是个开朗的哥们,在每一次会议中都积极发言,在答辩演讲中也表现的非常优秀,同时也能关心队员,对队员之间的沟通和工作对接也起到了一定作用,他就像是我们团队的口舌,能说会道,鼓舞我们的士气,述说我们的故事。
    <李涵>:我感谢<詹珊,刘雨欢>对我的帮助, 因为某个具体的事情:
    她们是学习能力最强的两人之二,在前端的学习中,她们总能最快的学习知识,做出预想的成果,她们勤劳又智慧,如同我们团队的双手,兢兢业业,战必胜攻必取。

4.学到了什么? 如果历史重来一遍, 会做什么改进?

2.2.8 总结

  • 郭海龙:
    最大的感触就是沟通,小组的沟通是最大保障。沟通得好,任务进展顺利;沟通不及时,可能分工停滞不前甚至出bug。其次就是学习,及时的快速的学习能力,对于软工项目来说有质的提升。最后感谢我得队友们,大家相互进步相互成长,渐渐熟悉彼此,默契彼此!
  • 李涵:
    在这一段时间内,我学习了很多知识,包括数据库,Java,js等,也和大家度过了劳累又愉悦的一天天。虽然我主要负责文书类的工作,但是陪着大家也了解到了软件开发各个分组的流程,收获满满。
  • 伍浪:
    1,第一阶段主要负责的是数据库部分,将前端爬取的数据存入建立的数据库,中间用到了数据库课学习的一些知识,学习到了许多新知识。
    2,做事情不要拖拉,提前做好计划,然后抓紧时间执行,这次团队作业,前期学习阶段划水了比较久,影响了后续工作,以后要好好吸取教训。
    3,团队交流是非常重要的,在工作中出现过由于对接问题出现无用功。
  • 汪炜剑:
    这次冲刺让我学到了很多知识,也意识到自己的很多不足。从理论到实际工作的完成并不容易,很感谢成员们的付出,我也要努力赶上他们的步伐。
  • 刘雨欢:
    上一周的alpha冲刺一周的时间都很焦虑,从一开始确定自己加入前端,一开始我也花了大量的时间去学习Android开发的相关知识.我们组都是小白,没有一个指导我们从哪里开始,前端的框架使用哪个,在第二周的答辩时,听到很多组都使用vue框架.我就向大家建议先学vue吧,在看B站视频的时候发现HBuilderX和uniapp很搭,里面有插件市场可以用,我们的前端界面大部分是从插件市场中找到使用的,在使用的过程中,也遇到了很多不懂的,两个组件放在一起就不行,往往令我很崩溃,在这个过程中,又发现UView也是一个很好的框架,里面有很多可以直接用的,但我们已经用uniapp写了主界面.Uview的现成的界面更精美,但我现在是不太敢和队友说使用Uview如果我们后续加入Uview不知道前面做的能不能整合到一起,写后端接口的同学可能会崩溃。就到目前为止,我们前端小组的氛围都是互帮互助,上一周我们大家基本上都有考试,在我有数学建模考试的那两天,另外两位同学考完了。他们俩主动接过一部分任务继续完成。这一段时间最大的遗憾是,没有一个指导我们方向的,大家都是小白,在摸索中学习,一开始界面分配没有做好,我们页面的完成是串行的,所以导致进度很慢。
  • 叶绍文:
    在软工实践的过程中,我碰到了很多的困难,绝大部分的知识都是现学现用,因此花费了挺多的时间。但付出与回报是成正比的,我也从中收获了很多,希望以后能够学到越来越多有用的知识吧。
  • 谢文灏:
    大家一起努力就能取得意想不到的成果。
  • 宁乙浩:
    经过这段时间,我认识到了开发一个app所需要的流程,知道了自己的不足。队友们都非常的给力,而且能够认真的做好各自的任务。这段时间我由于比较薄弱的编程能力,就在学习java,努力的提高自己的编程能力。
  • 谢之越:
    在本次团队作业中我学习了很多关于前端的新知识,并且了解到了软工的各个过程的流程。其实软工理论中,并没有规定那么具体每个人要如何编程,这都需要我们去亲身实践,亲身尝试,这也再次印证了软件工程是一门需要实践的学科。最后,虽然开发过程中遇到不少困难,但我真的很高兴能与团队做出一个项目。
  • 詹珊:
    在本次的alpha冲刺中,经历了视频学习vue、uniapp文档了解、上手实现界面的阶段。但也确实由于之前没有接触过vue以及uniapp,上手比较困难;同时,对于插件的使用也不够熟练,还经常碰到一修改就出现大量bug的情况;此外,就是界面的整合部分,和队友共同实现了一个界面的不同部分,但是整合在一起容易出现界面覆盖以及比例失调的问题。这些都是在此次alpha冲刺中碰到的困难。此次alpha冲刺前端界面确实实现得不够理想,还有很多地方有所欠缺,这也导致整个项目进展缓慢。我也会吸取此次alpha冲刺的教训,希望可以在β冲刺中做得更好!

标签:总结,帮助,前端,冲刺,感谢,学习,Alpha,团队,我们
来源: https://www.cnblogs.com/duanledexian/p/15586310.html