192
社区成员




这个作业属于哪个课程 | 广工2023软件工程课程 |
---|---|
这个作业要求在哪里 | 团队作业6——复审与事后分析 |
参考文献 | 项目管理之事后诸葛亮会议 |
我们要解决的是用户出行的规划问题,定义的很清楚,对典型用户和典型场景有清晰的描述。
未完全达到目标,属于半成品,原计划功能实现了大部分,未正式发布在微信小程序平台上。
和上一个阶段相比,团队软件工程的质量提高了么? 在什么地方有提高,具体提高了多少,如何衡量的?
用户量, 用户对重要功能的接受程度和我们事先的预想一致么? 我们离目标更近了么?
有什么经验教训? 如果历史重来一遍, 我们会做什么改进?
没有,平时事情太多,没办法倾斜太多时间过来。
讨论,分析合理性,统一意见。
代码bug难修复,很多任务没按原定时间完成
“社区”页面觉得画ui画的太久了
后台搞的彩色日志对项目没什么实际意义
没有,只有git提交
没有按计划完成,本来在最后一周要测试并完善代码,但实际上最后一天还在开发。
一个意外是个人资质注册的小程序,无法获取微信手机号。
缓冲区很有必要,但没有留下。
预留缓冲区
我们学到了什么? 如果历史重来一遍, 我们会做什么改进?
底层设计应该一起讨论,推演好实际场景。
计划时间要留多点,严格执行ddl,不要让一个任务的推迟影响到别的任务开发。
时间资源严重不足
按个人经验估计,精度不行,都是按照理想估计,实际需要时间都超出了计划
测试时间不够,人力差一两个人,软硬件资源足够,美工设计和文案没有低估难度。
把UI给设计来做
有什么经验教训? 如果历史重来一遍, 我们会做什么改进?
再找一个人写后台或者承担别的工作。
及时。
根据重要性和编写难度。
没有,能用就出口。
能。
能。
我们学到了什么? 如果历史重来一遍, 我们会做什么改进?
在开发前进行设计,系统设计一起讨论,后台设计基本是一个人决定,UI设计由每个前端开发一起完成;UI设计的人选可能不太合适,应该有一个人专门负责。
有很多,开发中遇到时及时讨论。
没有。
地图编辑,因为是最核心的功能,涉及的东西比较多。
重新看代码,部分有,部分没有。
我们学到了什么? 如果历史重来一遍, 我们会做什么改进?
在开发前进行设计,要确保团队每个人都明白各个环节,理解系统的功能,及时提出设计中不合理的地方。
有。
有不完整的测试。
没有。
很多团队用大量低效率的手动测试,请提出改进计划:至少一个方面的测试要用自动化的测试工具,自动化的测试结果报告,比较测试结果的差异,等等。
尚未跟踪。
我们学到了什么? 如果重来一遍, 我们会做什么改进?
根据大家的能力和个人意愿确定角色。
有,我们讨论比较多,遇到问题能一起解决。
讨论,统一观点。
你觉得团队目前的状态属于 CMM/CMMI 中的哪个档次?
你觉得团队目前处于 萌芽/磨合/规范/创造 阶段的哪一个阶段?
萌芽阶段。
更加熟悉了,效率也增加了
开发上的配合。
对照敏捷开发的原则, 你觉得你们小组做得最好的是哪几个原则? 请列出具体的事例。
正如我们前面提到的, 软件的质量 = 程序的质量 + 软件工程的质量,那团队在下一阶段应该如何提高软件工程的质量呢?
代码管理的质量具体应该如何提高? 代码复审和代码规范的质量应该如何提高?
团队规模不大,互相提醒,个人自觉遵守规范。
提高个人和总体的代码水平。根据各模块的耦合度衡量质量的提高。
apifox文档要写多一点
严格遵守ddl。
暂无跟踪用户数据。
每个人都复审一遍。
加强沟通,让成员不要等ddl才重视任务,一开始就得明确各事项。
有很大收获。
名字 | 角色 | 互评分 | 任务分 | 总团队贡献分 |
---|---|---|---|---|
李浩 | PM、后端开发 | 10.65 | 17.25 | 27.9 |
方茂翔 | 前端开发、UI | 10.56 | 14.75 | 25.31 |
黄培庆 | 前端开发、测试 | 9.76 | 5 | 14.76 |
黄晓锋 | 前端开发、UI | 8.99 | 4.5 | 13.49 |
梁华欣 | 前端开发、文档编写 | 9.66 | 6 | 15.66 |
陆文燕 | 前端开发、UI | 10.38 | 12.5 | 22.88 |
鉴于团队规模小,我们将50%(60分)用于队员匿名互评。
例子:队员A获得其余5人的5×90分评价(100分制)加自评85分,共535分,假设全队总分2800分,计算个人分占全队总分535/2800=0.19,0.19×60=11.4即为队员A获得的评价分。
剩余50%(60分),在开发时列出需求(任务),队员自己领任务,最终根据完成的任务数量、质量、准时性进行贡献分的分配。