Skip to content

Rational Unified Process An Introduction

Best in textbook rentals since 2012!

ISBN-10: 0321197704

ISBN-13: 9780321197702

Edition: 3rd 2004 (Revised)

Authors: Philippe Kruchten

List price: $59.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

The Rational Unified Process (RUP) is a saleable product from Rational/IBM.The RUP unifes the entire software development team and seeks to optimizethe productivity of each and every team member by putting the collectiveexperience derived from thousands of development projects and many industryleaders at the user's fingertips. It is a very popular product, and this bookrepresents the most thorough documentation for the latest version of theproduct (RUP v2003), which was released in May of 2003.
Customers also bought

Book details

List price: $59.99
Edition: 3rd
Copyright year: 2004
Publisher: Addison Wesley Professional
Publication date: 12/10/2003
Binding: Paperback
Pages: 336
Size: 7.00" wide x 9.25" long x 0.75" tall
Weight: 1.232
Language: English

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
The Process
Software Development Best Practices
The Value of Software
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
The Rational Unified Process
What Is 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
Static Structure: Process Description
A Model of the Rational Unified Process
Workers
Activities
Artifacts
Workflows
Additional Process Elements
A Process Framework
Summary
Dynamic Structure: Iterative Development
The Sequential Process
Overcoming Difficulties: Iterate!
Gaining Control: Phases and Milestones
A Shifting Focus across the Cycle
Phases Revisited
Benefits of an Iterative Approach
Summary
An Architecture-centric Process
The Importance of Models
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
A Use-Case-Driven Process
Definitions
Identifying Use Cases
Evolving Use Cases
Organizing Use Cases
Use Cases in the Process
Summary
Process Workflows
The Project Management Workflow
Purpose
Planning an Iterative Project
The Concept of Risk
The Concept of Metrics
What Is a Metric?
Workers and Artifacts
Workflow
Building an Interation Plan
Summary
The Business Modeling Workflow
Purpose
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
The Requirements Workflow
Purpose
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
The Analysis and Design Workflow
Purpose
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
The Implementation Workflow
Purpose
Builds
Integration
Prototypes
Workers and Artifacts
Workflow
Tool Support
Summary
The Test Workflow
Purpose
Quality
Testing in the Iterative Lifecycle
Dimensions of Testing
The Test Model
Workers and Artifacts
Workflow
Tool Support
Summary
The Configuration and Change Management Workflow
Purpose
The CCM Cube
Workers and Artifacts
Workflow
Tool Support
Summary
The Environment Workflow
Purpose
Workers and Artifacts
Workflow
Summary
The Deployment Workflow
Purpose
Workers and Artifacts
Workflow
Summary
Typical Iteration Plans
Purpose
Defining the Product Vision and the Business Case
Building an Architectural Prototype
Implementing the System
Summary
Configuring and Implementing the Rational Unified Process
Introduction
The Effect of Implementing a Process
Implementing the Rational Unified Process Step by Step
Configuring the Process
Implementing a Process Is a Project
Summary
Summary of Workers
Summary of Artifacts
Acronyms
Glossary
Bibliography
Index