Personal summary 个人总结
一、请回望开学时的第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
总结这门课程的实践总结和给你带来的提升,包括以下内容:
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 个人总结的更多相关文章
- [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 ...
- [BEC][hujiang] Lesson03 Unit1:Working life ---Grammar & Listening & Vocabulary
3 Working life p8 Grammar Gerund and infinitive(动名词和不定式) 一般而言: 1 动词后面接动名词还是不定式没有特定规则,主要取决于语言习 ...
- Exynos 4412的启动过程分析[2]
做实验时我们是把 bin 文件烧入SD卡,比如前面做的汇编流水灯实验. 问:是谁把这些指令从 SD 卡读出来执行? 答:是固化在芯片内部ROM上的代码---它被称为iROM ,iROM是厂家事先烧写在 ...
- schemes-universalLink-share_IOS-android-WeChat-chunleiDemo
schemes-universalLink-share_IOS-android-WeChat-chunleiDemo The mobile terminal share page start APP ...
- C# 根据注册表获取当前用户的常用目录整理
1.使用C#获取当前程序或解决方案的路径 2.使用C#获取当前登录用户的相关目录 3.也可以获取当前系统通用目录 4.获取Windows系统的目录,从注册表中获取. 一.当前用户的目录,HKEY_Cu ...
- Github上的1000多本免费电子书重磅来袭!
Github上的1000多本免费电子书重磅来袭! 以前 StackOverFlow 也给出了一个免费电子书列表,现在在Github上可以看到时刻保持更新的列表了. 瞥一眼下面的书籍分类目录,你就能 ...
- 如何成为一名:黑客/Programmer/Python高手
如何成为一名黑客 Eric Steven Raymond https://translations.readthedocs.org/en/latest/hacker_howto.html How To ...
- Github 的一个免费编程书籍列表
Index Ada Agda Alef Android APL Arduino ASP.NET MVC Assembly Language Non-X86 AutoHotkey Autotools A ...
- 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 ...
随机推荐
- Python学习笔记五:字符串常用操作,字典,三级菜单实例
字符串常用操作 7月19日,7月20日 ,7月22日,7月29日,8月29日,2月29日 首字母大写:a_str.capitalize() 统计字符串个数:a_str.count(“x”) 输出字符, ...
- HyperLedger Fabric 1.4 多机多节点部署(10.3)
多机多节点指在多台电脑上部署多个组织和节点,本案例部署一个排序(orderer)服务,两个组织(org1,org2)和四个节点(peer),每个组织包括两个节点,需要五台计算机,计算机配置如下: 多机 ...
- Java设计模式(12)——结构型模式之门面模式(Facade)
一.概述 概念 简要示意图(没有一个统一的UML图) 角色 门面角色:门面模式核心,它被客户端调用,并且熟悉子系统 子系统角色:子系统,子系统并不知道门面的存在,门面对它来说只不过是另外一个客户端 ...
- 如何使用GeoServer发布地图
本文所采用的系统为Windows 10 64bit操作系统,使用FireFox浏览器 一.安装配置Java的SDK 1. 安装JavaDevelopment Kit (JDK) 8,java开发环境, ...
- Java Dictionary Example
Dictionary class is the abstract class which is parent of any class which uses the key and value pai ...
- python——一些常用的方法类
测试的时候经常需要使用一些方法都整理放在一起,方便调用 首先一些基本的配置引入 localReadConfig = readConfig.ReadConfig() proDir = readConfi ...
- Appium的一点一滴:Android KEYCODE键值
转自:http://blog.csdn.net/crisschan/article/details/50419963 - 电话键 键名 描述 键值 KEYCODE_CALL 拨号键 5 KEYCODE ...
- 聊聊Bug引发事故该不该追求责任
最近读极客时间朱赟的一篇文章有感,在这也聊一下,在互联网的公司大多数以迭代的方式上线需求,节奏一般都比较快,经常会一个需求当天来了第二天就上线,开发和测试时间总共就两天,中间还穿插着别的需求测试,不像 ...
- Selenium 入门到精通系列:三
Selenium 入门到精通系列 PS:Driver_Element 常用方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2 ...
- 游戏AI之群组行为
群组行为指的是多个对象组队同时进行的情况.每个boid需满足分离,队列,凝聚三个基本的规则. 分离:群组中的每个个体都与相邻的个体保持一定的距离. 队列:群组以相同的速度,向相同的方向移动. 凝聚:与 ...