158
社区成员




这个作业属于哪个课程 | 2301-计算机学院-软件工程 |
---|---|
作业要求 | 团队作业—beta冲刺+事后诸葛亮 |
作业目标 | Alpha 阶段问题总结 |
团队名称 | 洛杉矶耐摔亡 |
团队置顶随笔 |
校园二手交易小程序旨在为大学生提供一个便捷的平台,使他们能够方便地买卖校园内的二手物品
1.解决问题:校园内存在许多学生需要买卖二手物品的需求,如教科书、电子设备、衣物等。然而,传统的交易方式存在诸多不便,如时间成本高、信息不透明等。校园二手交易小程序旨在解决这些问题,提供一个便捷、高效、安全的二手交易平台。
2.典型用户和典型场景
典型用户:在校大学生,包括本科生和研究生。
典型场景:
学生A刚入学,需要购买二手教科书,通过校园二手交易小程序可以方便地找到并联系到卖家,进行交易。
学生B想要出售自己的闲置电子设备,通过小程序发布商品信息,吸引潜在买家进行交易。
学生C想要购买二手自行车,通过小程序搜索并对比不同卖家的价格和物品质量,选择合适的交易对象。
1.原计划的功能在大体上已经全部完成
2.Alpha 冲刺已按原计划结束并通过答辩
与上一阶段相比,团队软件工程的质量提高了。
1.工作量划分和合作交流:团队在Alpha阶段进行了明确的工作量划分,每个人的任务和对接人员都有详细说明。这使得团队内的合作交流得到加强,减少了沟通误差和任务重叠的可能性。
2.引入站立式会议:通过配套站立式会议,管理人员能够更好地了解团队内的开发进度,方便进行项目管理。这种有效的沟通方式可以提高团队的协作效率和整体工作进展的可见性。
3.分工合作提高:团队在本次冲刺中提高了分工合作的效率,进展超出了预期。这意味着团队成员能够更好地配合和协同工作,完成任务的速度和质量有所提高。
1.制定详细的项目计划和时间表:制定详细的项目计划和时间表,包括任务、里程碑和关键交付日期。这样可以提供清晰的指导,帮助团队管理时间和资源,及时发现和解决问题。
2.进行有效的沟通和协作:建立良好的沟通渠道和协作机制,确保团队成员之间的有效沟通和信息共享。定期进行团队会议、进展报告和问题解决会议,以便及时识别和解决潜在的问题。
3.注重团队成员的培训和发展:为团队成员提供培训和发展机会,提升他们的技能和知识水平。这有助于增强团队的整体能力,提高工作质量和效率。
计划其实制定的有些仓促
在开放的环境中,我们每个人都有机会表达自己的意见和观点,努力达成共识,让团队成员在最终的决策上达成一致
没有,有些功能由于能力不足没有实现
没有发现
一些任务没考虑技术上的挑战和复杂性,导致任务的执行时间延长,出现问题。
因为项目团队在计划阶段没有充分考虑到技术难题的复杂性
制定计划时要考虑功能的实现难度和成员的具体能力
知道。通知会在QQ群里提前发布,如果事情紧急会直接私信\电话联系
共同讨论,一起决定
能。先由负责人自行解决,不能解决的可以向组员寻求帮助讨论解决
组员都能很好的处理这类请求
所以对于一些潜在易变的需求要多加关注
1.首先组员自己介绍擅长的领域和感兴趣的部分,让组长了解每一个人需求、可分配时间
2.通过组长安排和组员自行调整,确定团队人员名单,前端 6人,后端 4 人
3.基本上每个人都安排到了适合自己的位置上
前后端对接的时候特别需要相互帮助,前后端的开发人员经常互相交流来确定完善功能的设计、实现
先在线上讨论解决,线上无法解决的,集中到活动室讨论解决
设计工作在需求分析、系统设计与概要设计阶段是在alpha冲刺前一周由小组成员共同讨论后,提出几个方案,团队经过讨论后选出一致同意的设计方案
有遇到,遇到问题直接在会议中提出,大家一起讨论给出解决方案或方法
在 BUG 最多,
1.组员都阅读代码规范后才展开代码编写工作
2.从团队成员中选择了合适的代码审查者,在代码完成一定阶段后,会提交给审查者进行代码审查
3.团队成员与审查者之间进行讨论,解决代码审查中发现的问题
记录问题和经验:在开发过程中遇到的问题应该详细记录下来,包括问题的描述、解决方案和经验教训。这有助于团队在类似的项目中避免相同的问题,提高效率和质量。