本书是一本系统而全面地介绍软件工程理论、技术和实践的专著,是北美学术界和产业界的畅销书之一。本书对软件工程领域内的所有重要课题都给予了极好的解释,并配以大量的插图、举例、练习和参考资料,使说明更加清楚易懂。第5版中增加了有关Web工程、用户界面设计以及基于构件的软件工程的内容,同时更强调UML(统一建模语言),使读者更加熟悉UML,使用起来也更加方便。作者简介:RogerS.Pressman博士是软件过程改善和软件工程技术方面的国际知名的权威。30多年来,他作为为软件工程师、管理者、教授、作者以及咨询顾问一直工作在软件工程领域。Pressman博士撰写了很多技术文章,并且是多种行业期刊的固定撰写稿人。Pressman博士还是著名的《IEEESoftware》和《CutterItJournal》杂志的编委,并担任多年《IEEESoftware》Manager专栏的编辑。Pressman博士目前是R.S.Pressman&Associates,Inc公司的总裁,作为公司的主要咨询专家,他负责帮助其他公司建立及进行有效的软件工程实践.目录:第I部分:产品和过程第1章产品第2章过程第II部分:软件项目管理第3章项目管理的概念第4章软件过程和项目度量第5章软件项目规划第6章风险分析和管理第7章项目日程安排与跟踪第8章软件质量保证第9章软件环境管理第III部分:软件工程的传统方法第10章系统工程第11章概念和原则分析第12章建模分析第13章概念和原则设计第14章体系结构设计第15章用户界面设计第16章组件层次设计第17章软件测试技术第18章软件测试策略第19章软件的技术度量第IV部分:面向对象的软件工程第20章面向对象的概念和原则第21章面向对象的分析第22章面向对象的设计第23章面向对象的测试第24章面向对象系统的技术度量第V部分:软件工程的高级主题第25章正规方法第26章净室软件工程第27章基于组件的软件工程第28.章客户/服务器结构的软件工程第29章网络工程第30章二次工程第31章计算机辅助的软件工程第32章未来之路