最终做业 - 软件工程实践总结与获黄杉奖感想

1、请回望暑假时的第一次做业,你对于软件工程课程的想象

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

在这学期软工实践的锻炼下,我以为本身第一次接触到了比较系统的开发经历,因此在项目构思,项目实践和项目交流上都学习到了很多知识,达到了我期待的软工实践能带给个人收获。可是因为所作小程序没法过审上线,因此在运维上没有实际的体会,并且因为硬件环境的限制,没法让效果达到最好,因此有些遗憾。php

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

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

我在小二结帐中主要负责的是后端的相关内容,在php代码共366行,python代码486行,sql语句192行git

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

第N次做业 所用时间(分钟)
软件工程实践第一次做业 120
软工实践第二次做业 - 我的项目 430
软工实践第三次做业 - 结对项目1 540
软工实践第四次做业 - 团队展现 60
软工实践做业五-结对做业二 1030
第六次做业 - 团队选题报告 90
第七次做业 - 需求分析报告 300
福大软工 · 第八次做业(课堂实战)- 项目UML设计(团队) 600
Alpha 冲刺 (1/10) 140
Alpha 冲刺 (2/10) 140
Alpha 冲刺 (3/10) 160
福大软工1816 · 团队现场编程实战(抽奖系统) 560
Alpha 冲刺 (4/10) 120
Alpha 冲刺 (5/10) 120
Alpha 冲刺 (6/10) 120
Alpha 冲刺 (7/10) 120
Alpha 冲刺 (8/10) 120
Alpha 冲刺 (9/10) 120
Alpha 冲刺 (10/10) 120
福大软工 · 第十一次做业 - Alpha 过后诸葛亮(团队) 150
福大软工 · 第十次做业 - 项目测评(团队) 120
Beta 冲刺(1/7) 40
Beta 冲刺(2/7) 40
Beta 冲刺(3/7) 140
Beta 冲刺(4/7) 120
Beta 冲刺(5/7) 180
Beta 冲刺(6/7) 120
Beta 冲刺(7/7) 120
福大软工 · 第十二次做业 - Beta答辩总结 50
最终做业 - 软件工程实践总结(我的) 180
合计 6270

三、哪一次做业让你印象最深入?为何?

第一次做业,上来就是须要咱们完成6个问题的回答,在看到题目的那一刻我就意识到软工实践不是一门水课,须要认真对待sql

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

累计花了400小时在软工实践上,平均每周26小时编程

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

notepad github WinSCP小程序

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

notepad github WinSCP后端

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

Anaconda平台,python,php运维

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

github搜索 Stack Overflow搜索工具

九、其余方面的提高。

耐心与团队协做能力

2、写下属于本身的人月神话——我的或结对或团队项目实践中的经验总结+实例/例证结合的分析

当队友能力和时间有限时,不要由于以为完成不了任务而放弃,你的队友没有放弃努力,你本身也不能放弃,逼本身一把,要相信本身也能够抗下当前全部的任务。

3、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,对于同期的TA们,对于后来的学弟学妹:

1)你有什么想建议、告知和期许想要告诉他们呢?

在选择项目题目上必定要谨慎,最好和老师与队友仔细商量可行性后再定下题目

2)特别地,特别地,下一届要不要中途换队员(强制的、完全的从一队换到另外一队)?

一旦定下来最好不要换组,换组后可否适应新的组员是一个很大的未知数

3)身在一个格外大的班级,竞争强劲,你认为一个组的人数应当在多少比较合适?

7-9人一组便可,固然还要考虑项目规模

4)我的/结对/团队做业应该控制在怎样的规模?

可控范围内。完成几个小功能后再考虑扩展功能

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

我最感谢的应该是柯老师,在咱们组迷茫时咱们都会找柯老师讨论应该如何作好下一步,柯老师老是耐心指导咱们,因此咱们能顺利完成项目,柯老师功不可没

4、分析一下本身所处的团队。软件工程实践是大学里少有的认真的团队协做经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)

团队发展有如下几个阶段: 萌芽阶段,磨合阶段,规范阶段,创造阶段 这四个阶段咱们组都经历过了,在磨合阶段,咱们接受了两个组员选择离队的事实,继续坚持下去,最终仍是完成了既定任务

5、怎样证实你学会了软件工程?

对于第一点:由于咱们产品的类型有些特殊,因此想要公开发布的难度比较大。 对于第二点:咱们使用leangoo记录每一个人的任务和当前执行状况,pm给每一个人都安排相应的工做,提早计划好进度,尽可能按时完成。因此基本上避免了临时赶工,熬夜的状况 对于第三点:咱们会将最终整理好的代码传到GitHub,并上传相关的操做文档、开发文档,达到可运行的基本要求。

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

此次承蒙你们厚爱得到了黄衫,我感受此次能荣幸获奖除了你们对我能力的承认外,还要感谢本身用一节软工课时间想出来的骚长骚长的我的简介,不认识个人同窗应该是被个人文字所吸引而给我投上了宝贵的一票。总的来讲,黄衫除了是一件奖品外,更是一个能不断鼓励本身继续进步,继续付出的明灯,在亮眼的黄色下我会不断反思本身的不足和总结软工中的收获,在人生路上更好的走下去 黄衫照:

相关文章
相关标签/搜索