个人总结

这个作业属于哪个课程

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1

这个作业要求在哪里

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3379

团队名称

飞猪们

这个作业的目标 

<写上具体方面>

第一次个人作业博客地址:https://www.cnblogs.com/gaojunlong/p/10530666.html

课程开始提出的问题:

问题一:什么是软件质量,软件质量和软件生命周期有什么联系?

问题解答:通过一个学期的学习,对软件质量和软件生命周期有了一个新的认识,同时,对这个课程也有了不同的理解,在学习中,理论知识要在实际的实践中才能发挥作用,而实践也不能脱离理论。

 

问题二:关于敏捷流程的一些叙述。

问题解答:敏捷开发在现在的开发过程中使用较为广泛,虽然它存在一些缺陷,但是它所带来的效率是其他开发流程达不到的,这一优点让敏捷用起来很方便。

 

问题三:在书本第28页中提到“回归测试是建立在单元测试的基础上”,那回归测试具体应该在哪一个阶段开始?

问题解答:回归测试也和单元测试一样,贯穿于软件设计的全过程和各个步骤。因为这样能及早地发现问题,并及时解决,降低错误带来的风险。

 

问题四:在阅读第五章时,认识到很多经典的“软件过程模型”,比如“瀑布模型”、“统一流程 ”等,但这些流程都存在一个缺点,就是都是用文档驱动,比较偏重文档表达,这在软件开发过程有些繁琐,是否有一些更优化的,在书本中没有提到的软件工程模型。

问题解答:各个开发模型各有优缺点,不能说有完美的开发模型,就像软件一样,不可能存在完美的软件,只能说在做的过程中不断完善,做出足够好的软件,因为事务的发展是日新月异的,是曲折向前进步的。

 

问题五:在书本第159页提到的方法(态度:行为、定性:定量),我还是没有完全理解书上的图8-3所要表达的意思?

问题解答:大概的意思都在这个图中体现出来了。

 学期的总结:

通过一个学期的学习,自己在知识和能力上面有了很大的提升,学习之前,对于软件的开发过程是模糊的,甚至可以说是陌生的,但是在学习完课程之后,不能说全部吸收了解了,但是其中的思想已经了解了一部分,流程也清晰了很多。虽然学的过程感觉很难,但至少结果是自己在课程中学到了东西,每次作业都是尽自己最大的力去做,不一定最好,但都是自己努力的成果。

posted @ 2019-06-23 23:01  高小短  阅读(121)  评论(0)    收藏  举报