引用软件工程已进入到目前的第四代,它已具有许多优势,虽然它仍存在同时代人曾经历的某些弱点,但其早年的天真和热情已被更合理的经历多年培育的期望(以及甚至善意的嘲讽)所替代,软件工程正带着许多成就步入中年,然而还有大量工作需要去做,今天,它已被公认为一个重要学科,值得认真地研究、细心地学习和热烈地争论。在整个产业界,“软件工程师”已经替代“程序员”成为更受欢迎的工作头衔。产业应用软件中已广泛而成功地采用了软件过程模型、软件工程方法以及软件工具。管理者和实践者均认识到,需要一个更严谨的软件方法来支持手头的工作。
截图:
作者介绍:
Roger S.Pressman是软件工程领域国际知名的咨询专家和作者。他以优等成绩从Connecticut大学获得学士学位,从Bridgeport大学获得硕士学位,从Connecticut大学获得工学博士学位。已有超过25年的产业经验。主要从事工程产品软件和系统软件的开发技术工作和管理工作。
作为产业的实践者和管理者,Pressman博士主要从事的是航空航天应用中高级工程和制造的CAD/CAM系统的开发,他也从事科学及系统程序设计方面的工作。
除了他的产业经验之外,Pressman博士还是Bridgeport大学计算机工程系的兼职副教授和该大学的计算机辅助设计和制造中心的主任。
Pressman博士是R.S.Pressman& Associates,Inc公司的总裁,这是一家专门从事软件工程方法和培训的咨询公司。他是公司主要的咨询专家,专门负责帮助其他公司建立有效的软件工程方法。他开发了RSP&A软件工程评估方法,该方法采用独特的数量和质量分析混合的方式,帮助客户评估他们软件工程实践的当前状况。
除了给500多个客户提供咨询服务外,R.S.Pressman & Associates,Inc公司还提供大量的软件工程培训及过程改善服务。公司开发了一个艺术式的录像课程“Essential SoftwareEngineering”,它全面地讲述了产业界关于这一主题的内容。另一个产品“Process Advisor”是指导企业软件工程改进的自测系统。
Pressman博士还在产业期刊上发表了许多技术论文,是企业期刊的特约撰稿人并出版了6本书。除了本书外,还有:“Making Software Engineering Happen(Prentice Hall出版公司出版)”,这是第一本涉及到改善软件工程实施过程中的主要管理问题的书籍;“Software Shock(DorsetHouse出版公司出版)”,该书叙述了软件及其对商业和社会的影响;“A Manager′s Guide toSoftware Engineering(McGraw-Hill出版公司出版)”,该书使用独特的Q&A方式表示了创立和理解技术的管理指南。Pressman博士是杂志American Programmer(美国程序员)和IEEESoftware(IEEE软件)的编委,是IEEE Software的Manager(管理员)专栏的编辑。他还是ACM、IEEE、Tau Beta Pi、Phi Kappa Phi、Eta Kappa Nu和Pi Tau Sigma的会员。
目录:
作者简介
译者序
前言
第一部分产品和过程
第1章产品
第2章过程
第二部分软件项目的管理
第3章项目管理的概念
第4章软件过程和项目的度量
第5章软件项目计划
第6章风险管理
第7章项目进度安排及跟踪
第8章软件质量保证
第9章软件配置管理
第三部分传统软件工程方法
第10章系统工程
第11章分析概念和原则
第12章分析建模
第13章设计概念和原则
第14章设计方法
第15章实时系统的设计
第16章软件测试技术
第17章软件测试策略
第18章软件的技术度量
第四部分面向对象的软件工程
第19章面向对象的概念和原则
第20章面向对象分析
第21章面向对象设计
第22章面向对象测试
第23章面向对象系统的技术度量
第五部分软件工程高级课题
第24章形式化方法
第25章净室软件工程
第26章软件复用
第27章再工程
第28章客户/服务器软件工程
第29章计算机辅助软件工程
第30章未来之路