The Rational Unified Process: An Introduction, 2/e(Paperback)
暫譯: 理性統一流程:入門,第2版(平裝本)
Philippe Kruchten
- 出版商: Addison Wesley
- 出版日期: 2000-03-14
- 售價: $1,520
- 貴賓價: 9.5 折 $1,444
- 語言: 英文
- 頁數: 320
- 裝訂: Paperback
- ISBN: 0201707101
- ISBN-13: 9780201707106
-
其他版本:
The Rational Unified Process: An Introduction, 3/e (Paperback)
買這商品的人也買了...
-
$1,200$1,176 -
$640$608 -
$1,032The Unified Process Elaboration Phase: Best Practices in Implementing the UP
-
$1,032The Unified Process Construction Phase: Best Practices in Implementing the UP
-
$2,640$2,508 -
$2,800$2,660 -
$1,032The Unified Process Inception Phase: Best Practices for Completing the Unified
-
$980$774 -
$970Introduction to Algorithms, 2/e
-
$1,150$1,127 -
$399The Unified Process Transition and Production Phases
-
$580$458 -
$1,274Computer Architecture: A Quantitative Approach, 3/e(精裝本)
-
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$1,880$1,786 -
$1,650$1,568 -
$650$553 -
$760$600 -
$590$466 -
$620$527 -
$690$538 -
$720$569 -
$750$638 -
$990Mastering the Requirements Process, 2/e (Hardcover)
-
$650$507
相關主題
商品描述
Description
The concise, 100% authoritative guide to Rational Unified Process 2000 -- by its Lead Architect!
- Simply the fastest way to get up-and-running with RUP 2000.
- New: Coverage of business engineering, non-functional requirements, and multi-tier distributed systems.
- New: Detailed process roadmaps, checklists, and guidelines.
Philippe Kruchten, Lead Architect of the Rational Unified Process, drove the effort to merge the methods of Booch, Jacobson, and Rumbaugh, and to create a saleable product from the resulting methodology. He has more than 25 years experience in developing large, software-intensive systems in telecommunications, defense, aerospace, transportation, and the software development industry.
Table Of Contents
Preface.Goals of This Book.
Who Should Read This Book?
How to Use This Book.
Organization and Special Features.
For More Information.
Second Edition.
Acknowledgments.
I. THE PROCESS.
1. Software Development Best Practices.Symptoms and Root Causes of Software Development Problems.
Software Best Practices.
Develop Software Iteratively.
Manage Requirements.
Use Component-Based Architectures.
Visually Model Software.
Continuously Verify Software Quality.
Control Changes to Software.
The Rational Unified Process.
Summary.
2. The Rational Unified Process.
The Rational Unified Process as a Product.
Process Structure: Two Dimensions.
Software Best Practices in the Rational Unified Process.
Other Key Features of the Rational Unified Process.
A Brief History of the Rational Unified Process.
Summary.
3. Static Structure: Process Description.
Workers.
Activities.
Artifacts.
Workflows.
Additional Process Elements.
A Process Framework.
Summary.
4. Dynamic Structure: Iterative Development.
Overcoming Difficulties: Iterate!
Gaining Control: Phases and Milestones.
A Shifting Focus across the Cycle.
Phases Revisited.
Benefits of an Iterative Approach.
Summary.
5. An Architecture-centric Process.
Architecture.
The Importance of Architecture.
A Definition of Architecture.
Architecture Representation.
An Architecture-centric Process.
The Purpose of Architecture.
Component-Based Development.
Other Architectural Concepts.
Summary.
6. A Use-Case-Driven Process.
Identifying Use Cases.
Evolving Use Cases.
Organizing Use Cases.
Use Cases in the Process.
Summary.
II. PROCESS WORKFLOWS.
7. The Project Management Workflow.
Planning an Iterative Project.
The Concept of Risk.
The Concept of Metrics.
What Is a Metric?
Workers and Artifacts.
Workflow.
Building an Iteration Plan.
Summary.
8. The Business Modeling Workflow.
Why Business Modeling?
Using Software Modeling Techniques for Business Modeling.
Business Modeling Scenarios.
Workers and Artifacts.
Workflow.
From the Business Models to the Systems.
Modeling the Software Development Business.
Tool Support.
Summary.
9. The Requirements Workflow.
What Is a Requirement?
Types of Requirements.
Capturing and Managing Requirements.
Designing a User-Centered Interface.
Requirements Workflow.
Workers in Requirements.
Artifacts Used in Requirements.
Tool Support.
Summary.
10. The Analysis and Design Workflow.
Analysis versus Design.
How Far Must Design Go?
Workers and Artifacts.
The Design Model.
The Analysis Model.
The Role of Interfaces.
Artifacts for Real-Time Systems.
Component-Based Design.
Workflow.
Tool Support.
Summary.
11. The Implementation Workflow.
Builds.
Integration.
Prototypes.
Workers and Artifacts.
Workflow.
Tool Support.
Summary.
12. The Test Workflow.
Quality.
Testing in the Iterative Lifecycle.
Dimensions of Testing.
The Test Model.
Workers and Artifacts.
Workflow.
Tool Support.
Summary.
13. The Configuration and Change Management Workflow.
The CCM Cube.
Workers and Artifacts.
Workflow.
Tool Support.
Summary.
14. The Environment Workflow.
Workers and Artifacts.
Workflow.
Summary.
15. The Deployment Workflow.
Workers and Artifacts.
Workflow.
Summary.
16. Typical Iteration Plans.
Defining the Product Vision and the Business Case.
Building an Architectural Prototype.
Implementing the System.
Summary.
17. Configuring and Implementing the Rational Unified Process.
The Effect of Implementing a Process.
Implementing the Rational Unified Process Step by Step.
Configuring the Process.
Implementing a Process Is a Project.
Summary.
Appendix A: Summary of Workers.
Appendix B: Summary of Artifacts.
Acronyms.
Glossary.
Bibliography.
Index. 0201707101T04062001

商品描述(中文翻譯)
描述
這本書是關於 Rational Unified Process 2000 的簡明且 100% 權威的指南 -- 由其首席架構師撰寫!
- 簡單來說,這是讓您快速上手 RUP 2000 的最快方式。
- 新增:涵蓋商業工程、非功能性需求和多層分散式系統。
- 新增:詳細的流程路線圖、檢查清單和指導方針。
這本書是讓您快速上手 Rational Unified Process 2000 的最快方式 -- 這是業界最強大的工具,用於將最佳實踐融入軟體開發。由 RUP 的首席架構師撰寫,反映了 RUP 最新版本中的所有主要改進,包括對商業工程的改進支持、非功能性需求的管理以及多層分散式應用程式的部署。了解 RUP 2000 如何使開發團隊在可預測的時間表和合理的預算內最大化軟體質量。理解 RUP 2000 是什麼、它是如何演變的,以及它如何融入開發過程。接下來,回顧 RUP 2000 的結構,掌握其在整個專案生命週期中的使用。本版包括對應用介面設計(包括 Web 應用程式)、模式和框架、即時和反應式系統、生命週期測試等的實質新內容。還有新的流程路線圖,展示 RUP 2000 在許多專案和技術中的應用;以及擴展的檢查清單和指導方針,涵蓋流程工件、活動和階段。
Philippe Kruchten,Rational Unified Process 的首席架構師,推動了將 Booch、Jacobson 和 Rumbaugh 的方法合併的努力,並從中創造出可銷售的產品。他在電信、國防、航空航天、運輸和軟體開發行業擁有超過 25 年的經驗,專注於開發大型、軟體密集型系統。
目錄
- 前言
- 本書的目標
- 誰應該閱讀本書?
- 如何使用本書
- 組織和特殊功能
- 更多資訊
- 第二版
- 感謝詞
I. 流程
1. 軟體開發最佳實踐
- 軟體的價值
- 軟體開發問題的症狀和根本原因
- 軟體最佳實踐
- 迭代開發軟體
- 管理需求
- 使用基於元件的架構
- 直觀地建模軟體
- 持續驗證軟體質量
- 控制軟體變更
- Rational Unified Process
- 總結
2. Rational Unified Process
- Rational Unified Process 是什麼?
- Rational Unified Process 作為產品
- 流程結構:兩個維度
- Rational Unified Process 中的軟體最佳實踐
- Rational Unified Process 的其他關鍵特徵
- Rational Unified Process 的簡史
- 總結
3. 靜態結構:流程描述
- Rational Unified Process 的模型
- 工作人員
- 活動
- 工件
- 工作流程
- 其他流程元素
- 流程框架
- 總結
4. 動態結構:迭代開發
- 順序流程
- 克服困難:迭代!
- 獲得控制:階段和里程碑
- 在循環中轉變焦點
- 重新檢視階段
- 迭代方法的好處
- 總結
5. 以架構為中心的流程
- 模型的重要性
- 架構
- 架構的重要性
- 架構的定義
- 架構表示
- 以架構為中心的流程
- 架構的目的
- 基於元件的開發
- 其他架構概念
- 總結
6. 以用例驅動的流程
- 定義
- 識別用例
- 演變用例
- 組織用例
- 流程中的用例
- 總結
II. 流程工作流程
7. 專案管理工作流程
- 目的
- 計劃迭代專案
- 風險的概念
- 指標的概念
- 什麼是指標?
- 工作人員和工件
- 工作流程
- 建立迭代計劃
- 總結
8. 商業建模工作流程
- 目的
- 為什麼要進行商業建模?
- 使用軟體建模技術進行商業建模
- 商業建模場景
- 工作人員和工件
- 工作流程
- 從商業模型到系統
- 建模軟體開發業務
- 工具支持
- 總結
9. 需求工作流程
- 目的
- 什麼是需求?
- 需求的類型
- 捕捉和管理需求
- 設計以用戶為中心的介面
- 需求工作流程
- 需求中的工作人員
- 需求中使用的工件
- 工具支持
- 總結
10. 分析和設計工作流程
- 目的
- 分析與設計
- 設計必須走多遠?
- 工作人員和工件
- 設計模型
- 分析模型
- 介面的角色
- 即時系統的工件
- 基於元件的設計
- 工作流程
- 工具支持
- 總結
11. 實施工作流程
- 目的
- 建構
- 整合
- 原型
- 工作人員和工件
- 工作流程
- 工具支持
- 總結
12. 測試工作流程
- 目的
- 質量
- 在迭代生命週期中的測試
- 測試的維度
- 測試模型
- 工作人員和工件
- 工作流程
- 工具支持
- 總結
13. 配置和變更管理工作流程
- 目的
- CCM 立方體
- 工作人員和工件
- 工作流程
- 工具支持
- 總結
14. 環境工作流程
- 目的
- 工作人員和工件
- 工作流程
- 總結
15. 部署工作流程
- 目的
- 工作人員和工件
- 工作流程
- 總結
16. 典型的迭代計劃
- 目的
- 定義產品願景和商業案例
- 建立架構原型
- 實施系統
- 總結
17. 配置和實施 Rational Unified Process
- 介紹
- 實施流程的影響
- 逐步實施 Rational Unified Process
- 配置流程
- 實施流程是一個專案
- 總結
附錄 A:工作人員摘要
附錄 B:工件摘要
縮寫詞
術語表
參考文獻
索引