PSP总结
一、回顾1
(1)回想一下你曾经对计算机专业的畅想
当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么?
以前的回答:当初之所以选择计算机专业,是因为我比较喜欢数学,觉得计算机和数学紧密联系。其实第一志愿是数学,因为分数不够,所以调剂到计算机专业。
经过一个学期,被调剂到计算机专业是无奈之举,现在觉得计算机专业挺好的,与数学也紧密联系。且现在属于信息化时代,计算机在各个领域都运用较广,对于就业是个不错的专业。
你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?经过一个学期,你的看法改变了么,为什么?
以前的回答:大学四年接触到的课程,并不太符合我对计算机专业的课程的期待,大多课程是偏于理论的,实践性的课程很少。而计算机只要动手编程去解决问题才会得到真正的提高。
现在接触的课程比较符合我对计算机专业的期待,比如软件工程,还有其余的一些课,都比较偏实践,老师也很认真负责,会教会你很多工程上的思想和方法,教你如何使用模型,框架,巧用工具去解决问题,实践的过程又会教给你很多理论,做到了理论与实践相结合。
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?经过一个学期,你的看法改变了么,为什么?
以前的回答:我喜欢计算机,有多种原因,因为通过计算机可以获得很多我需要的资源,学习自己想学的东西,来提升自己,但我并不擅长计算机。
经过一个学期,我依旧喜欢计算机,越接触计算机各方面知识,我越觉得它神奇,知识学无止境。我并不擅长计算机,计算机领域知识广,并且我还学习的不够,只有好好不断提升自己,平时完成好老师布置的任务,多看一些专业书籍,来扩展自己的视野,多学习,多编程,不断追求精益求精,才会是某一领域的专家,现在我离擅长这个词还太远。但我相信每天进步一点,是蜗牛也会到达顶峰的。
(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?
离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?
经过一个学期,你的看法改变了么,为什么?
以前的回答:经过大学四年,我的专业知识还算扎实,能够阅读一些简单的英文文献,认识了多种语言,如:c,c++,Java,c#,Python等,但也仅仅只是认识的层面,简单的hello world用这些语言都能写出,简单一点如四则运算,鸡兔同笼,简单递归,排序的问题也能解决,要我一个人用一种语言去完成一个稍大项目却很难,主要是缺少编码经验吧,本科坐在电脑前的时间太少了。
经过一个学期,我学习到了很多本科没有接触的知识和工程思想,看到一些别人很好的方法和思路时,总会感叹,原来还有这种操作啊!自我感觉,现在具备的专业知识:学会了使用各种画原型的工具,建模,还有UML设计,框架的使用,较本科,多会了android技术的基础。离成为一个合格的计算机学生,专业知识还需要不断的向老师、优秀的同学、书本上学习,技能也有待提高,优秀的人是培养出来的,更高效的表达方式和学习方式都会提高你的能力。
(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。
对照以上你阅读的前人们的经历,你的选择是什么?经过一个学期,你的看法改变了么,为什么?
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?经过一个学期,你的看法改变了么,为什么?
以前的回答:在人生选择的十字路口,考研,工作,考公,出国,我最后选择的是考研,之所以考研,是觉得自己的能力和知识水平都有待提高,希望能在研究生阶段,改掉自己懒惰的习惯,让自己能够坐在电脑前安静码字,实践能力得到提高。在考研这种选择下,相对其他选择的同学,我的优势是有三年校园时光,一个比较单纯的环境下学习,锻炼自己的能力,并且可以获得一个相对本科高一点的学历,以后出去工作会相对有优势一点。劣势没有工作经验,没有在社会上如何生存的能力,对于外界还是一张白纸。
经过一个学期,我的看法依旧没有什么改变,每个人有每个人的选择,每个人也有每个人的出路,我相信只要认真走好每一条路,储存好知识和能力,把握好时机,都是一种进步,到时候,面包会有的。
针对你的选择,你给自己的本学期的规划是什么?经过一个学期,你的看法改变了么,为什么?
以前的回答:希望能在研究生阶段,改掉自己懒惰的习惯,让自己能够坐在电脑前安静码字,实践能力得到提高。
经过一个学期,我的看法没有改变,但更希望自己多看一点书,多学一些知识,多码一些字,能够精通一门,能够认真对待每一件事和每一个人。
这学期买了一共18本书,希望能够在这学期结束前,看完5本。现已看完3本。
(4)你对这门课的期待是什么?
你打算平均每周拿出多少个小时用在这门课上?经过一个学期,你的看法改变了么,为什么?
以前的回答:对这门课的具体期待,因为一开始被作业量给吓到了,当然希望作业能够少一点了,或者是可以放宽时限。但是被作为工程师培养的我们,这两个要求都不是被允许的,所以我也只是说说而已。我打算平均每周拿出至少10个小时用在这门软件工程课上,一周七天,平均下来每天至少1-2个小时。
经过一个学期,我对希望作业少一点的看法觉得自己挺搞笑,其实作业并不多,只是看你肯不肯花时间去做一件事,还有如何高效的做一件事。
对于每周花费时间,我达到了预期标准。觉得要给自己一个赞。
实测结果,每周平均用在本课程上多少小时?
周每周花费时间表如下:
周累计时间表如下:
12周总计时间大约185h,平均每周花费15.42h,预期打算平均每周拿出至少10个小时用在这门软件工程课上,完成了预期目标。
二、回顾2
作业要求 [https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/876] 中提到:
通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要求有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。
请回顾这5个问题,自己回答一下。当初的困惑是否还在,你现在如何认为,是更深的困惑么?
当初的5个问题如下:
- RUP(Rational Unified Process)统一流程
- 敏捷流程
- NABCD(Need ,Approach,Benefit,Competitor,Delivery)模型
- 四象限分析
- UML(Unified Modeling Language)
现在对于这5个问题,有些问题已经在课堂上和实践中解决了,有些问题还是理解不够。
请根据本学期的学习、收获、困惑,再提出5个问题,可以是读后不理解的,或者读后反对的。有求有观点、有证据或分析。体验一下,这5个问题,是不是更有深度了 。
- 我们小组的任务都是由组长根据每个人的情况进行分配,然后给出一个时间期限,要求按时完成,同时问我们有没有疑问,或者想把任务调整的,都确定后,然后执行。在一个好的PM的领导下,项目会完成得比较好。
- 确定实施一个方案后,要进行需求冻结,对于项目的需求变动,我们要保持敏捷,要预期变化。对于项目的跟进和具体实施,我们要随机应变,及时调整自己的方案,但不能过于敏捷。
- 对于每次对的scrum会议,可以及时跟进项目的进度,及时发现问题,从而解决问题,来推动整个项目的进度。
- 视频展示投票和课堂展示的打分这个显示了首先可以运行的demo,有个可见的可使用的产品,再次取决于有没有使用价值,符不符合用户的需求和使用要求。presentation也很重要,要把每次的产品的优点展现出来,产品要有创新点,才能吸引别人的眼球,得到高分。
- 在用户使用反馈和bug改进环节这一环节我体会到了维护和修改bug的重要性,项目的商业价值来源于用户的使用,渐进价值来源于项目长期存活,项目长期存活靠的是对项目的维护。
回忆整个学期,你有什么话想对后来的学弟学妹们说。
- 软件工程是一门很值得一上的课,老师也是个很幽默很会讲段子的老师。
- 认真对待这门课,积极完成每一次作业,你一定会有很多收获的。
- 多看书,多编程,多学习。
- 成功者永不放弃,放弃者永不成功,看清自己。”
- 加油!
如果重新来过一次,你打算做哪些(技术上,而不是态度上的)改变--基于希望得到什么样的更好结果,你才希望这样改变的;更重要的是,你根据什么估计这些改变会有预期的结果。
- 多使用git,及时上传代码和文档,有利于版本控制。
- 充分了解用户需求,进行需求分析,然后进行建模,框架的搭建和实施技术。
- 多使用PSP来记录自己的时间,知道自己的时间都去哪儿了,然后调整自己时间,提高自己的效率。
- 在技术和问题的得不到具体的方案时,多看官方文档,进行实验,然后把问题解决。
- 项目要有创新点,吸引用户眼球。
终于我们即将不再是师生。当你结束本课程,你和我就站在同样的位置上,我将不再基于学校授权和知识、经验 (年龄?)上的优势而对你的自由有任何干扰。除发布及成绩以外,我最后一次行使教师特权: 请问你有什么要对教师 (我)说的,建议、抱怨、希望……多谢。
- 建议:老师能多给些作业评价就好了,批作业的速度能够跟上步伐就好了。
- 您是一位很棒很负责的老师,首先为您点个赞。
- 非常感谢老师平时对我的包容和鼓励。
- 希望老师的课越办越好,我们是您这门课的第三届学生,希望老师能够坚持上这门课,让更多的学生在这门课学习到知识,得到成长。
三、PSP总结
代码总量,平均每周代码量
代码总量 | 平均每周代码量 | |
共12周 | 4804 | 401 |
博客字数总量,平均每周字数
博客字数总量 | 平均每周字数 | |
共12周 | 9079 | 757 |
根据PSP,平均每周在本课程中所用时间(是的,请再回答一次)多少小时
12周大约共花费时间185h,平均 每周花费15.42h。
进度条总结: 遍历每周知识点,以周为单位做如下表格。
起止时间 |
提交PSP例行报告时总结的知识点 |
现在回顾该周收获的知识点 |
2017.9.7-2017.9.11 |
《构建之法》,四则运算GUI设计 |
初步了解了软件工程的很多概念, Java编程 |
2017.9.16-2017.9.21 |
词频统计分类;哈希遍历算法;git版本控制,c#编程 |
哈希表;git版本控制 |
2017.9.22-2017.9.26 |
正则表达式,程序代码profile,功能测试 |
正则表达式,split的用法,功能测试 |
2017.9.28-2017.9.11 |
逆波兰、结对编程、单元测试 |
逆波兰,合作的好处,Junit单元测试 |
2017.10.13-2017.10.17 |
燃尽图、android基础开发知识 |
燃尽图、项目选题背景、android开发知识 |
2017.10.20-2017.10.26 |
技术原型使用工具,开发中插件的使用 |
对墨刀的使用有了了解,UI的设计,工具的使用 |
2017.10.27-2017.11.2 |
android控件的使用 |
android各种控件的操作 |
2017.11.3-2017.11.9 |
Postmortem 会议、NABCD原则 |
NABCD原则 |
2017.11.10-2017.11.16 |
全局获取context |
android开发工具的使用 |
2017.11-17-2017.11.22 |
intent,文件的转码 |
android的开发,阅读文件得先转成html文件,再进行阅读。 |
2017.11.22-2017.11.29 |
修改BUG,poi的使用 |
维护的重要性;对ppt,doc文件的操作 |
2017.12.4—2017.12.7 |
WiFi传书 |
局域网的数据传输 |
时间分配堆积柱状图。如图所示,给出每周的时间分配,数据来源是每周的PSP。
PSP总结的更多相关文章
- 结对项目:代码复审+PSP
一.代码复审 首先我从代码风格规范和程序修改两方面进行审查. (一)代码风格规范修改 1 . 代码的部分未缩进:在用markdown粘贴代码时,需要后期tab,无形中加大工作量. 2 . ...
- 最后一周psp
团队项目PSP 一:表格 C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 讨论 讨论用户界面 10:20 11:45 25 40 80 分析 ...
- 第十周 psp
团队项目PSP 一:表格 C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 讨论 讨论用户界面 8:45 10:55 40 35 90 分析与 ...
- 第九周 psp
团队项目PSP 一:表格 C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 讨论 讨论用户界面 9:50 12:45 35 45 80 分析与 ...
- 第八周PSP
团队项目PSP 一:表格 C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 讨论 讨论用户界面 8:40 11:40 35 60 70 分析与 ...
- 本周psp
本周PSP 类别 内容 开始时间 中止时间 终止时间 总用时 产品计划会议 定义产品的用户需求,以及从这个产品中得到什么.解决啥问题 18:00 0 20:00 120分钟 撰写博客 会议记录与个 ...
- 本周psp(观众页面)
个人项目PSP(观众页面) 计划 30min 估计要用多长时间 3d 开发 5h 需求分析 1h 生成设计文档 1h 设计复审 50min 代码规范 20min 具体设计 40min 具体编码 3h ...
- psp进度(11月25号-31号)
本周psp进度 11月25号 内容 开始时间 结束时间 打断时间 净时间 处理数据集 9:27 11:34 12m 115m 11月27号 内容 开始时间 结束时间 打断时间 净时间 scr ...
- 本周psp(11月17-23)
本周psp进度 11月19号 内容 开始时间 结束时间 打断时间 净时间 发布读书笔记 11:05 11:25 0 20m 看构建之法书 9:50 10:48 5m 53m 11月20号 内容 开始时 ...
- 补PSP进度(10.28-11.3)
本周PSP进度 10月31号 内容 开始时间 结束时间 打断时间 净时间 看蛋白质相互作用论文 8:40 10:35 约12m 103m 分析约跑功能 13:20 13:55 0 35m 练习VSL2 ...
随机推荐
- 解决MAC下修改系统文件没权限的问题
问题 用brew在mac上可以轻松的管理软件, 不过最新的mac系统升级后, brew执行update命令时会报权限不足的错误, 而且会提示执行命令sudo chown -R $(whoami) /u ...
- Scala基础语言api入门学习
Scala的变量定义 变量定义 声明一个val变量类似与java的 public static final String 一致,一旦初始化不能改变,和java的泛型类似,Scala会帮我们进行类型推断 ...
- MIPS架构——汇编代码转机器代码编译器 Matlab GUI
MIPS架构下的MCU,指令集包含R-Type.I-Type.J-Type三种,在数电课程设计时为了给MCU编写指令集,需要将汇编语言转化成机器代码,这里分享一下自己写的Matlab 的 GUI. 主 ...
- Android初学-AsyncTask下载网络图片
AsyncTask 异步处理: mainfest: 注意添加的: -------------------- <uses-permission android:name="android ...
- JavaWeb总结(一)
在学习Web应用程序客户端界面设计时,我们已经知道组成一个基本的Web应用程序需要Web服务器.Web客户端浏览器.HTTP协议以及静态HTML文件. Web服务器:接收客户端请求,然后向客户端返回一 ...
- lxml etree xpath
from lxml import etree #####################基本用法: ##################### html = ''' <h1 class=&quo ...
- windows7 64位机上安装配置CUDA7.5(或8.0)+cudnn5.0操作步骤
按照官网文档 http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#axzz4TpI4c8v ...
- [SCOI2010]传送带 三分法
[SCOI2010]传送带 LG传送门 三分法模板. 关于为什么可以三分,我选择感性理解,有人证明了,总之我是懒得证了. 假设路径是\(A \to E \to F \to D\),\(E\)和\(F\ ...
- 【bzoj1066】【luogu2472】[SCOI2007]蜥蜴
1066: [SCOI2007]蜥蜴 Time Limit: 1 Sec Memory Limit: 162 MB Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上 ...
- spring学习笔记 星球日one - xml方式配置bean
ide: idea lib包的导入:http://webcache.googleusercontent.com/search?q=cache:http://zyjustin9.iteye.com/bl ...