书目

软件工程

内容简介

本书是软件工程领域的经典著作,国际上众多名校均采用本书作为教材。本书分为3个部分。第一部分旨在引起读者学习软件工程的兴趣,解释为什么软件工程知识对实践者和研究者是同样重要的,然后在论证过程模型的同时,也强调了敏捷方法的必要性,最后讨论项目计划的相关概念,以及它与软件开发过程的相关性。第二部分论述开发和维护的主要步骤:引发、建模和检查需求,设计问题的解决方案,编写和测试代码,以及将软件交付给客户。第三部分主要讲述软件评估和改进,着眼于如何评价过程和产品的质量,以及如何采取措施改进。本书适合作为计算机相关专业软件工程课程的本科教材,也适用于介绍软件工程的概念与实践的研究生课程,期望进一步学习该领域相关知识的专业人员也可以阅读本书。

作者简介

ShariLawrencePfleeger:世界范围内享有盛誉的软件工程学者,在软件开发领域有着数十年的丰富经验,主要从事软件工程和信息技术的教堂、咨询和研究,是软件质量保证、度量和软件工程实践研究方面的世界级权威。现任美国著名的智库兰德公司的高级研究员。她曾经执教于马里兰大学和伦敦城市大学,并担任IEEESoftware和IEEETransactionsonSoftwartEngineering等业界权威期刊副主编多年。除本书外,她与人合作撰写的SecurityinComputing也是广泛采用的主流教材。

目录

丛书

图灵计算机科学丛书

—  END  —