问题一:在通读了《现代软件工程——构建之法》这本书以后,我才懂得这门课在整个软件开发过程中的重要性,继而我想到的第一个问题是:软件工程现在所面临的最主要的问题是什么?
问题二:在《现代软件工程——构建之法》这本书的第十三章“软件测试”中提到了软件测试的分类和各种软件测试的方法,而软件开发需要经过如下流程:需求调研分析——概要设计——详细设计——编码——软件测试——软件交付准备——验收。可以看出整个过程的各个部分均很重要,所以在整个软件开发的过程中,进行软件测试的目的是什么?
问题三:在开发软件的过程中,或多或少会遇到各种各样的问题,有些bug可以修复,但有些不可修复。在整个进度中,所开发的软件的缺陷不可修复的几个原因?