软件工程实践研究:方法、管理与高级课题详解
需积分: 18 176 浏览量
更新于2024-07-22
收藏 2.42MB PDF 举报
"《软件工程——实践者的研究方法》是一本详尽的指南,由知名软件工程专家Roger S. Pressman撰写。Pressman拥有丰富的教育背景,包括Connecticut大学的工学博士学位,以及在航空航天领域的实际工作经验。他不仅是CAD/CAM系统开发的专家,还涉足科学和系统程序设计。
本书分为五个部分,涵盖了软件工程的各个方面。第一部分介绍了产品的概念和过程,强调了软件开发的基础。第二部分深入探讨了软件项目的管理,涉及项目管理理论、度量、计划、风险管理和进度跟踪,确保项目有序进行。质量保证和配置管理也是这一阶段的重点。
第三部分着重于传统软件工程方法,包括系统工程、分析与设计的概念、模型构建、实时系统设计以及软件测试技术和策略。同时,还讨论了软件的技术度量,以便量化工程实践的效果。
第四部分转向面向对象的软件工程,阐述了面向对象的概念、分析与设计方法,并深入到测试和度量环节,展示了如何在这一方法论下进行高效开发。
第五部分是高级课题,涵盖了形式化方法、净室软件工程(注重代码质量)、软件复用、再工程、客户/服务器软件工程、计算机辅助软件工程,以及对未来软件工程趋势的展望。这些章节探讨了更为前沿和复杂的软件工程实践和挑战。
Pressman博士不仅是理论研究的权威,更是通过他的咨询公司R.S.Pressman & Associates, Inc., 实践和推广软件工程方法。他开发的评估方法以量化和质性分析相结合,帮助企业改进其软件工程实践。此外,公司还提供广泛的培训和过程优化服务,如艺术式录像课程“Essential Software Engineering”,旨在提升行业的整体能力。
《软件工程——实践者的研究方法》是一本实用且全面的参考书,适合软件工程师、项目经理和企业管理人员,无论是在学术研究还是实际工作中,都能从中获取有价值的知识和洞见。"
2009-05-10 上传
2008-10-15 上传
点击了解资源详情
2009-06-19 上传
2009-01-14 上传
2009-03-05 上传
2021-06-08 上传
爱的海洋502
- 粉丝: 0
- 资源: 1
最新资源
- MeuPrimeiroPacoteR:包装的用途(一行,标题大小写)
- command-asker.js:通过命令行与用户交互的简单方法
- DeathrunMod:AMXX插件
- ElsoKozosMunka
- tyten-game:TYTEN-TAGD Game Jam 2020年Spring
- 基于DS18B20多点测温源码-电路方案
- 戈格克隆
- calibre-web-test:口径网测试
- PEiD_1.1_2022_04_10.7z
- Arduino LEG-项目开发
- SpringCloud-Demo:springcloud演示
- 如果学生的学习时间为9.25小时,则在有监督的机器学习模型上的预测分数
- api-generator:Docpad 源解析器。 生成用于构建文档的 JSON 文件
- TaskScheduler:使用函子,lambda和std
- benthomas325
- Coding-Ninjas-java