个人作业——软件工程实践总结

作业博客

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

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

了解到了一些软件开发过程的步骤,实践能力得到了锻炼,算是得到了一些小小的项目经验。不足之处在于编码能力没有太大的提高,开发的产品问题很多,发现软件开发并不是什么轻松的事,得到了许多失败的教训。

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

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

Java 2000左右
C++   200左右

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

作业时间
第一次作业(准备篇)1h
第二次作业(个人项目实战)16h
原型设计(结对第一次)20h
结对第2次作业(WordCount进阶需求)25h
团队展示(团队)3h
项目选题报告(团队)10h
项目需求分析(团队)25h
团队作业,随堂小测(校友录)6h
项目Alpha冲刺(团队)72h
个人作业(软件产品案例分析)3h
事后诸葛亮(团队)4h
项目Beta冲刺(团队)40h
最后完善10h
个人软件工程实践总结3h

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

Alpha冲刺。
许多东西都是从无到有,有一大堆的东西要学,在这个阶段深刻认识到软件开发的具体流程以及所需要付出的辛劳。并且我们的产品还是有许多的bug,交互上的问题。

4、累计花了多少个小时在软工实践上?平均每周花多少个小时?

大概150h左右,平均每周花8.3h左右。

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

JAVA idea 
github
Axure RP
Rational Rose

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

java

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

需求分析与原型设计。

8、其他方面的提升。

增加了一些突发的应对能力。
提升了一些抗压的能力。

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

在结对作业的过程中,一开始并没有明确具体工作的安排细节,双方的沟通较少。等做好自己的部分在整合时就会发生问题。会发现某些细节没有处理到,浪费了许多的时间与精力。所以沟通与开发前的规划是十分重要的。越到后面发现的问题,更改的难度越大,所以问题要提早发现。

三、 对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?对于后来人的期许。 特别地,特别地,下一届要不要中途换队员?

一个团队一定要有良好的沟通,要有一个项目进度的管理者,负责监督项目的进展。要多多开会,定期总结已完成的工作。一个团队有一个能够调动其他人的领袖很重要。
我觉得换队员可以有。

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

萌芽阶段
一开始大家还不太了解对方,对整个的项目工程没有什么清晰的理解。
磨合阶段
通过沟通开会,逐渐磨合。
未达到创造阶段。

五、 怎样证明你学会了软件工程?

* 通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
    对整个软件开发的过程有了一个具体的了解。但在规范化的过程中出现许多的错误,不熟悉github,导致代码交付延迟,编码能力不强,产品的功能减少,bug较多。总的来说对软件的开发有一定的经验总结,了解需求分析的重要,这个决定了整个项目的具体实现方向以及操作的细节。

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

1478919-20190108215429238-896453593.png

posted on 2019-01-08 21:55  机咒 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/xr81970/p/10241505.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值