软工实践个人总结

一、请回望第一次作业,你对于软件工程课程的想象

1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

  • 达成

    • 掌握了基本的软件工程的开发方法
    • 学会了很多相关工具
    • 掌握了一些软件工程的开发架构
  • 不足

    • 团队沟通交流
    • 各种api熟悉程度

2)总结这门课程的实践总结和给你带来的提升,包括以下内容:

1、统计一下,你在这门软件工程实践中,完成了多少行的代码

10K+

2、软工实践的各次作业分别花了多少时间?(做一个列表)

作业 时间
一次博客作业 1h
第一次个人编程 48h
第一次团队展示 1h
第一次结对编程作业 4h
团队项目-选题报告 4h
第二次结对编程作业 48h
团队项目-需求分析报告 8h
团队Git现场编程实战 6h
Alpha冲刺 10h
Beta冲刺 20h
最终展示 4h
SUM 154h

3、哪一次作业让你印象最深刻?为什么?

第二次结对编程;队友没有时间概念,一直拖项目。

4、累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答

大概如上图所示,在154h左右,平均每周8小时。当时因为本学期学习两个专业还需要做很多项目并没有确定。

5、学习和使用的新软件;

  • 墨刀
  • processon
  • nginx
  • python flask
  • python pyQT5
  • python pymysql
  • Webstorm
  • HBuilder
  • nodejs
  • postman
  • Axure

6、学习和使用的新工具;

  • vs 2019
  • Android studio
  • Eclipse

7、学习和掌握的新语言、新平台;

  • js
  • html
  • css
  • java
  • Android studio
  • nginx

8、学习和掌握的新方法;

  • 如何画UML图进行建模
  • 如何进行需求分析
  • 如何在网上查找有用的相关资源

9、其他方面的提升。

  • 这门课对我来说,其实有点累赘,本来因为修了第二专业,这门课可以抵,哪知道方案学期末才出来,不得不上。并且和我本身在做的很多项目重复了。所以用处实际上也没有很大......

二、写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

  • 1、要学会到网上找别人已经做好的相似项目,先学习,项目开发的模式,借用一部分架构和代码,减少自己走的坑
  • 2、要提前进行需求分析何建模,并且要尽快拿出明确的文档,这样才能加快后续编码的进度
  • 3、要学会上网查看相关api的官网文档,减少api使用过程中的坑

三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

王永福;王永福,我爱你,感谢你教会我很多开发中的经验和常识。

四、个性发挥,包括图文、照片和创意等

其实挺想怼一怼这门课的,就一学分却占用了超过5学分的时间,虽然确实有收获,带投入产出完全不成比,而且大三上的很多门课都要求写软件,很多地方都重复了。而且,写了肝了最后还拿不到钱,这个是最坑的。
在组队方面,很多人其实都在划水,而且一开始上来就划水,让他们做就说自己啥也不会,糊弄过去。组长那一块,由于不太会分工,也不能很好地获得适合自己的任务,所以总体效率是很差的。
再者,学习计算机以后的就业方向非常广泛,结果,这门课给我的感觉就是以后大家都会去做软件工程一样。另外,这门课对软件的定义也太狭隘,只让我们做一些webapp,移动端app。但实际上,软件有很多种,让我们写一个api包也不错,比如关于科学计算,神经网络的。这样才能让大家真正各显本领。
大概就这样吧,为了做这个,这学期,人工智能那边的大项目都没怎么做,下学期初开学就要中期检查了,唉......

你可能感兴趣的:(软工实践个人总结)