个人博客作业week1
快速看完整部教材,列出你不懂的5—10个问题,发布在你的个人博客上。
1.做到怎样才能算极限编程?(第3者:敏捷开发)
2.极限编程的最大技巧是什么?(第3者:敏捷开发)
3.对于需求模型的元素中的行为元素,应怎样较合理地确定它们?(第4章:理解需求)
4.什么是软件体系结构?(第8章:体系结构设计)
5.设计基于类的构件的基本原则中的依赖倒置原则的本质是什么?(第9章:构件级设计)
6.Garvin的质量维度中哪几个是最重要的?(第11章:质量概念)
7.黑盒测试和白盒测试的联系是什么?(第15章:测试传统的应用系统)
8.pm应怎样协调人员、产品、过程、项目等方面?(第18章:项目管理概念)
请问 “软件” 和 “软件工程” 这些词汇是如何出现的 - 何时、何地、何人?
软件: 1958 年Turkey在论文"The Teaching of Concrete Mathematics"中提出。最早见于Richard R. Carhart,1953年
软件工程:"软件工程"一词是Margaret Hamilton致力于为软件以及那些发明者争取应有的正统性与尊重,所以开始使用“软件工程”这样的字眼来将之与硬件还有其他工程学类 做出区别,最早发明于阿波罗11号软件系统的开发期间