《软件工程进阶》-疑难(作业)
对软件工程这门课希望学到最后能真正明白其中的含义,并且能在以后的工作中能够完美的运用软件开发流程,开发出一个好的软件。
问题:
1.软件工程怎么读才能抓住核心?
2.敏捷流程和瀑布模式是两种不同的方式,对于开发人员二者更侧重哪一个?
3.敏捷和早期开发方式在原则和逻辑上有哪些区别?
4.做软件测试都需要哪些知识?怎么才能做出合格的软件测试?
5.每个软件都需要完整地开发流程吗?如果没有会怎么样?
6.软件质量的保证哪个方面才是最重要的?
7.能否将PM运用到日常生活中?
8.软件开发是注重守规矩还是更注重创新?
9.如何才能创新?怎样才能锻炼自己的创新意识?
10.软件工程的最终的目的是什么?在软件开发行业扮演什么角色?
11.如果在自身没有多少编程能力时怎样将书中知识运用到实践中?