Table of Content

The Rational Unified Process An Introduction, Second Edition

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

1. 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

2. The Rational Unified Process
     WHAT IS THE RATIONAL UNIFIED PROCESS?
     THE RATIONAL UNIFIED PROCESS AS 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
     A MODEL OF THE RATIONAL UNIFIED PROCESS
     WORKERS
     ACTIVITIES
     ARTIFACTS
     WORKFLOWS
     ADDITIONAL PROCESS ELEMENTS
     A PROCESS FRAMEWORK
     SUMMARY

4. 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

5. 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

6. A Use-Case-Driven Process
     DEFINITIONS
     IDENTIFYING USE CASES
     EVOLVING USE CASES
     ORGANIZING USE CASES
     USE CASES IN THE PROCESS
     SUMMARY

7. 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 ITERATION PLAN
     SUMMARY

8. The Business Modeling Workflow
     PURPOSE
     WHY BUSINESS MODELING?
     USING SOFTWARE ENGINEERING 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
     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

10. 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

11. The Implementation Workflow
     PURPOSE
     BUILDS
     INTEGRATION
     PROTOTYPES
     WORKERS AND ARTIFACTS
     WORKFLOW
     TOOL SUPPORT
     SUMMARY

12. The Test Workflow
     PURPOSE
     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
     PURPOSE
     THE CCM CUBE
     WORKERS AND ARTIFACTS
     WORKFLOW
     TOOL SUPPORT
     SUMMARY

14. The Environment Workflow
     PURPOSE
     WORKERS AND ARTIFACTS
     WORKFLOW
     SUMMARY

15. The Deployment Workflow
     PURPOSE
     WORKERS AND ARTIFACTS
     WORKFLOW
     SUMMARY

16. Typical Iteration Plans
     PURPOSE
     DEFINING THE PRODUCT VISION AND THE BUSINESS CASE
     BUILDING AN ARCHITECTURAL PROTOTYPE
     IMPLEMENTING THE SYSTEM
     SUMMARY

17. 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

A. Summary of Workers

B. Summary of Artifacts
     Business Modeling Artifact Set
     Requirements Artifact Set
     Analysis and Design Artifact Set
     Implementation Artifact Set
     Test Artifact Set
     Deployment Artifact Set
     Configuration and Change Management Artifact Set
     Project Management Artifact Set
     Environment Artifact Set

Acronyms

Glossary
     Glossary

Bibliography



The Rational Unified Process. An Introduction
The Rational Unified Process: An Introduction (3rd Edition)
ISBN: 0321197704
EAN: 2147483647
Year: 1998
Pages: 176

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net