软工团队项目个人总结

wispytrace wispytrace     2022-12-20     194

关键词:

经过了一个学期的软工课程学习,以及长期的团队开发,收获有下。

用户:创新就是极致的用户体验。在开发我们的这款游戏的开始阶段,我们与校内很多同学交流了一下他们对这款游戏的看法,并与他们在线下对游戏进行试玩,然后他们也对我们提出了很多意见,包括有些时候觉得我们某些地方设置的太傻了,随机性太大,博弈性不够等问题。而且有时候交流还会出现一些问题,但总的来说,我们还是从中挖掘了很多可以改进的点,分析了用户的需要,改进了挺多地方的规则的。然后,秉承着从软工课程上学到的,能让用户少点一下,绝不多点一下的类似的开发规则,我在设计用户界面的时候,让页面的画面跟随玩家移动,以及增加鼠标悬浮显示状态框的功能。

总的来说,我觉得,玩家的用户体验就应该是体现在开发软件中的每一个小细节上,如布局,顺序,选项等等......将每一个小细节设置合理,让用户感到便捷、舒适,就是比较好的产品。

 开发:开发我们使用的是git进行开发。多亏了组长刚开始的强制要求,让我们每个人都要先学习git,所以在开发过程中,我们的开发,还是比较顺畅的。我们分头开发,可以说是流水线开发模式,每个人对软件部分的不同部分进行添砖加瓦,使得开发过程富有效率。但是,在整个开发过程中,还是出了一些问题。首先,体现在开发目标规范的问题上。就是我们在开发前,对有些地方没有统一规范,就是没有指定一些地方应该怎么写,然后就使得我们在前期的开发中,各自为政,然后就导致开发到一半,我们想试图统合一下的时候,发现很多地方很难对上去。比如有些地方,以为别人的模块会给这个东西,但是实际上并不会给,有些地方以为别的人写了,但是并没有写。这就导致前期开发,虽然每个人的能力得到了充分的发挥,但是感觉总体还是一盘散沙。所幸,后来我们一起约定了一些东西,并写出来了,然后就使得后期的开发顺畅多了。

总而言说,从这次团队开发中,我收获的经验是,统一约定很重要,非常重要,统一每个开发阶段,每个人应该做成什么样子,每个人的接口应该是什么样子,每个人要给每个人什么东西。这些做好了,整个队伍才能有凝聚力,才能推动着项目朝同一个地方发展,进而大大提高开发的效率。

测试:经历过一路艰难坎坷的开发过程,我们终于进入了测试过程,但测试过程比开发还更痛苦。我们在测试过程中,发现了很多当初开发没有想到的问题,然后就是疯狂的修改。感谢测试过程,我对前端的控制台、以及网络等选项有了更深的了解,懂了从这些地方观察代码模块与服务器交接时出现的问题。还有就是,在测试过程中,我觉得需要让全队的人一起测试代码,这样的效率最高。因为有很多地方,是其不同人编写的代码,肯定是编写者本人最了解相应代码块的问题,以及该如何修改。在早期的测试过程中,我们是自己单独测试,然后经常会发现一些奇奇怪怪的问题,点进去,发现是别人陌生的代码,然后就开始陷入怀疑是自己错了,还是别人错了的泥潭中,导致测试过程效率低下,往往很久还是不能解决一个问题。所以,后来,我们意识到这样不行,便找了个时间,让全部人一起上线,一起在线上测试。我们在全盘统一测试的时候,一旦发现哪里出现问题,就直接@某个成员,让其修改代码,然后其他人继续测试其他地方,这样就大大提高了测试过程中debug的效率。

最后,还想说一下经历团队合作后,我对团队的更进一步理解。团队,怎么才能变成一个有凝聚力、有力量、有推进力的团队呢,我觉得不仅需要和谐的气氛,友好的交流,共同努力的气氛。还需要有严格的规定,严格设定什么时候应该完成到什么部分,并设立严格的奖惩措施,这个时候不应该过分强调情面,唯一注意的是奖惩的时候要客观,不要太带有个人主观情绪。有时候,不是我们不想做,而是人真的有一种惰性,如果不具体定ddl是什么时候,什么时候要完成到哪里,人真的是会觉得还早,还早,然后就会一拖再拖,等到要用到的时候,就会发现已经拖得太晚了,会严重耽误开发进度。

 

软工实践个人总结

...,你在这门软件工程实践中,完成了多少行的代码;2、软工实践的各次作业分别花了多少时间?(做一个列表)3、哪一次作业让你印象最深刻?为什么?4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出... 查看详情

软件工程个人总结

这学期软工就要结束了,感受颇深。这门课真的让我学到了很多,从第一次个人实验学习使用stl和visualstudio优化代码,到结对编程学习队友的编程经验和代码规范,最后的组队项目学到的就更多了:python语言,用Django框架写网页... 查看详情

软工个人总结

      个人总结,持续一个学期的软工终于画下了句点,我们的网站也能够运行。在本次的软工项目中,我被分在后端小组,学习了数据库的建立和基本操作,学期中我投入的精力较少,仅学习了后端操作,... 查看详情

[福大软工]z班——个人技术博客评分

个人技术博客作业地址https://edu.cnblogs.com/campus/fzu/SoftwareEngineering2015/homework/1070作业要求个人技术博客单次作业满分为10分,博客的形式与内容不做任何限制,但要在博客中说明博客所介绍的技术与团队项目的关系。第一次个人技... 查看详情

软工网络15团队作业8——beta阶段敏捷冲刺

...在第一天全部提交到码云上)第零天:项目总结第一天:软工网络15团队作业4-DAY1第二天:软工网络15团队作业4-DAY2第三天:软工网络15团队作业4-DAY3第四天:软工网络15团队作业4-DAY4第五天:软工网络15团 查看详情

终章——软工提问回顾与个人总结

终章——软工提问回顾与个人总结项目内容这个作业属于哪个课程2021春季软件工程(罗杰任健)这个作业的要求在哪里作业要求我在这个课程的目标是积累软件开发经验,提高工程能力这个作业在哪个具体方面帮助我实现目标... 查看详情

软工项目个人总结

目录相关链接个人工作总结项目总结课程建议一、相关链接饱了吗app前端:https://github.com/startproge/baolema需求分析:https://www.cnblogs.com/Clover-yee/p/11771395.htmlUML图:https://www.cnblogs.com/Clover-yee/p/11882669.html原型设计:https://www.cnblogs.com/C... 查看详情

个人项目总结

软工课程终于快要结束了,确实有许多这样那样的感慨。由于是个人总结,吐槽的成分会比较多,可能写的比较凌乱,见谅。关于技术虽然软工课程更多是关于管理与合作的课程,但作为从头开始学习android开发的人,和许多其... 查看详情

软工2019_mucmuc项目个人总结

MucMuc项目个人总结1.相关链接原型界面设计链接UML设计链接github项目链接2.项目个人分工项目总体的部分设计后端项目总体构建,代码实现,以及测试阿里云后端服务器的配置和项目部署3.开发过程开始在项目最初的阶段,整个组对于... 查看详情

软工个人总结

   软工这门课差不多也接近了尾声,还是很有必要为这整个过程做一个总结。   最初我们定的主题是做课程社区,主要还是针对大家选课、寻找课程资料的一些问题。但后来我们也意识到这个东西涵盖的范... 查看详情

软工网络15个人作业4——alpha阶段个人总结

一、个人总结(1)类别具体技能和面试问题现在回答语言最拿手的计算机语言之一,代码量多少?C语言几百行软件实现你有没有在别的代码的基础上改进,你是怎么读懂别人的代码,你采取什么办法保证你的新功能不会影响原来... 查看详情

《构建之法》——软工学习进度

如何衡量一个软件工程师 如何衡量一个软件工程师?这是《构建之法》第三章的核心问题。第一章讲述了团队的流程,第三章则是对第一章的具体描述,从笼统的团队具体到个人。软件开发流程不光指团队的流程,还包括了... 查看详情

软工网络15团队作业4——alpha阶段敏捷冲刺-7

一、当天站立式会议照片:二、项目进展昨天已完成的工作:进一步优化功能与完善服务器。明天计划完成的工作:服务器是需要完善,后端的配置还需要修改。工作中遇到的困难:今日遇到的困难是服务器后端搭起的框架出现... 查看详情

个人总结

...,学习到怎么新软件和工具,掌握了新的语言和技术,在团队项目中增加了新github,让我第一次感受到了这种团队开发的不一样。它需要我们每个人都熟悉的掌握使用,给代码的保存和团队带来了改变。收获了这些不算多且不算... 查看详情

14-个人课程总结

...程提出三项批评意见。本学期收获最大的三项内容:1.和团队完成了一款android项目《课程表助手》的开发,在安卓开发方面算是入了门;2.和团队中的另外三人建立了很好的合作关系,让我体会到了团队合作在软件开发中的重要... 查看详情

小黄衫买家秀

之前一直忘记发了,尴尬。软工团队作业获得的小黄衫,第一次把自己学习的技术用到项目中,成就感满满!附上学完软工的个人总结:LearningByDoing!这句栋哥经常说的话,并且还放在小黄衫上的一句话应该就是我对软工实践最... 查看详情

软工项目总结

这学期软工小组的开发就快结束了,回想整个开发过程,感慨颇多。首先是刚开学时的组队和选题,我们各自提了好多项目,有的太简单,有的没有价值,有的又太不切实际,最终我们选定付千山同学在高中设计的游戏作为题目... 查看详情

coco音乐站个人总结

...到音乐播放器的功能。 三、课程体会 这是第一次团队合作制作一个完整的大型项目,让我有了宝贵的团队合作,制作项目的经验。从这次的项目制作中,我感受到了一个团队合作的重要性。团队合作是一个项目能够高质... 查看详情