• 极限编程基础、案例与实施
  • 极限编程基础、案例与实施
  • 极限编程基础、案例与实施
  • 极限编程基础、案例与实施
21年品牌 40万+商家 超1.5亿件商品

极限编程基础、案例与实施

首页有字迹

999 八五品

仅1件

河北承德
认证卖家担保交易快速发货售后保障

作者[美]贝尔德 著;袁国忠 译

出版社人民邮电出版社

出版时间2003-12

版次1

装帧平装

货号Y2-2-04

上书时间2024-12-01

芳书斋

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]贝尔德 著;袁国忠 译
  • 出版社 人民邮电出版社
  • 出版时间 2003-12
  • 版次 1
  • ISBN 9787115119353
  • 定价 38.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 313页
  • 字数 458千字
【内容简介】
本书分七部分,共24章。第一部分介绍XP的基本知识,包括XP的起源、特征及其要应对的软件开发方面的挑战;第二部分阐述了XP项目的生命周期、XP小组中的角色以及XP实践;第三部分介绍如何运作XP项目,包括领导XP项目、规划发布和迭代、通过用户故事收集客户需求、实施结对编程等;第四部分介绍XP工具,包括开发工具、单元测试工具、构建工具等;第五部分阐述了如何实施XP,包括如何成功地推销XP以及XP案例研究等;第六部分阐述了重构技术、敏捷建模技术、其他敏捷开发方法以及如何突破XP的局限等内容;第七部分是附录,列举了一些与XP相关的参考资料和网上资源。

  本书适用于项目经理和开发人员阅读。通过阅读本书,项目经理将对XP的运作方式有充分的认识;而开发人员则可快速、全面地掌握XP。
【作者简介】
Stewart Baird是一名独立咨询人员,主要从事软件开发、领导和写作等工作。创办自己的公司之前,他受聘于新西兰的KPMG Consulting公司,担任XP(极限编程)实现的首席传教士。他曾在美国和新西兰介绍和教授XP,当前则忙于帮助客户使用XP和其他敏捷技术实现他们的解决方案。
【目录】
第一部分 XP基础

 第1小时课程 初识XP

  1.1 软件开发概述

   1.1.1 软件工程的进展

   1.1.2 个人计算机革命

   1.1.3 有控制地快速地构建应用程序

   1.1.4 Internet时代的软件开发

  1.2 软件开发方法

   1.2.1 编码-修复方法

   1.2.2 瀑布式方法

   1.2.3 进化式原型化方法

   1.2.4 分步交付方法

   1.2.5 RUP方法

   1.2.6 MSF方法

  1.3 使用敏捷方法解决软件开发悖论

  1.4 XP如何交付高质量的软件

  1.5 各种开发方法之比较

  1.6 总结

  1.7 问与答

  1.8 作业

   1.8.1 小测验

   1.8.2 答案

   1.8.3 练习

 第2小时课程 XP概述

  2.1 第一个XP项目

  2.2 定义XP

   2.2.1 价值观

   2.2.2 原则

   2.2.3 行为

   2.2.4 实践

  2.3 XP的关键特征

   2.3.1 明确的反馈

   2.3.2 逐步规划

   2.3.3 时间安排灵活

   2.3.4 自动化测试

   2.3.5 口头交流

   2.3.6 进化式设计

  2.4 XP的极端方面

  2.5 XP与其他开发方法的不同之处

  2.6 总结

  2.7 问与答

  2.8 作业

   2.8.1 小测验

   2.8.2 答案

   2.8.3 练习

 第3小时课程 使用XP解决软件开发中的问题

  3.1 揭示软件开发中的问题

   3.1.1 软件开发危机

   3.1.2 死亡之旅

   3.1.3 项目中的4个控制变量

  3.2 使用XP控制风险

   3.2.1 INCIS:一个关于软件灾难的案例研究

   3.2.2 使用XP避免灾难

  3.3 使用XP提高质量

  3.4 使用XP管理变化

  3.5 总结

  3.6 问与答

  3.7 作业

   3.7.1 小测验

   3.7.2 答案

   3.7.3 练习

第二部分 XP的工作原理

 第4小时课程 XP开发的生命周期

  4.1 XP项目的生命周期概述

  4.2 调查用户需求

   4.2.1 编写用户故事

   4.2.2 估算和发现

  4.3 制定项目计划

  4.4 将发布划分为迭代

   4.4.1 迭代过程

   4.4.2 度量生产量

   4.4.3 开发和测试

  4.5 将软件部署到生产环境中

  4.6 发布后维护系统

  4.7 总结

  4.8 问与答

  4.9 作业

   4.9.1 小测验

   4.9.2 答案

   4.9.3 练习

 第5小时课程 XP小组中的角色

  5.1 XP角色如何协同工作

   5.1.1 协作的重要性

   5.1.2 作为一个团队来解决问题

   5.1.3 权利和职责

  5.2 客户

  5.3 指导XP小组

  5.4 开发人员

   5.4.1 日常工作

   5.4.2 将XP实践同开发人员的工作对应起来

  5.5 测试人员

  5.6 跟踪人员

  5.7 经理

  5.8 其他XP角色

  5.9 总结

  5.10 问与答

  5.11 作业

   5.11.1 小测验

   5.11.2 答案

   5.11.3 练习

 第6小时课程 XP实践

第三部分 运作XP项目

 第7小时课程 指导XP项目

 第8小时课程 规划XP中的软件发布

 第9小时课程 以迭代的方式开发软件

 第10小时课程 以用户故事的方式收集客户需求

 第11小时课程 以结对编程的方式开发软件

第四部分 使用XP工具

 第12小时课程 以XP方式集成系统

 第13小时课程 使用XP开发工具

 第14小时课程 Java单元测试工具

 第15小时课程 Microsoft单元测试工具

 第16小时课程 软件开发自动化

 第17小时课程 充分利用Ant来自动化XP项目

第五部分 实施XP

 第18小时课程 在组织中实施XP

 第19小时课程 成功地推销XP

 第20小时课程 XP案例研究

第六部分 扩大XP的应用范围及其他高级主题

 第21小时课程 再谈重构技术

 第22小时课程 突破XP的局限

 第23小时课程 在XP中使用敏捷建模技术

 第24小时课程 其他敏捷开发方法

第七部分 附录

 附录A 参考资料

 附录B 网上资源
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP