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

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

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

1)统计一下,你在这门课程中,完成了多少行的代码;

  • 在这门课程中我们组做的是制作网站,花费了大量的时间在代码编写上,所以我大概估计了一下我的代码量,只是估计哈,毕竟谁会去数这东西。我的代码量最少也得有上千行吧

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

  • 其实这个我是真的不想答,没啥意义。但是既然老师想知道,那就蛮大概说一下吧。

    | :------------------------------- | :----------------------------------- |

    |软工网络15个人阅读作业1 |0.5|

    |软工网络15结对编程练习 |10|

    |软工网络15个人阅读作业2——提问题 |2.5|

    |软工网络15团队作业1——团队组队&展示 |1|

    |软工网络15个人作业3——案例分析 |4|

    |团队作业3——需求分析与设计 |6|

    | 团队作业2——团队计划 |2|

    |软工网络15Alpha阶段敏捷冲刺 |60|

    |团队作业6——展示博客| 2|

    |团队作业5——测试与发布 |4|

    |alpha阶段项目复审 |5|

    |团队作业7——alpha阶段之事后诸葛亮分析 |5|

    |个人作业4——alpha阶段个人总结| 3|

    |团队项目失败说明与总结| 3|

    |beta版验收互评 |3|

    |个人作业5——软工个人总结 |3|

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

  • 哪一次?在阿尔法阶段吧,那时本来想做教务系统来着,但是后来发现团队的积极性不高,可以说是很低了,因为大家觉得没意思,没什么奔头,教务系统本来就有完整的软件,合理的功能,然后我们对这个教务系统也没多大兴趣,于是一方面面临变更题目的困难,一方面 很消极,于是召开站立会议,讨论了两次才最后决定改变选题。结果我们也很满意,如果当初一直还在做教务系统的话,可能会中途夭折吧,或者也不会?谁知道呢。

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

  • 不知道,也不想知道

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

- 墨刀,这个软件还真的不错。

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

  • what!这个不是和上面一个差不多吗

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

  • 没有掌握新语言,只是对原来的语言更加熟悉,进步了很多

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

学习方法倒是有,就是边学边实践,能比较快的记住和掌握一门语言

9)其他方面的提升。

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

  • 主要是团队编程的感觉,因为以前一直是一个人,所以没什么好说的,但是从团队编程中倒是学到了很多,

    比如:

    • 团队沟通,这可不是一个人的时候,想怎么搞怎么搞,搞坏了也没关系。必须通过站立会议,或者在软工编程群(我们团队的群)里说一声,看大家的反应才行。
    • 团队协作,这样减轻了个人的负担,因为如果一个人那么就只好自己承担所有的工作,这也就会造成局限性,而团队编程就不会,如果要写前端,你一个人不会,没关系,有人会啊,有队友啊。
    • 等等

      三、对下一届实践的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?对于后来人的期许。对于换人机制,有什么样的建议?
    • 想说的就是,要真的想写,认真去做,选题也很关键,

      四、分析一下自己所处的团队。软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)
    • 我们基本上都经历了吧,最后到没到达创造阶段呢/我也不知道,因为我们网站和其他的类似网站是有区别的,但是也有很大的相似性,因为我们就是照着他们做出来的。说道真真正正的创造,或许是没有。

      五、怎样证明你学会了软件工程?
  • 这需要证明吗,有认真做就会了,软件工程也不是说具体的一门技能吧,只是启发同学们更编程,让同学们更了解编程而已。到底学到了多少,也就只有自己心里清楚了。

Personal summary 个人总结的更多相关文章

  1. [BEC][hujiang] Lesson04 Unit1:Working life ---Reading + Listening &Grammar & Speaking

    4 1.1 Working life    P10 Reading----The anonymous CV Exercise 3  What should be included in the CV ...

  2. [BEC][hujiang] Lesson03 Unit1:Working life ---Grammar & Listening & Vocabulary

    3 Working life p8 Grammar Gerund and infinitive(动名词和不定式) 一般而言:        1 动词后面接动名词还是不定式没有特定规则,主要取决于语言习 ...

  3. Exynos 4412的启动过程分析[2]

    做实验时我们是把 bin 文件烧入SD卡,比如前面做的汇编流水灯实验. 问:是谁把这些指令从 SD 卡读出来执行? 答:是固化在芯片内部ROM上的代码---它被称为iROM ,iROM是厂家事先烧写在 ...

  4. schemes-universalLink-share_IOS-android-WeChat-chunleiDemo

    schemes-universalLink-share_IOS-android-WeChat-chunleiDemo The mobile terminal share page start APP ...

  5. C# 根据注册表获取当前用户的常用目录整理

    1.使用C#获取当前程序或解决方案的路径 2.使用C#获取当前登录用户的相关目录 3.也可以获取当前系统通用目录 4.获取Windows系统的目录,从注册表中获取. 一.当前用户的目录,HKEY_Cu ...

  6. Github上的1000多本免费电子书重磅来袭!

    Github上的1000多本免费电子书重磅来袭!   以前 StackOverFlow 也给出了一个免费电子书列表,现在在Github上可以看到时刻保持更新的列表了. 瞥一眼下面的书籍分类目录,你就能 ...

  7. 如何成为一名:黑客/Programmer/Python高手

    如何成为一名黑客 Eric Steven Raymond https://translations.readthedocs.org/en/latest/hacker_howto.html How To ...

  8. Github 的一个免费编程书籍列表

    Index Ada Agda Alef Android APL Arduino ASP.NET MVC Assembly Language Non-X86 AutoHotkey Autotools A ...

  9. Intuit Quicken Home & Business 2016(Manage your business and personal finances)

    Quicken Home & Business 2016 - Manage your business and personal finances all in one place. Cate ...

随机推荐

  1. day2-exercise

    # Author: 刘佳赐-Isabelle October 22,2018 """ 1.有变量name = "aleX leNb" 完成如下操作: ...

  2. Python学习手册之字符类和元字符深入

    在上一篇文章中,我们介绍了 Python 的正则表达式和元字符,现在我们介绍 Python 的字符类和对元字符进行深入讲解.查看上一篇文章请点击:https://www.cnblogs.com/dus ...

  3. Go文件处理

    go语言中对文件处理一般都在os包中 func Mkdir(name string, perm FileMode) error 创建名称为name的目录,权限设置是perm,例如0777 func M ...

  4. java 对象的初始化流程(静态成员、静态代码块、普通代码块、构造方法)

    一.java对象初始化过程 第一步,加载该类,一个java对象在初始化前会进行类加载,在JVM中生成Class对象.加载一个类会进行如下操作,下面给出递归描述.(关于Class对象详见反射 点击这里) ...

  5. 根据exe获取图标的方法

    System.Drawing.Icon.ExtractAssociatedIcon(string path)

  6. 【BZOJ4753】最佳团体(分数规划,动态规划)

    [BZOJ4753]最佳团体(分数规划,动态规划) 题面 BZOJ Description JSOI信息学代表队一共有N名候选人,这些候选人从1到N编号.方便起见,JYY的编号是0号.每个候选人都由一 ...

  7. JavaScript---通过正则表达式验证表单输入

    验证输入的name只能是数字或字母或下划线 js <script type="text/javascript"> function submitOn(){ var f ...

  8. mysql题目练习的答案

    rianley 博客 盗版必究!基于上一个sql练习的答案:该答案是我所写!如果有错误或者用法不当之处:请下方评论指出:感激不尽!谢谢各位码友! <!--1.查询所有的课程的名称以及对应的任课老 ...

  9. Jsp刷新分页模板,很全

      1.用来实现上一页下一页,我直接写到查询页面上 <%--page的分页--%> <style type="text/css"> a { color: # ...

  10. 三 Hive 数据处理 自定义函数UDF和Transform

    三  Hive 自定义函数UDF和Transform 开篇提示: 快速链接beeline的方式: ./beeline -u jdbc:hive2://hadoop1:10000 -n hadoop 1 ...