软件工程第一次作业
coding地址:https://coding.net/u/p666
对于作业“在一周之内快速看完《构建之法》,列出你不懂的5-10个问题”。
-
作业要求有:
a.在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文
b.列出一些事例或资料,支持你的提问
c.说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?- 例如:我看了这一段文字 (引用文字),有这个问题 (提出问题);我查了资料,有这些说法(引用说法);根据我的实践,我得到这些经验(描述自己的经验);但是我还是不太懂,我的困惑是(说明困惑);或者我反对作者的观点(提出作者的观点,自己的观点,以及理由)
-
问题一
“团队和流程”第二节“软件团队的模式”中为我们介绍了十种模式,我看过之后也有了一定的了解并选择出了适合自己团队的团队模式,关于开发模式不是特别了解,书中第102页的课 后题中也提到了,团队模式和团队的开发模式有什么关系?所以在这里想请教一下老师,团队的开发模式与团队模式有何关系?第五章 87页 -
问题二
书中说到测试团队拿到一个构建之后,就会按照测试计划,测试各自负责的模块和功能,这个过程可能出现10个或100个以上的bug,我还是有疑问,我的疑问是就像书中的提问,如何有效的测试软件?在测试阶段怎样衡量构建的质量?(书中260页) -
问题三
第七章中有一项保持敏捷,语气和适应变化,之后有“我们是预期变化,不是期望变化”意思是我们做的是预判,是要判断它会不会变化,而不是希望他出现变化,只是这个吗,还有别的的意思? -
问题四
充分授权和信任;就我们当前的软件工程大作业来说,老师要求我们写一个完整的软件,如果我们充分授权与信任那些只想及格而不想在团队中出多少力量的人,被授权人根本不会对自己的责任负责,而领导只是支持成员完成任务,而不是迫使他完成任务,如何能保证任务如期完成,我认为,对于授权与信任还是要根据团队成员对任务的责任心。书中128页 -
问题五
在需求分析的过程中,软件产品的利益相关者包括用户、顾客、市场分析着、监管机构、系统/应用集成商、软件团队和软件工程师,由于软件开发不可能一次满足所有利益相关者的要求,但是我们我们依然会征询所有相关角色的需求和意见,所以在这些角色中,谁的需求和意见是最需要考虑的,作为软件开发者又将如何调剂这些利益相关者的矛盾的,即优先级是怎么样的?(第八章 145页)
浙公网安备 33010602011771号