软工第一次团队作业 - 采访!

北航2019软件工程课程团队分享项目经验,包括团队成员介绍、角色定位、项目目标与挑战,以及从项目中学到的宝贵经验与教训。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目内容
本次作业所属课程北航2019软件工程
本次作业要求要求详情
我们在本课程的目标规范工程流程,培养工程能力
本次作业的帮助了解团队成员,初步确定个人角色

团队成员介绍及角色

牛宇航 团队定位:开发

nyh

我很高兴能加入这个团队,由于我在c++的代码量很少,因此我的目标是通过这次项目让自己熟悉c++开发和团队开发流程。平时我对分配的任务不拖ddl,但是对代码风格有一些强迫症,希望能和其他小伙伴们一起愉快软工~

李青阳 团队定位:测试/PM

lqy

虽然从小学就开始接触计算机,但主要学习Office, Flash, Photoshop等应用软件,从大学才开始真正接触程序设计,编程经验较为欠缺。对C, Java, Python语言较为熟练,对C++, C#语言极其不熟练。在程序和软件开发方面资质平平,数据结构、算法设计、面向对象课程分别获得61分,84分,75分。在管理与团队领导方面有一定经验,曾担任社会实践队长、冯如杯创业项目组长等职务。

陈致远 团队定位:开发

czy

笨比程序猿,擅长丢人和摸鱼,编程经验只有大学的课设。拖延症,精通面向ddl的编程。不太有干劲,但是会做到(尽量)不坑队友。

戴荣 团队定位:美工/UI设计

dy

我是戴荣,一个不同于其他程序员的女孩,会跳舞爱美妆懂生活,如果说我具有什么超越其他成员的特质,那一定是在审美上的造诣,相信我从小丰富的艺术经历可以给项目注入新的元素。

申化文 团队定位:测试

shw

我来自16级高等理工学院。在大一的时候第一次接触到计算机,并对其产生了浓厚的兴趣,故在大一下分专业时选择了计算机学院。编程能力尚可,还未有过团队开发的经历,希望能借此课程提高自己的相应能力。

汪慕澜 团队定位:测试

wml

汪慕澜,一只北航的咸鱼,团队中的位置比较随意,更喜欢单元测试和代码封装(可能因为结对编程负责写core吧x),代码风格偏C++11,喜欢瞎吉儿用STL库。

王文珺 团队定位:开发

wwj

非常幸运的通过摇骰子暂时担任组长,代码量不多,乐于尝试新的技术,啥都会一点也喜欢探索的过程。希望能在团队做出贡献不拖后腿。

采访内容(王辰昱学长/程序员杀产品经理祭天队)

当时的项目有多少用户,给用户多少价值? 现在还有人用吗?

当时的项目是个移动端游戏,基本没有什么用户,做得也比较垃圾,这点非常惭愧,原本预期是做给认识的同学玩的(如果他们给面子的话),用的是最垃圾的语言-js和最垃圾的ide-cocos creator以及一群能力不足的程序员做的。

这个项目能否给我们团队继续开发,源代码/文档还有么?

当然可以给你们继续开发,如果你们愿意的话。源代码文档都有,只是不一定对的上了(苦笑),链接在此

项目开发有什么经验和教训?

这个要说的就很多了,首先要选择一个好做的项目,我个人认为游戏不适合作为一个项目,当时别的小组都明确了需求开始写代码了,我们还在设计游戏,等设计游戏的同学给出一个大概的方案,其他的同学都在空转,事件不知不觉就浪费了。所以说选择项目上最好选择一个能够明确需求的项目,抓紧时间上手开始编码。第二要选择一个好的成熟的工具,大量可以查询的文档和网络上他人的经验和建议能够帮助你解决很多开发过程中的问题。第三是不要有太多的人去写代码,分工明确一点,最后的时间都用来沟通了,所以在开发过程中明确规范,写一写文档也很关键。当然,团队中会出现一些同学,责任心可能没有那么强,所以如果能再来一遍,我觉得我们这个团队五个人足够,两个人设计,两个人写代码,一个pm,设计完了之后五个人都要写代码,然后写一个模块带一个测试,这样应该效率会更高一点。针对这些责任心不强的同学,我们也没法制定多严的规范,主要还是靠自觉。

对学好软件工程有什么建议?

建议的话,我觉得要付出时间去体会去学习去爆肝,要时刻记得,软件工程不是oj。不要把平常刷算法题的思想带入软件工程,这是一个需要你和他人合作,共同制定规范开发的项目,涉及到很多交流问题,绝对不能自闭开发。

  • 采访是线上采访的方式,大概花费40分钟。

转载于:https://www.cnblogs.com/stupidRJGC/p/10527644.html

标题基于SpringBoot+Vue的学生交流互助平台研究AI更换标题第1章引言介绍学生交流互助平台的研究背景、意义、现状、方法与创新点。1.1研究背景与意义分析学生交流互助平台在当前教育环境下的需求及其重要性。1.2国内外研究现状综述国内外在学生交流互助平台方面的研究进展与实践应用。1.3研究方法与创新点概述本研究采用的方法论、技术路线及预期的创新成果。第2章相关理论阐述SpringBoot与Vue框架的理论基础及在学生交流互助平台中的应用。2.1SpringBoot框架概述介绍SpringBoot框架的核心思想、特点及优势。2.2Vue框架概述阐述Vue框架的基本原理、组件化开发思想及与前端的交互机制。2.3SpringBoot与Vue的整合应用探讨SpringBoot与Vue在学生交流互助平台中的整合方式及优势。第3章平台需求分析深入分析学生交流互助平台的功能需求、非功能需求及用户体验要求。3.1功能需求分析详细阐述平台的各项功能需求,如用户管理、信息交流、互助学习等。3.2非功能需求分析对平台的性能、安全性、可扩展性等非功能需求进行分析。3.3用户体验要求从用户角度出发,提出平台在易用性、美观性等方面的要求。第4章平台设计与实现具体描述学生交流互助平台的架构设计、功能实现及前后端交互细节。4.1平台架构设计给出平台的整体架构设计,包括前后端分离、微服务架构等思想的应用。4.2功能模块实现详细阐述各个功能模块的实现过程,如用户登录注册、信息发布与查看、在线交流等。4.3前后端交互细节介绍前后端数据交互的方式、接口设计及数据传输过程中的安全问题。第5章平台测试与优化对平台进行全面的测试,发现并解决潜在问题,同时进行优化以提高性能。5.1测试环境与方案介绍测试环境的搭建及所采用的测试方案,包括单元测试、集成测试等。5.2测试结果分析对测试结果进行详细分析,找出问题的根源并
内容概要:本文详细介绍了一个基于灰狼优化算法(GWO)优化的卷积双向长短期记忆神经网络(CNN-BiLSTM)融合注意力机制的多变量多步时间序列预测项目。该项目旨在解决传统时序预测方法难以捕捉非线性、复杂时序依赖关系的问题,通过融合CNN的空间特征提取、BiLSTM的时序建模能力及注意力机制的动态权重调节能力,实现对多变量多步时间序列的精准预测。项目不仅涵盖了数据预处理、模型构建与训练、性能评估,还包括了GUI界面的设计与实现。此外,文章还讨论了模型的部署、应用领域及其未来改进方向。 适合人群:具备一定编程基础,特别是对深度学习、时间序列预测及优化算法有一定了解的研发人员和数据科学家。 使用场景及目标:①用于智能电网负荷预测、金融市场多资产价格预测、环境气象多参数预报、智能制造设备状态监测与预测维护、交通流量预测与智慧交通管理、医疗健康多指标预测等领域;②提升多变量多步时间序列预测精度,优化资源调度和风险管控;③实现自动化超参数优化,降低人调参成本,提高模型训练效率;④增强模型对复杂时序数据特征的学习能力,促进智能决策支持应用。 阅读建议:此资源不仅提供了详细的代码实现和模型架构解析,还深入探讨了模型优化和实际应用中的挑战与解决方案。因此,在学习过程中,建议结合理论与实践,逐步理解各个模块的功能和实现细节,并尝试在自己的项目中应用这些技术和方法。同时,注意数据预处理的重要性,合理设置模型参数与网络结构,控制多步预测误差传播,防范过拟合,规划计算资源与训练时间,关注模型的可解释性和透明度,以及持续更新与迭代模型,以适应数据分布的变化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值