软件工程实践者的研究方法:传统与面向对象的方法
需积分: 3 34 浏览量
更新于2025-01-03
收藏 2.02MB PDF 举报
"软件工程——实践者的研究方法(原始版)"是一本深入探讨软件开发实践与理论的著作,由Roger S. Pressman撰写。这本书分为五个部分,全面覆盖了软件工程的各个关键方面。
第一部分关注产品和过程,分别在第1章和第2章中讨论。第1章“产品”涉及软件产品的特性、质量以及对软件产品的期望。第2章“过程”则阐述了软件开发过程中涉及的方法、步骤和活动,强调了过程对软件质量的影响。
第二部分聚焦于软件项目的管理,包括第3章至第9章。第3章介绍了项目管理的基础概念,而第4章探讨了软件过程和项目的度量,这对于评估项目性能和改进至关重要。第5章讲述了软件项目计划的制定,第6章讲解风险管理,帮助读者理解如何预防和应对项目中的潜在问题。第7章和第8章分别涉及项目进度安排和跟踪以及软件质量保证,确保项目按时完成且质量达标。第9章讨论软件配置管理,这是维持软件版本控制和协同开发的重要手段。
第三部分主要讨论传统软件工程方法,从第10章到第18章。这部分涵盖了系统工程、需求分析、设计、实现和测试等多个阶段,提供了传统软件开发流程的详细指南。
第四部分转向面向对象的软件工程,从第19章至第23章。这一部分介绍了面向对象编程的核心概念,如封装、继承和多态性,并深入探讨面向对象分析、设计和测试,以及面向对象系统的度量。
第五部分,即最后一部分,是关于软件工程的高级课题,包括第24章至第30章。这里提到了形式化方法、净室软件工程、软件复用、再工程、客户/服务器软件工程、计算机辅助软件工程(CASE)以及对未来软件工程发展趋势的展望。
作者Roger S. Pressman是一位资深的软件工程顾问和教育家,他在产业界积累了丰富的经验和深厚的学术背景,他的著作结合了实践经验与理论知识,为读者提供了一套全面的软件工程学习资料。他的咨询公司R.S.Pressman&Associates,Inc.提供的服务包括软件工程评估、培训和过程改进,旨在帮助其他企业提升软件开发的效率和质量。
通过这本书,读者可以深入了解软件工程的各个方面,从项目管理到具体的技术实施,从传统的软件工程方法到面向对象的实践,以及更先进的课题。这不仅是软件工程师、项目经理和软件企业提升专业能力的理想读物,也是高等教育机构软件工程课程的优秀教材。
2011-01-06 上传
2010-08-24 上传
C2000,28335Matlab Simulink代码生成技术,处理器在环,里面有电力电子常用的GPIO,PWM,ADC,DMA,定时器中断等各种电力电子工程师常用的模块儿,只需要有想法剩下的全部自
300 浏览量
2025-01-04 上传
2025-01-04 上传
2025-01-04 上传
winterback
- 粉丝: 4
- 资源: 37
最新资源
- cpp-httplib:仅C ++标头的HTTPHTTPS服务器和客户端库
- 纽约市出租车费用预测:Kaggle竞争,以建立模型来预测纽约市出租车费
- 行业资料-电子功用-半导体结构和形成电容电路元件的方法的介绍分析.rar
- 海康视频在线播放m3u8及调试工具.zip
- e.pozt.it-crx插件
- grunt-xml-sitemap:[已弃用-参见https
- typesense:快速,耐错字的模糊搜索引擎,用于构建令人愉悦的搜索体验:high_voltage::magnifying_glass_tilted_left:
- APPLE皮肤模块3.0(for button)可自定义绘制按钮-易语言
- liangeng.github.io
- 行业资料-电子功用-半导体电路布置及其生产方法的介绍分析.rar
- ApCS2020-21
- hulkbenchmark.github.io:HULK基准测试网站
- 文本菜单 v2.4-易语言
- Raidbots Companion-crx插件
- sample-spring-microservices:不同分支中的许多示例,展示了如何使用Spring Boot,Spring Cloud,Zipkin,Zuul,Eureka,Hystrix,Kubernetes,Elastic Stack和更多工具创建微服务
- 联想lenovo Ideapad Y480网卡驱动程序 v2.1.0.7 官方版