软件工程网络15个人阅读作业2(201521123010徐璐琳)

通读《构建之法》后的五个问题

第一个问题:读P8时,1.2软件工程是什么?

这也是上这门课前我的疑问,软件工程,乍一看是能理解的,但是每次一思考,软件工程究竟想要说什么,就会很纳闷。书上这样给解释:软件工程师把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过工程。我觉得“系统、有序、可量化”这几个词态太模糊了。所以也去百度过,也得到了相应比较能理解的一个解释,来自于《计算机科学技术百科全书》:软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。这样便知道了软件工程实际上不是一个完全计算机的课程,是一门篇综合的课程。

第二个问题:P31对于两种效能分析方法的具体使用?

这个问题源自2.2的效能分析工具,这段的第一句话说得很戳心。“让自己的程序跑得又快又好是每一个程序员都梦想的事”,之后也有介绍两种分析方法,一是抽样,二是代码注入。但是对于这两种分析方法只有概念上的介绍,并没有具体的使用方法或例子。后去百度了一下,看得也稍微有点不明不白。

第三个问题:P121敏捷流程中的第三步半问题?

其实对于我们现在来说,的确是有一种代码写完了那基本上完事一大半的感觉。看完这第三步半后身同感受,其中有一句“程序员写完功能的时候没我们感觉好像项目完成了80%,殊不知后面的20%往往要花费80%的时间”。想起之前做的几次课设也都是这样,代码可以很早就敲个差不多,但是测试修改的时候反而会更头痛。但是书中提到的“测试人员”来担任产品负责人一说,却让我看得有点疑惑,测试是若出现了问题,那谁负责完善?优化?提升性能?感觉转来转去还是一个圈。

第四个问题:敏捷流程到底实质上是什么?

我有看到这一章自己提了个问题:敏捷很特别吗?这也是看完6.1-6.3后我的疑问,认为这里说的敏捷流程和其他方法流程有着相似的地方,所以不太能理解敏捷流程的特别之处。。。

第五个问题:P168的关于竞争性需求分析?

这里有介绍一个NABCD模型,分别是需求、做法、好处、竞争、推广。而P170的Competitors段落有一个“竞争产品分析图”,从图中可知无论哪家产品都有己方优势与劣势,而其中能满足用户真正需求的功能只达到用户所需的40%,那么我的疑惑是那未被满足的60%需求是为何被遗漏?是因为用户需求的多样化?个性化?还是说满足的40%需求是用户的统一需求?


  • 由于时间原因,我只阅读将近《构建之法》的一半,以上五个问题是其中疑惑最深的。之后也会继续将书阅读完并更新自己的问题。

原文地址:https://www.cnblogs.com/abonxxxu/p/8589616.html

时间: 2024-08-30 11:21:17

软件工程网络15个人阅读作业2(201521123010徐璐琳)的相关文章

软件工程网络15个人阅读作业1

软件工程网络15个人阅读作业1 Task1:博客账号 http://www.cnblogs.com/mz201521044152/ Task2:码云账号 https://gitee.com/mxz0/events Task3:完成博客-阅读与思考 ##阅读参考材料,并回答下面几个问题: (1)回想一下你初入大学时对网络工程专业的畅想 当初你是如何做出选择网络工程专业的决定的? 你认为过去两年中接触到的课程是否符合你对网络工程专业的期待,为什么? 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

软件工程网络15个人阅读作业2 201521123038 游舒婷

软件工程网络15个人阅读作业2 提出问题 问题1 我看了书P85这一段文字, 结对编程中有两个角色: 1.驾驶员(Driver):控制键盘输入. 2.领航员(Navigator):起到领航.提醒的作用. 这两个角色还是可以互换的. 我的疑惑是,结对编程两个人的能力不一定在同一水平线上,每个人都有自己比较擅长的地方,那么,如果两个角色可以互换,是否说明双方都要读懂对方的代码.假设,一方负责前端设计,一方负责后端开发,虽然两种技术之间有部分相关,但是这意味着两方都要了解对方的代码么? 问题2 我看了

软件工程网络15个人阅读作业1(201521123045 郑子熙)

软工15 个人阅读作业1 1.个人账号信息 (1)学号姓名 201521123045 郑子熙 (2)博客地址 https://home.cnblogs.com/u/zhengizixi/https://home.cnblogs.com/u/zhengizixi/ (3)码云地址 https://gitee.com/zhengzixi/events 2.阅读与思考 阅读参考材料,并回答下面几个问题: (1)回想一下你初入大学时对网络工程专业的畅想 当初你是如何做出选择网络工程专业的决定的? 当初报

软件工程网络15个人阅读作业1(201521123049 杨泽斌)

个人信息 杨泽斌 201521123049 网络1512 Task1:注册个人博客账号 http://www.cnblogs.com/yzb123/ Task2:注册码云账号 https://gitee.com/yzb123456/events Task3:完成博客-阅读与思考 阅读参考材料,并回答下面几个问题: ##(1)回想一下你初入大学时对网络工程专业的畅想 当初你是如何做出选择网络工程专业的决定的? 当初选择网络工程专业并没有经过很认真的考虑,只是想选择计算机这一方面的专业,再根据高考志

软件工程网络15个人阅读作业2(201521123028李家俊)

提出问题 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题. 还有这些要点: 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 列出一些事例或资料,支持你的提问. 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验

软件工程网络15个人阅读作业2-提出问题

Deadline: 2018-3-18 10:00PM,以提交至班级博客时间为准. 提出问题 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题. 还有这些要点: 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 列出一些事例或资料,支持你的提问. 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还

软件工程网络15个人阅读作业2(201521123109 叶城龙)

提出问题 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 问题一: 由于编程经验极少,就先看了16章,其中迷思之三:好的想法会赢 但是在现实中,好的主意不一定赢 作者讲述了Dvorak键盘布局虽然好用但是最终却被QWERTY键盘布局给淘汰了,原因主要是由于打字机系统的演变使原来的键盘布局失去了优点,可以说是技术的创新导致了这个原先好的想法的没落,那么为什么在迷思之六:技术的创新是关键 除了技术的创新,还有很多方面的创新:商业模式创新,用户体验创新,生态系统创新 作者列举的例子中技术的

软件工程网络15个人阅读作业2

提出问题 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题. 还有这些要点: 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 列出一些事例或资料,支持你的提问. 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验

软件工程网络15个人阅读作业2(201521123049 杨泽斌)

提出问题 快速通读教材<构建之法>,并参照提问模板,提出5个问题. 如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及在互联网时代如何提问题. 还有这些要点: ?在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文 ?列出一些事例或资料,支持你的提问. ?说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接