阅读任务

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11813
这个作业的目标 <通过阅读《构建之法》,提出问题>
学号 <20186838>

一、我想知道团队工作人员在一个在冲刺中是怎么工作怎么沟通?[第六章110页 冲刺 ]

答:没阅读到这里的时候,还不知道冲刺阶段是一个什么概念,通过阅读查找资料才了解,是一整个阶段,测试团队成员都不能被直接打扰,得全神贯注的工作,所有的交流都只能通过Scrun大师来完成,是不是到最后冲刺结束,代码的错误率会比较低,用户体验非常好。

二、为什么伟大的创新怎么就灵感一现的来了?[第十六章340页 创新的迷思]

答:阅读了16.1.1看了阿基米德和牛顿的故事,发现这些科学巨人都是在领悟之前已经在这个领域有深深的钻研,有自己的见解,与此同时这些巨人都是被这些问题困惑了很久很久,所有的所有都不是一蹴而就的,都是为了这些困惑进行了很长时间的思考。看起来只是“泡了个澡”“被苹果砸了一下”这些特别的时刻,其实引申是他们都有自己的思考独立的工作。

三、创新者都是一马当先的嘛?[第十六章345页]

答:这个观点我比较赞成,不过大部分的创新者都是在一些先行者的基础上进行优化总结,就好比总有长江后浪推着前浪,基于先行者原有的生态进行改进分析,站在他们的肩膀上,成为这个领域的领导者,青出于蓝而胜于蓝。

四、怎么去衡量一个软件的质量?[第十四章303页 软件的质量]

答:质量这个词语应用非常广泛,在不同的语境中有不同的定义,其实有多种方式可以来剖析软件的质量,阅读了构建之法,我们可以知道 软件 = 程序 + 软件工程 ,就可以知道影响软件的质量的因素有程序的质量和软件工程的质量,程序的质量体现在软件外在功能的质量,软件工程的质量与软件在功能、成本、时间三方面满足利益相关者有关。

五、一个软件的设计与实现怎么去满足用户?[第十一章223页 软件的设计]

答:在我看来写软件就是要解决用户的需求,在我们解决用户“需求分析”的时候 我们应该搞清楚在这个问题领域里面,有哪些实体,哪些属性,又有什么关系,在“设计实现”的时候,要搞清楚软件要怎么解决这些需求,现实里和软件系统里怎么表现和交换信息。

原文地址:https://www.cnblogs.com/George-/p/14523583.html