本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
除了设计和编写软件应用程序外,软件工程师面临的主要挑战之一是管理软件地程,使工作*为高效和富有成果。 在这本简要介绍有效软件工程实用基本原理的著作中,作者Watts Humphrey为广大的学生和专业程序员等读者群提供了个体软件过程方面的知识。Watts Humphrey**的软件工程专家,其著作Managing the Soft ware Process影响深远。本书以实际训练的方式提供了一些实用的练习,读者可以用来丰富时间管理和质量保证方面的经验并提高技能,这将有助于他们完成令人满意的工作,并能*好地应用专业编程知识,在职业生涯中获得*大的成功。
《个体软件过程》(简称“PSPi”)是Watts S.Humphrey于1997年特地 为美国大学一年级学生编写的教科书。书中描述了很多**的软件工程师 解决软件工程问题的方法,特别是有关软件项目计划和软件质量控制方面 的先进方法,并提供了很多练习来帮助读者掌握这些方法。
美国Embry-Riddle航空大学计算机科学系以本书初稿为教材,为该系 一年级学生讲授了这门课程,经验证明,这对造就学生成为合格的软件专 业人员很有帮助。每章之后还附有习题,以帮助读者复习与掌握该章的主 要内容。因为本书是在两个学期的计算机科学或软件工程导论课程中使用 ,所以本书的内容分成两部分,在**学期中讲授时间管理(前10章),在 第二学期中讲授质量问题(后10章)。
本书实用性与可读性较强,可作为高等学校计算机软件工程课程的教 材,也可作为工程技术人员自学个体软件过程的教材,是进行软件过程改 善和能力成熟度模型SW-CMM评估的重要参考资料。本书同样适用于软件开 发项目经理、程序员和一般编程爱好者在开发软件时参考。
汉弗莱(Watts S.Humphrey),是位知名作者,在软件开发过程和软件过程改进方面著有多本影响深远的图书:Man-aging the Software Process(1989)、A Disciplinge for Software Engineering(1995)、Managing Tech-nical People(1997)。Humphrey曾长期在旧M公司担任**软件开发经理。获得了大量的软件开发过程方面的经验,目前是卡内基梅隆大学软件工程研究所的研究员,就软件质量和软件过程方面的主题著书立说、提供咨询,并在世界各地发表这方面的演讲。
**章 软件工程师的任务
1.1 什么是软件工程
1.2 为什么工程质量很重要
1.3 个体软件过程
1.4 高质量工作的规范
1.5 高质量工作的重要性
1.6 如何提高工作质量
1.7 过程改进的步骤
1.8 本书的策略
1.9 总结
1.10 练习1
第2章 时间管理
第3章 时间跟踪
第4章 阶段计划与产品计划
第5章 产品计划
第6章 产品规模
第7章 管理好时间
第8章 承诺的管理
第9章 进度管理
**0章 项目计划
**1章 软件开发过程
**2章 缺陷
**3章 缺陷查找技术
**4章 代码复查检查表
**5章 缺陷预测
**6章 缺陷排除的经济效益
**7章 设计缺陷
**8章 产品质量
**9章 过程质量
第20章 个人对质量的承诺