个人总结

这个作业属于哪个课程 软件工程
这个作业要求在哪里 个人总结
这个作业的目标 回顾总结
作业正文 如下
其他参考文献

完成的作业

作业类型 作业链接
个人作业 第一次博客作业
个人作业 第一次个人编程作业
个人作业 第二次个人编程作业
结对作业 第一次结对作业
结对作业 第二次结对作业
个人作业 第三次个人作业——用例图设计
团队作业 团队作业第一次
团队作业 团队作业第一次(2)
团队作业 团队作业——UML设计
团队作业 团队作业——需求分析
团队作业 团队Github实战训练
团队作业 团队作业第四次
团队作业 团队作业第五次——Alpha冲刺
团队作业 Alpha总结展望
团队作业 Beta 冲刺

这门课程给我带来的收获

1、学习和使用的新软件和新工具

1.墨刀(原型设计)
2.微信开发者工具(主要是前端界面的开发)
3.phpstduy(后端的开发)
4.postman(对代码测试,查找错误)
5.git(代码管理)

2、学习和掌握的新语言、新平台、新框架、新架构

新语言: PHP,JavaScript,WXML
新平台: GitHub
新架构: php架构

3、学习和掌握的新方法、新思维、新思想

1.学习掌握了查看微信开发文档
2.学会了更多组件的使用
3.学会了开发程序代码之前,一定要先建立一个模型,这样才能使工作的效率更高

4、其他的提升

这算是上大学以来,比较重大的一次团队项目,通过这次项目,首先,我提升了自己的代码编写能力和持续学习的能力,
并且,我更熟悉了博客的编写,这对我也是一个比较大的提升,可以与更多的人一起交流自己在编程上的想法,最重要
的是,通过团队作业,让我认识和熟悉了一群团结,友爱的队友们,在有困难时,大家会互相帮助,互相交流学习,让
我的团队协作能力得到很大提升,能更快的在团队中找到自己的位置,并朝着这个方向去努力,也更理解了众人拾柴火
焰高这句话的含义,有时候,你在开发程序时,可能会走进弯路,老是不发绕出来,这时,与团队交流一下,往往能让
自己走出来,这是在个人开发时,所不具备的,所以,这次的课程,对我来说,收获还是特别大的。

5、哪次(些)作业或作业的过程,给你留下了深刻的印象或难忘的片段

其实,在这次课程的作业过程中,每次都挺令人印象深刻的(因为相比其他作业感觉量比较多一点,印象深刻!),并且
让人感觉每做完一次作业都会有一些收获,但在团队作业的最后一次作业,Beta冲刺是给我留下最深刻印象的一次,因为
这次作业,我们团队要完成的任务是,在Alpha冲刺完成的基础上,对小程序进行后端开发,相比起Alpha冲刺来说,这次
的任务是艰巨了很多,因为对比来说,小程序界面的开发,我们是有学习过前端和网页制作的,这让我们在前端界面开发时,
还有一定基础,但是,对于后端的开发,团队中基本没有人接触过,所以我们得从头学习,并跟着马上开始制作,所以,在
Beta冲刺的这段时间,我们团队在没有上课的大部分时间都是挂在腾讯会议的,看视频遇到不懂时,就可以互相交流,在后
端开发时,遇到困难时,也可以互相帮忙,最后也不负努力,最后成功做出一个具备一些功能并可以使用的小程序。这段时
间虽然比较累,当回顾起来,每天过得还是很充实,起床时间都变的很规律(因为每天早上没课的时候,会开个晨会),并
且收获到了很多,学会了新的语言,学会了测试,学会了团队的协作。

项目实践中的经验总结+实例/例证结合的分析

1.通过这次项目实践,我总结了,团队制作的一下优势,比如遇到困难时可以互相交流,使开发事半功倍,效率更高。
2.但是,团队开发中同样有一些弊端,就是如果任务分配团队中的每个人后,如果大家的沟通上,积极性又不高,这样就会
导致项目的进度停止不前,大家都想着依靠别的组员来完成,最后,就会导致进度缓慢,所以,经常的沟通是非常有用,这
样可以互相督促,提高效率。
3.项目开始之前,要先制定好计划,比如项目的目标是什么,项目应该具备什么功能,项目针对的人群是哪些,项目完成后
可能会遇到的问题有哪些,并且,在开发程序前,要建立一个模型,这样才不会在开发时,像个无头苍蝇,盲目地走到哪算哪
4.在项目开发过程中,要互相交流遇到的问题,并记录下来,这样在后续开发遇到时,就非常便捷了。

对下一届实践的建议

我认为这门课程的开设可以提早一些,在大一大二,刚刚接触到一些编程语言时,就可以开设一门这样的课程,通过用刚学
习的编程语言,来进行项目的开发,可以加深对编程的熟练和掌握,提升编程的能力,在大三的时候,开设这门课程,可能
对以前学习的知识已经忘记了一些,在时间分配上也会显得比较赶,这个时候大家可能都有不同的事情要忙,这门课程也是
需要比较多的时间来完成的。
对于大一的建议,在大一时要打好基础,学好编程,学习到的编程语言,在未来的项目开发中都是非常有用的,就算没有用
到,学习熟练了一门编程语言后,它对你学习新的编程语言也是有所帮助的。
在团队开发时,要多加沟通和交流,分配到自己的任务就要完成,不能想着依靠别人来完成,这样得到进步的永远是别人,
而不会是你自己。

对未来的的期许

希望能够通过自己的努力,实现自己现阶段的目标,更加熟练掌握自己所学到的编程语言,
在今后的学习工作生活中,多加努力,在未来回顾过去时,不负努力,不留遗憾。

你可能感兴趣的:(个人总结)