软件工程-东北师大站-第一次作业

我的第一篇随笔

主要包括四个部分:

1.自我介绍

2.对这门课的期待

3.《构建之法》读后感

4.每周例行报告

一.自我介绍

我的名字叫胡佑蓉,是东北师范大学信息科学与技术学院软件工程专业的研究生,现在正研一,我来自于湖南——毛主席的故乡。

我的本科也是东北师大计算机科学与技术专业的学生,当初之所以选择计算机专业,是因为我比较喜欢数学,觉得计算机和数学紧密联系。其实第一志愿是数学,因为分数不够,所以调剂到计算机专业。

大学四年接触到的课程,大多是偏于理论的,实践性的课程很少,有的话我的实践能力也没有得到真正的提高,原因有多种,我觉得最重要的原因,是对自己不够狠,不肯坐在电脑前坐上十几个小时去码字,而更乐意去看看剧,旅行。接触计算机这个领域后,我觉得我对电脑上呈现的所有的东西有了完全不一样的认知,我喜欢计算机,有多种原因,因为通过计算机可以获得很多我需要的资源,学习自己想学的东西,来提升自己,但我并不擅长计算机。经过大学四年,我的专业知识还算扎实,能够阅读一些简单的英文文献,认识了多种语言,如:c,c++,Java,c#,Python等,但也仅仅只是认识的层面,简单的hello world用这些语言都能写出,简单一点如四则运算,鸡兔同笼,简单递归,排序的问题也能解决,要我一个人用一种语言去完成一个稍大项目却很难,主要是缺少编码经验吧,本科坐在电脑前的时间太少了,希望能在研究生阶段,改掉自己懒惰的习惯,让自己能够坐在电脑前安静码字,实践能力得到提高。

二.对这门课的期待

选择这门课,主要是这节课的老师是杨老师,出于个人崇拜。当然我也很想知道,软件工程这门被吐槽为空洞乏味的课是如何被杨老师讲得生动有趣起来的,听杨老师讲了一节课,总会被他带动起来,觉得这门课很生动活泼,还有那么一点点好玩儿,并且在课堂上收获不一样的思维和知识。

对这门课的具体期待,因为一开始被作业量给吓到了,当然希望作业能够少一点了,或者是可以放宽时限。但是被作为工程师培养的我们,这两个要求都不是被允许的,所以我也只是说说而已。

三.《构建之法》读后感

粗略的翻阅了一些《构建之法》这本书,这本书介绍了很多理论和技术,也说了很多个人经验和小故事。看完了不理解的东西很多。

1.RUP(Rational Unified Process)统一流程。书中介绍RUP把软件开发的各个阶段整合在一个统一的框架里。要完成一个复杂的软件项目,团队的各种成员要在不同的阶段做不同的事情,这些不同类型的工作在RUP中叫做规程(Discipline)或者工作流(Workflow)。专业术语太多,不能理解。

2.敏捷流程

书中讲解“敏捷流程”是一系列价值观和方法论的集合。为什么流程和敏捷可以整合在一起成为一个名词,并且还是价值观和方法论的集合?越看越不懂。

3.NABCD(Need ,Approach,Benefit,Competitor,Delivery)模型

N(Need ,需求):了解用户的需求

A(approach,方法):找到了需求,就需要寻找方法去解决用户的困难。

B(Benefit,好处):有了解决的办法,那做出的产品会给客户/用户带来什么好处?

C(Competitor,竞争):如何让自己的产品具有竞争力,有优势,留住客户/用户。

D(Delivery,推广):当你有好的产品如何去推广,让别人去使用你的产品。

感觉这个模型很好。

4.四象限分析

杀手功能,外围功能,必要需求,辅助需求这四种划分结合起来,就得到了功能分析的四个象限。

对于这个功能分析我不太理解。

5.UML(Unified Modeling Language).这本书上解释为统一的表达方式。上杨老师面向对象分析与设计的课,大家在课堂上讨论UML是语言,还是规范。

语言可以拿来表达,规范却不可以,规范是已经形成的一种大家公认的规则,所以我觉得UML是一种统一建模语言更为贴切。

四.每周例行报告

1.PSP(personal software process )个人软件过程。

老师上课说了时间规划图,关于内容(content),类别(type),开始时间(start time),结束时间(end time),被打扰的时间,花费时间(spend time)这几方面。

做了一个简洁的

2.进度条

接下来几天的规划是做一个小项目,计算器的部分功能,预计时间1小时,测试时间不可预测,因为不知道会遇到什么样的bug。还会询问师兄或者已工作的人有关问题,以及看完以前学长学姐的git代码和随笔,并评论截图保存。下一篇博客具体展现。

时间: 2024-10-03 13:17:30

软件工程-东北师大站-第一次作业的相关文章

软件工程-东北师大站-第二次作业psp

1.本周PSP 2.本周进度条 3.本周累计进度图 代码累计折线图 博文字数累计折线图 本周PSP饼状图

软件工程-东北师大站-第七次作业(PSP)

1.本周PSP 2.本周进度条 3.本周累计进度图 代码累计折线图 博文字数累计折线图 4.本周PSP饼状图

软件工程(2018)结对编程第一次作业

第一次结对编程作业 代码审查表 功能模块名称 表达式的括号匹配 审查人 常远 审查日期 2018.4.4 代码名称 表达式的括号匹配 代码作者 郭靖 文件结构 重要性       审查项 结论                  头文件和定义文件的名称是否合理? 是 头文件和定义文件的目录结构是否合理? 是 版权和版本声明是否完整? 否 重要 头文件是否使用了 ifndef/define/endif 预处理块? 是 头文件中是否只存放"声明"而不存放"定义" 是 程序

软件工程(2018)第一次作业

学号:153401010222 id:A08601 Coding 地址:github.com/947104238 阅读材料并思考 北行陈彦吉同学的博客 一.回顾你过去将近3年的学习经历 当初你报考的时候,是真正喜欢计算机这个专业吗? 与其说是对计算机感兴趣,不如说是手机让我对这一专业产生了兴趣. 初中的时候,对于电脑的了解也仅限于游戏和基础硬件,日常里和同学吹侃一下CPU.显卡什么的.(当然当时是买不起的) 后来继承了我爸传下来的功能机摩托罗拉V3i.闲时就对里面的java小游戏产生了兴趣. 不

软件工程管理——第一次作业

这是软件工程管理课第一次作业,也是我的第一篇随笔. 这篇随笔分为四个部分:1.自我介绍. 2.对这门课的期待. 3.第一周工作统计. 4.第一个小项目(词频统计与四则运算选其一). 一.自我介绍        我叫夏一鸣,是东北师范大学计算机科学与信息技术学院,计算机应用技术专业的研一学生.本科也是东北师大的,专业是计算机科学与技术.我来自湖北咸宁,是一个南方小伙,为人还算随和乐观,希望老师和同学们多多关照. 二.对这门课的期待        我想,大家之所以选了这门课,当然初衷都应该是想学到一

软件工程第一次作业补充

软件工程第一次作业的补充 对于作业"在一周之内快速看完<构建之法>,列出你不懂的5-10个问题". 作业要求有: (1)在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 (2)列出一些事例或资料,支持你的提问 (3)说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾? 例如:我看了这一段文字 (引用文字),有这个问题 (提出问题):我查了资料,有这些说法

【软件工程实践 &#183; 团队项目】 第一次作业

[软件工程实践 · 团队项目] 第一次作业 队员姓名与学号(标记组长) 学号 姓名 20165211 丁奕(组长) 20165208 孔月 20165230 田坤烨 20165226 刘香杉 队名 快奶我一口 队员风采: 全军出击!!!! 团队的首次合照 团队的特色描述 我们敲认真! 原文地址:https://www.cnblogs.com/KY-high/p/9000409.html

2015-2016-1 学期《软件工程》第一次作业【点评】--- 欢迎其他老师和同学补充

第一次作业全部批改结束,总体情况如下: (1) 部分同学是从网络上搜索资料,一个链接直接copy.--- 直接 0 分: (人数在2位数) (2) 部分同学是从网络上搜索资料,多个链接(信息来源)整合在一起.--- 视其整合的深度,给予10~50 分:(人数在2位数) (3) 极少数同学也借鉴了网络资料,但是结合自己的体会给出了相应的分析. --- 给予60~90 分:(人数在个位数) ==== 对同学们的建议: (1)引用资料时(特别是网络上一些网页)要注意其资料的真实性.权威性和时效性.典型

王伟东第一次作业

作业一之读<构建之法> 自从拜读了邹欣老师的力作<构建之法>后,感触颇深.从书中不难看出邹老师是一个才华横溢.卓尔不群的人.<构建之法>言辞精辟,引人入胜.虽然只是浅读了<构建之法>的部分章节,但是对其中的一些内容我也有自己的看法,在这里和大家分享我的5个问题. ①邹老师用航空飞机举例子,这个真的恰当吗?我认为提出给为恰当的例子更好,只是我才疏学浅,实在想不出还有什么更好的例子.我曾经参加过学校的辩论队,我是二辩选手.在辩论赛比赛的过程中,我经常举一些例子来