The Unified Process Transition and Production Phases

Scott W. Ambler, Larry Constantine

  • 出版商: CRC Press
  • 出版日期: 2001-11-30
  • 定價: USD $49.95
  • 售價: $399
  • 語言: 英文
  • 頁數: 309
  • 裝訂: Paperback
  • ISBN: 157820092X
  • ISBN-13: 9781578200924

立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Is the Unified Process the be all and end all standard for developing object-oriented, component-based software? This book is the final in a four-volume series that presents a critical review of the Unified Process. The authors present a survey of the alternate software processes, and synthesize a more robust process that addresses the complete breadth of your real-world development and production needs. After elaborating on the UP with a more complete software process, each volume presents a masters' collection of today's best practices in implementing the respective phase: inception, elaboration, construction, and transition and production.

You get the collective wisdom of industry luminaries! Contributions by James Bach, Martin Fowler, Jim Highsmith, Warren Keuffel, Bertrand Meyer, Mary Poppendieck, Karl Wiegers, and others provide proven alternative approaches to the techniques encompassed by the Unified Process. You learn:

  • How large-scale, mission-critical software is developed and maintained
  • How programming fits into the overall development life cycle
  • Tips and techniques to enhance your role (and career)

And you learn practical details of implementing a software process with best practices on such issues as requirements, managing project risks, testing and measurement efforts, and selecting and deploying the right tools.

Implement an Enterprise Unified Process with an enhanced lifecycle. This volume provides the information you need to properly deploy, operate, and support your new system. In delivering a new system to a user community during the transition phase you will:

  • Test and validate the complete system
  • Operate the system in parallel with legacy systems
  • Convert legacy databases and systems to support your new release
  • Train users, operations staff, support staff, and maintenance developers

To ensure continued operation of the system during the production phase you will:

  • Monitor the system, acting appropriately to ensure continued operation
  • Operate and maintain relevant jobs, logs, and supporting systems
  • Respond to help requests, error reports, and feature requests
  • Manage the change control process

Table of Contents

Preface

Chapter 1 Introduction

Chapter 2 Deployment

Chapter 3 Test

Chapter 4 Project Management

Chapter 5 Operations and Support

Chapter 6 Infrastructure Management

Chapter 7 Beyond the Unified Process - Agile Software Processes

Chapter 8 Parting Words

Appendix A Bibliography

Appendix B Contributing Authors

Appendix C References and Recommended Reading

Index